p-locate
Get the first fulfilled promise that satisfies the provided testing function
Get the first fulfilled promise that satisfies the provided testing function
Map over promises concurrently
Iterate over promises serially
ES Proposal spec-compliant shim for Promise.allSettled
Map over promises serially
Filter promises concurrently
Run promise-returning & async functions concurrently with optional limited concurrency
Wait for any promise to be fulfilled
Wait for a specified number of promises to be fulfilled
Make a promise always fulfill with its actual fulfillment value or rejection reason
Settle promises concurrently and get their fulfillment value or rejection reason
Create a lazy promise that defers execution until it's awaited or when `.then()`, `.catch()`, or `.finally()` is called
An efficient, standards-compliant library for representing results of successful or failed operations
ES 2021 spec-compliant shim for Promise.any
Test whether all promises passes a testing function
ES Proposal spec-compliant shim for Promise.allSettled
Test whether some promise passes a testing function
Map over promises concurrently
Map over promises serially
fs.writeFile wrapped in an ES6 Promise