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 Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Map? 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.
Reduce a list of values using promises into a promise for a value
ECMAScript6 WeakMap polyfill
Filter promises concurrently
Iterate over promises serially
- promise
- foreach
- for-each
- for
- each
- collection
- iterable
- iterator
- fulfilled
- async
- await
- promises
- serial
- serially
- View more
Like an array, but rounder.
A simple and composable way to validate data in JavaScript (and TypeScript).
Array methods for ES6 Iterators
Iterate any iterable JS value. Works robustly in all environments, all versions.
Map over promises serially
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.