Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
Repositories
sindresorhus repositories
Wait for a specified number of promises to be fulfilled
Inspect the state of a promise
Tap into a promise chain without affecting its value or state
Throttle promise-returning & async functions
Measure the time a promise takes to resolve
Timeout a promise after a specified amount of time
Run promise-returning & async functions a specific number of times concurrently
Start a promise chain
Wait for a condition to be true
Run promise-returning & async functions in series, each passing its result to the next
While a condition returns true, calls a function repeatedly, and then resolves the promise
Get namespaced config from the closest package.json
Find the root directory of a Node.js project or npm package
Find the root directory of a Node.js project or npm package
Get metadata of a package from the npm registry
Get the package.json of a package from the npm registry
Find the closest package.json file
Pad stdout and stderr
Pad each line in a stream