Returns a promise resolved in the next event loop - think `setImmediate()`
Repositories
sindresorhus repositories
Check if something is a promise
Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
Run multiple promise-returning & async functions with limited concurrency
Get the first fulfilled promise that satisfies the provided testing function
Log the value/error of a promise
Map over promises concurrently
Map over promises serially
Memoize promise-returning & async functions
Delay a promise a minimum amount of time
Async mutex lock for managing access to a shared resource
Compose promise-returning & async functions into a reusable pipeline
Create a promise that reports progress
Like `Promise.all()` but for `Map` and `Object`
Promise queue with concurrency control
A better `Promise.race()`
Reduce a list of values using promises into a promise for a value
Make a promise always fulfill with its actual fulfillment value or rejection reason
Retry a promise-returning or async function
Run promise-returning & async functions in series