Extended iterable class, providing lazy array-like methods with automatic async and return/throw forwarding
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
Apply a function to a each element of a collection and return a new array of results.
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
Iterate over promises serially
Map over array avoiding parallel execution, using promises
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
Turn an abstract-leveldown iterator into a readable stream
Push an array of items into an array, while being robust against prototype modification
An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.
Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch
Socket.dev optimized package override for es-get-iterator
Async iterator utilities for Metorial. Provides programmable async iterators for creating controlled data streams and managing async iteration flow.
A polymorphic iterate operator for arrays and other iterables
An ESnext spec-compliant `Array.prototype.toReversed` shim/polyfill/replacement that works as far down as ES3.
Run multiple promise-returning & async functions with limited concurrency using native ES9
Modern EventSource client for browsers and Node.js
An ES5 spec-compliant `Array.prototype.map` shim/polyfill/replacement that works as far down as ES3.
TypeScript definitions for tiny-async-pool
An ES5 spec-compliant `Array.prototype.filter` shim/polyfill/replacement that works as far down as ES3.
A simple cache for a few of the JS Error constructors.
A ponyfill for the ES 2015 (ES6) `Array.from()`.
A finite state machine iterator for JavaScript
A helper to optimistically set Symbol.toStringTag, when possible.