Convenient string utilities
CLI arguments parser. Native port of python's argparse.
JSON parse & stringify that supports binary via bops & base64
Escape RegExp special characters
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
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.
JSON.parse with bigints support
RFC9562 UUIDs
Math and string formula parser.
delegate methods and accessors to another property
Zero CPU overhead, zero dependency, true event-loop blocking sleep
Merge multiple streams into one stream in sequence or parallel.
Support for representing 64-bit integers in JavaScript
kill trees of processes
Creates a duplex stream
A port of inflection-js to node.js module
Math and string formula parser.
Array#isArray for older browsers
A ridiculously light-weight argument validator (now browser friendly)
Combine an array of streams into a single duplex stream using pump and duplexify
Promisifies all the selected functions in an object
Require global variables
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
A module which will endeavor to guess your terminal's level of color support.