invariant
The lodash method `_.isPlainObject` exported as a module.
Does this JS environment support the `name` property on functions?
set blocking stdio and stderr ensuring that terminal output does not truncate
PostCSS for CSS-in-JS and styles in JS objects
ASN.1 encoder and decoder
Efficient implementation of Levenshtein algorithm with locale-specific collator support.
A replacement for process.exit that ensures stdio are fully drained before exiting.
delegate methods and accessors to another property
JavaScript implementation of the BSER Binary Serialization
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
High performance middleware framework
Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.
Like duplexer but using streams3
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Determine if an object is a Stream
Is this value a JS FinalizationRegistry? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Creates a duplex stream
Caseless object set/get/has, very useful when working with HTTP headers.
Lightweight Node.js version sniffing/comparison
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Require constants across node and the browser
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
Various hash functions that could be run by both browser and node