debug
Lightweight debugging utility for Node.js and the browser
Lightweight debugging utility for Node.js and the browser
The semantic version parser used by npm.
Promisify a callback-style function
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
The string_decoder module from Node core
the complete solution for node.js command-line programs
Get the native type of a value.
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Check if the character represented by a given Unicode code point is fullwidth
Like JSON.stringify, but doesn't blow up on circular refs.
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
A simple in-memory filesystem. Holds data in a javascript object.
Generate errors that contain a code frame that point to source locations.
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
Find a file or directory by walking up parent directories
Validate identifier/keywords name
Make a callback- or promise-based function support both promises and callbacks.
Convert a string of words to a JavaScript identifier
TypeScript definitions for node