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.
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
Iterator abstraction based on ES6 specification
Higher order iterator library for JavaScript/TypeScript.
Array methods for ES6 Iterators
Filter promises concurrently
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
`AsyncIterator.prototype`, or a shared object to use.
Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch
- Symbol
- Symbol.asyncIterator
- array
- arrayBuffer
- asyncIterator
- axios
- blob
- body
- browser
- cross-fetch
- fetch
- got
- isomorphic-fetch
- iteration
- View more
Minimal zero-dependency utilities for using JavaScript Iterables in all environments.