JSON parse & stringify that supports binary via bops & base64
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Array#isArray for older browsers
Run a function exactly one time
Get the command from a shebang
process.nextTick but always with args
Callback wrapping utility
simplified stream construction
Resolve the path of a module like `require.resolve()` but from a given path
Buffers events from a stream until you are ready to handle them.
A cross browser microtask library
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Support for representing 64-bit integers in JavaScript
Use node's fs.realpath, but fall back to the JS implementation if the native one fails
CLI arguments parser. Native port of python's argparse.
Promisifies all the selected functions in an object
ECMAScript AST recursive visitor
Determine the `package.json#type` which applies to a location
Zero CPU overhead, zero dependency, true event-loop blocking sleep
random bytes from browserify stand alone
Returns true if a string has an extglob.
Merge multiple streams into one stream in sequence or parallel.
Safe(r) monkeypatching for JavaScript.
Port of C's wcwidth() and wcswidth()
Keyword token definition for C program language
Token definition for C program language
Token analyzer for C program language