ljharb

ljharb/es-get-iterator

Get an iterator for any JS language value. Works robustly across all environments, all versions.

JavaScript
13
5
MIT License
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of ljharb/es-get-iterator

Account's avatar
Robustly `.call.bind()` a function
Account's avatar
Get and robustly cache all JS language-level intrinsics at first require time
Account's avatar
Determine if the JS environment has Symbol support. Supports spec, or shams.
Account's avatar
Is this an arguments object? It's a harder question than you think.
Account's avatar
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Account's avatar
My shareable eslint config
Account's avatar
Use `npx aud` instead of `npm audit`, whether you have a lockfile or not!
Account's avatar
Command line tool for generating a changelog from git tags and commit history
Account's avatar
Standard library
Account's avatar
ECMAScript 5 compatibility shims for legacy JavaScript engines
Account's avatar
ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines
Account's avatar
Determine if the JS environment has BigInt support.
Account's avatar
Command line tool for creating or updating a .npmignore file based on .gitignore.
Account's avatar
the Istanbul command line interface
Account's avatar
string representations of objects in node and the browser
Account's avatar
Ensure that when you `npm publish`, the "latest" tag is only set for the truly latest version.
Account's avatar
tap-producing test harness for node and browsers
Account's avatar
Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Account's avatar
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Account's avatar
Array#isArray for older browsers
Account's avatar
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Account's avatar
A better forEach

Support the repos that depend on this repository

Top contributors

ljharb's profile
ljharb
71 contributions
lencioni's profile
lencioni
1 contributions
nicolo-ribaudo's profile
nicolo-ribaudo
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet