Node interface to allow you to run bash commands asynchronously with Promises
Used in npm for command line application support
Figure out what a cmd-shim is pointing at. This acts as the equivalent of fs.readlink.
spawn processes the way the npm cli likes to do
Used in pnpm for command line application support
Retries a function that returns a promise, leveraging the power of the retry module.
Executes a command using the environment variables in an env file
Returns a promise from a node-style callback function.
Get running processes
Promise version of glob
Run a child as if it's the foreground process. Give it stdio. Exit when it exits.
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
Library to help write libraries that accept both promises and callbacks.
Bare bones Promises/A+ implementation
a util for spawning git from npm CLI contexts
A Promise-compatible abstraction that defers resolving/rejecting promises to another closure.
Retries a function that returns a promise, leveraging the power of the retry module.
Lightweight promise polyfill. A+ compliant
TypeScript definitions for cmd-shim
Tools for dealing with node-gyp packages
Promisify the node standard library.
Simple commandline/terminal/shell interface to allow you to run cli or bash style commands as if you were in the terminal.
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images
Temporary file and directory creator