Rational approximation with bounded denominator
Isomorphic WHATWG Fetch API, for Node & Browserify
A simple MD4 hash function for JavaScript supports UTF-8 encoding.
Generate a hex color from the given text
Mirror of mkdirp 0.5.2
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
Takes JavaScript code, along with a config and returns the original code with tokens wrapped as configured.
OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module.
Generates a base64 id
Various hash functions that could be run by both browser and node
A cache for managing namespaced sub-caches
Node.JS path module
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
Join paths and globs.
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
Manipulate the HTTP Vary header
QRCodes, in the terminal
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
js function for hashing messages with MD5
Plugin for loglevel message prefixing
JSON.parse with context information on error
Object.fromEntries() ponyfill (in 6 lines)
Check if a value is a natural number