stop-iteration-iterator97.7mMIT1.1.0Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
ljharbIl y a 9 monthsiterator, stopiteration, firefox es-get-iterator46.5mMIT1.1.3Get an iterator for any JS language value. Works robustly across all environments, all versions.
ljharbIl y a over 2 yearsiterator, Symbol.iterator, iterable, collection es6-iterator40.3mMIT2.0.3Iterator abstraction based on ES6 specification
medikooIl y a over 2 yearsiterator, array, list, set es-iterator-helpers83.2mMIT1.2.1An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
es-shimsIl y a 8 monthsIterator, javascript, ecmascript, polyfill iterator.prototype82.8mMIT1.1.5`Iterator.prototype`, or a shared object to use.
ljharbIl y a 8 monthsiterator, javascript, ecmascript, prototype