Color your terminal using CSS/hex color codes
Like lodash isEqualWith but for shallow equal.
Basic cache object for storing key-value pairs.
A mirror of Facebook's Warning
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module.
Random number generator for browsers and node.js
The map of HTTP status codes from the builtin http module
Remove duplicate values from an array. Fastest ES5 implementation.
Simple async batch with concurrency control and progress reporting.
Complete list of standard emojis.
Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
Returns a filtered copy of an object with only the specified keys, similar to `_.pick` from lodash / underscore.
kill trees of processes
notareplacementforunderscore
Check if a certain debug flag is enabled.
Bash-like tilde expansion for node.js. Expands a leading tilde in a file path to the user home directory, or `~+` to the cwd.
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
unzip a zip file into a directory using 100% javascript
Node.js os.homedir polyfill for older versions of node.js.
Copy static properties, prototype properties, and descriptors from one object to another.
Rational approximation with bounded denominator
A replacement for process.exit that ensures stdio are fully drained before exiting.
Build chainable fluent interfaces the easy way... with a freakin' chainsaw!