Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
MIT License
Check if something is a promise
Create a promise that can be canceled
Import a module lazily
Delay a promise a specified amount of time
Run multiple promise-returning & async functions with limited concurrency
Wait for any promise to be fulfilled
Settle promises concurrently and get their fulfillment value or rejection reason with optional li...
Define a lazily evaluated property on an object
Create a promise that reports progress
Create a deferred promise
Wait for a specified number of promises to be fulfilled
Run promise-returning & async functions concurrently with optional limited concurrency
Like `Promise.all()` but for `Map` and `Object`
Start a promise chain
Measure the time a promise takes to resolve