Utils for working with JavaScript classes and prototype methods.
Resolve a directory that is either local, global or in the user's home directory.
Treat a collection of Buffers as a single contiguous partially mutable Buffer.
The lodash method `_.flatten` exported as a module.
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Easily add plugin support to your node.js application.
Recursively flatten an array or arrays.
safely create multiple ReadStream or WriteStream objects from the same file descriptor
requestAnimationFrame polyfill for node and the browser
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
The lodash method `_.difference` exported as a module.
Timing safe string compare using double HMAC
The lodash method `_.union` exported as a module.
Implements performance.now (based on process.hrtime).
The lodash method `_.sortBy` exported as a module.
`process.stdout` in your browser.
A stricter URI encode adhering to RFC 3986
Get an event when you're being sent data or asked for it.
Easy method stubber.
Expand POSIX bracket expressions (character classes) in glob patterns.
Environment agnostic event emitter
Turn anything into an array
Unicode Trie data structure for fast character metadata lookup, ported from ICU
Select protocol using first bytes of incoming data and hose stuff to the handler