Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.
Environment agnostic nextTick polyfill
Fast deep equal
HTTP response freshness testing
Make your own error types!
Convert encodings, uses iconv-lite
Generates a base64 id
parse a url with memoization
Promisify a callback-based function
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
Manipulate the HTTP Vary header
Returns true if a value is a plain object, array or function.
Generic extension manager for WebSocket connections
the stream module from node core for browsers
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
An XML builder for node.js
Efficient implementation of Levenshtein algorithm with locale-specific collator support.
Returns true if the value is an object and not an array or null.
process information for node.js and browsers
printf, sprintf, and vsprintf for JavaScript
JSDoc parser
compose Koa middleware
Create simple HTTP ETags
A highly configurable, middleware compatible implementation of CORS.