Get the first fulfilled promise that satisfies the provided testing function
Get the first path that exists on disk of multiple paths
Minimal async jobs utility library, with streams support
Map over promises concurrently
Map object keys and values into a new object
Iterator abstraction based on ES6 specification
Iterate over promises serially
Reduce a list of values using promises into a promise for a value
Create an error from multiple errors
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Map over promises serially
Run promise-returning & async functions in series, each passing its result to the next
Iterate any iterable JS value. Works robustly in all environments, all versions.
Iterate any JS iterator. Works robustly in all environments, all versions.
Wait for any promise to be fulfilled
Wait for a specified number of promises to be fulfilled
Simple iterator for flat and multi section lists
iterator for mini-html-parser