← Home

es-get-iterator

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

7
Versions
MIT
License
No
Install Scripts
Missing
Provenance

Supply chain provenance

Status for the latest visible version.

No SLSA provenance npm registry signatures gitHead linked

Without SLSA provenance there is no cryptographic link between this tarball and the public source — the axios compromise (March 2026) relied on exactly this gap.

Maintainers

ljharb

Keywords

iteratorSymbol.iteratoriterablecollectionnextiteration

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
dependencies unvetted-dep:is-map AI (dependencies): is-map is a well-known ljharb/tc39 ecosystem utility; expected dependency for this package. ai
dependencies unvetted-dep:is-set AI (dependencies): is-set is a well-known ljharb/tc39 ecosystem utility; expected dependency for this package. ai
dependencies unvetted-dep:call-bind AI (dependencies): call-bind is a standard ljharb utility used across the ECMAScript spec-compliance ecosystem. ai
dependencies unvetted-dep:is-string AI (dependencies): is-string is a standard ljharb utility; expected dependency for iterator type-checking. ai
dependencies unvetted-dep:is-arguments AI (dependencies): is-arguments is a standard ljharb utility; expected dependency for iterator type-checking. ai
dependencies unvetted-dep:get-intrinsic AI (dependencies): get-intrinsic is a core ljharb/tc39 utility for safe access to JS intrinsics; expected here. ai
dependencies unvetted-dep:stop-iteration-iterator AI (dependencies): stop-iteration-iterator is a ljharb utility for legacy iterator protocol support; expected for this package. ai
provenance no-provenance AI (provenance): Established package from a highly trusted publisher; lack of provenance is not a meaningful risk signal here. ai

Versions (showing 7 of 7)

Version Deps Published
1.1.3 9 / 14
1.1.2 8 / 13
1.1.1 8 / 13
1.1.0 7 / 12
1.0.2 7 / 12
1.0.1 7 / 12
1.0.0 7 / 12