Efficient implementation of Levenshtein algorithm with locale-specific collator support.
The lodash method `_.isPlainObject` exported as a module.
set blocking stdio and stderr ensuring that terminal output does not truncate
Safe(r) monkeypatching for JavaScript.
High performance middleware framework
JavaScript implementation of the BSER Binary Serialization
delegate methods and accessors to another property
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
Port of jQuery.extend for node.js and the browser
Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Is this value a JS FinalizationRegistry? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Determine if an object is a Stream
Creates a duplex stream
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Detect if your code is running on an AWS Lambda server
Require constants across node and the browser
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Is this value a JS WeakRef? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Parses CSS inline style to JavaScript object (camelCased).
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.
Returns an array of Typed Array names that are available in the current environment
Various hash functions that could be run by both browser and node
unzip a zip file into a directory using 100% javascript