Modern Buffer API polyfill without footguns
utility box for ECMAScript language tools
Node.js Buffer API, for the browser
ES2015 `Object.assign()` ponyfill
Require module from string
The string_decoder module from Node core
Unpipe a stream from all destinations
Safer Node.js Buffer API
Fast deep equal
Base64 encoding/decoding in pure JS
HTTP response freshness testing
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Efficient implementation of Levenshtein algorithm with locale-specific collator support.
Wrap those words. Show them at what columns to start and stop.
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
parse a url with memoization
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.
JSDoc parser
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Resolve the path of a module like `require.resolve()` but from a given path
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
Determine if an object is a Buffer
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
An XML builder for node.js