p-locate

Get the first fulfilled promise that satisfies the provided testing function
v6.0.0 URL: https://unpkg.com/p-locate@6.0.0/index.js
OpenBrowse Files
promiselocatefindfindersearchsearchertestarraycollectioniterableiteratorracefulfilledfastestasyncawaitpromisesbluebird

p-map

Map over promises concurrently
v7.0.3 URL: https://unpkg.com/p-map@7.0.3/index.js
OpenBrowse Files
promisemapresolvedwaitcollectioniterableiteratorracefulfilledasyncawaitpromisesconcurrentlyconcurrencyparallelbluebird

tiny-async-pool

Run multiple promise-returning & async functions with limited concurrency using native ES9
v2.1.0 URL: https://unpkg.com/tiny-async-pool@2.1.0/lib/es9.js
OpenBrowse Files
raceconcurrencypromiseasyncasync iteratorasync iterationasync generatores9

p-any

Wait for any promise to be fulfilled
v4.0.0 URL: https://unpkg.com/p-any@4.0.0/index.js
OpenBrowse Files
promiseanyresolvedwaitcollectioniterableiteratorracefulfilledfastestonesingleasyncawaitpromisesbluebird

p-some

Wait for a specified number of promises to be fulfilled
v6.0.0 URL: https://unpkg.com/p-some@6.0.0/index.js
OpenBrowse Files
promisesomeresolvedwaitcollectioniterableiteratorracefulfilledfastestasyncawaitpromisesbluebird