Create a promise that reports progress
MIT License
Run promise-returning & async functions in series, each passing its result to the next
Wait for a specified number of promises to be fulfilled
Create a promise that can be canceled
Run multiple promise-returning & async functions with limited concurrency
Promisify a callback-style function
Wait for any promise to be fulfilled
Settle promises concurrently and get their fulfillment value or rejection reason with optional li...
Run promise-returning & async functions in series
Map over promises concurrently
Delay a promise a specified amount of time
Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
Run promise-returning & async functions concurrently with optional limited concurrency
A better `Promise.race()`
Promise queue with concurrency control
Iterate over promises serially