Simple `setImmediate` shim
MIT License
Check if something is a promise
Wait for a specified number of promises to be fulfilled
Delay a promise a specified amount of time
Use requestAnimationFrame as an async iterable, in any JavaScript environment
Delay function calls until a set time elapses after the last invocation
Settle promises concurrently and get their fulfillment value or rejection reason with optional li...
Start a promise chain
Prepend `https://` to humanized URLs like `sindresorhus.com` and `localhost`
Create a deferred promise
Make an asynchronous function synchronous
Returns a promise resolved in the next event loop - think `setImmediate()`
Delay a promise a minimum amount of time
Measure the time a promise takes to resolve
Wait for a condition to be true
Wait for any promise to be fulfilled