Get the PATH environment variable key cross-platform
Determine the variable type.
Install a transform to `require.extensions` that always runs last, even if additional extensions are added later.
process.nextTick but always with args
Allows users to use generators in order to write common functions that can be both sync or async.
The option type, also known as the maybe type, for JavaScript
Use node's fs.realpath, but fall back to the JS implementation if the native one fails
Type check values
Run a function exactly one time
Simple utility library with variable type checking functions.
A typescript Map structure like ES6 Map
A noop logger that conforms to the Log4j interface for modules to stub out internal logging
Esprima-compatible implementation of the Mozilla JS Parser API
ECMAScript AST recursive visitor
parses ASCII BMFont files to a JavaScript object
Like JSON.stringify, but doesn't blow up on circular refs.
Buffers events from a stream until you are ready to handle them.
Create a stream that emits events from multiple other streams
Given a possibly case-variant version of an existing filesystem path, returns the case-exact, normalized version as stored in the filesystem.
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.
A module to parse color values
random fill from browserify stand alone
stylis plugin to extract individual rules to use with insertRule API
HPACK implementation