Iterator next function for JavaScript
[](http://www.typescriptlang.org/) [](https://www.npmjs.com/package/@n1ru4l/push-pull-async
Extended iterable class, providing lazy array-like methods with automatic async and return/throw forwarding
Get the default iterator or async iterator for an iterable or async iterable
Iterate any JS iterator. Works robustly in all environments, all versions.
Higher order iterator library for JavaScript/TypeScript.
Iterate over promises serially
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
Calls async iterator next using a callback format
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Iterate any iterable JS value. Works robustly in all environments, all versions.
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
An asynchronous iterator library for advanced object pipelines.
Chai assertions for iterable objects
A finite state machine iterator for JavaScript
JS library for Fengari
iterator for mini-html-parser
Deques are a generalization of stacks and queues
A toolbox to check if an object is iterable, an iterator or a generator, etc.
Manage ordered sequences of FluentBundles
Iterator abstraction based on ES6 specification
Get the first fulfilled promise that satisfies the provided testing function
Run a subprocess synchronously and interactively in Node.js