Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Get the first fulfilled promise that satisfies the provided testing function
- promise
- locate
- find
- finder
- search
- searcher
- test
- array
- collection
- iterable
- iterator
- race
- fulfilled
- fastest
- View more
Map over promises concurrently
- promise
- map
- resolved
- wait
- collection
- iterable
- iterator
- race
- fulfilled
- async
- await
- promises
- concurrently
- concurrency
- View more
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Create an error from multiple errors
Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Immutable Data Collections
Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Visit a method over the items in an object, or map visit over the objects in an array.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
ECMAScript6 WeakMap polyfill
Iterate over promises serially
- promise
- foreach
- for-each
- for
- each
- collection
- iterable
- iterator
- fulfilled
- async
- await
- promises
- serial
- serially
- View more
Reduce a list of values using promises into a promise for a value
Filter promises concurrently
Like an array, but rounder.
Array methods for ES6 Iterators
A simple and composable way to validate data in JavaScript (and TypeScript).
Map over promises serially
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Run promise-returning & async functions concurrently with optional limited concurrency