Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Get the first path that exists on disk of multiple paths
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
Minimal async jobs utility library, with streams support
Map over promises concurrently
- promise
- map
- resolved
- wait
- collection
- iterable
- iterator
- race
- fulfilled
- async
- await
- promises
- concurrently
- concurrency
- View more
Create an error from multiple errors
Map object keys and values into a new object
`Iterator.prototype`, or a shared object to use.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Iterator abstraction based on ES6 specification
Filter object keys and values into a new object
Reduce a list of values using promises into a promise for a value
Iterate over promises serially
- promise
- foreach
- for-each
- for
- each
- collection
- iterable
- iterator
- fulfilled
- async
- await
- promises
- serial
- serially
- View more
Filter promises concurrently
Higher order iterator library for JavaScript/TypeScript.
Array methods for ES6 Iterators
Minimal zero-dependency utilities for using JavaScript Iterables in all environments.
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
- stream
- web-streams
- readablestream
- async
- asynchronous
- iterator
- iteration
- async-iterator
- polyfill
- esm
- from-iterable
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
Iterate any JS iterator. Works robustly in all environments, all versions.