inherits
Browser-friendly inheritance fully compatible with standard node.js inherits()
Browser-friendly inheritance fully compatible with standard node.js inherits()
The string_decoder module from Node core
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Regular expression for matching a shebang line
Create HTTP error objects
Get the command from a shebang
The semantic version parser used by npm.
A cache object that deletes the least-recently-used items.
the mighty option parser used by yargs
Cross platform child_process#spawn and child_process#spawnSync
Escape RegExp special characters
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Traverse JSON Schema passing each schema object to callback
Detect whether a terminal supports color
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
the complete solution for node.js command-line programs
Regular expression for matching ANSI escape codes
General utilities for plugins to use
Helper function to get function arity
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.