Make a promise always fulfill with its actual fulfillment value or rejection reason
MIT License
Wait for any promise to be fulfilled
While a condition returns true, calls a function repeatedly, and then resolves the promise
A better `Promise.race()`
Settle promises concurrently and get their fulfillment value or rejection reason with optional li...
Inspect the state of a promise
Create a promise that reports progress
Make unhandled promise rejections fail hard right away instead of the default silent fail
Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
Wait for a specified number of promises to be fulfilled
Delay a promise a specified amount of time
Check if something is a promise
Run promise-returning & async functions concurrently with optional limited concurrency
Promisify a callback-style function
Wait for a condition to be true
Create a deferred promise