hosted-git-info
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
A JavaScript text diff implementation.
Lightweight debugging utility for Node.js and the browser
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
JavaScript parser, mangler/compressor and beautifier toolkit
Find a file or directory by walking up parent directories
Querystringify - Small, simple but powerful query string parser.
Convert a value to an array
Regular expression for matching ANSI escape codes
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`
Display differences clearly so people can review changes confidently.
Safer Node.js Buffer API
A drop-in replacement for fs, making various improvements.
Convert a string of words to a JavaScript identifier
Validate identifier/keywords name
Polyfill/shim for util.promisify in node versions < v8
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
A deep deletion module for node (like `rm -rf`)
Combine an array of streams into a single duplex stream using pump and duplexify
Compare items in two sequences to find a longest common subsequence