Make unhandled promise rejections fail hard right away instead of the default silent fail
MIT License
Create a deferred promise
Make a promise always fulfill with its actual fulfillment value or rejection reason
Start a promise chain
Delay a promise a specified amount of time
Retry a promise-returning or async function
Catch unhandled errors and promise rejections in your Electron app
Check if something is a promise
Run promise-returning & async functions concurrently with optional limited concurrency
Wait for any promise to be fulfilled
Resolve the path of a module like `require.resolve()` but from the current working directory
Create a promise that can be canceled
Log the value/error of a promise
Wait for a condition to be true
Make unhandled promise rejections fail loudly instead of the default silent fail
Settle promises concurrently and get their fulfillment value or rejection reason with optional li...