semver
The semantic version parser used by npm.
The semantic version parser used by npm.
Node.js Streams, a user-land copy of the stream library from Node.js
Plain color conversion functions
The string_decoder module from Node core
the complete solution for node.js command-line programs
Read a package.json file
Get a stream as a string, Buffer, ArrayBuffer or array
Read the closest package.json file
A list of color names and its values
Detect whether a terminal supports color
Regular expression for matching ANSI escape codes
Resolve the path of a module like `require.resolve()` but from a given path
Recursive version of fs.readdir with small RAM & CPU footprint.
resolve like require.resolve() on behalf of files asynchronously and synchronously
Generates and consumes source maps
Escape RegExp special characters
Generate errors that contain a code frame that point to source locations.
Runtime for Regenerator-compiled generator and async functions.
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.