es-iterator-helpers
Advanced tools
Comparing version
@@ -8,6 +8,6 @@ 'use strict'; | ||
var GeneratorStart = require('./GeneratorStart'); | ||
var IsArray = require('es-abstract/2022/IsArray'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var OrdinaryObjectCreate = require('es-abstract/2022/OrdinaryObjectCreate'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IsArray = require('es-abstract/2023/IsArray'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var OrdinaryObjectCreate = require('es-abstract/2023/OrdinaryObjectCreate'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -14,0 +14,0 @@ var every = require('es-abstract/helpers/every'); |
@@ -7,4 +7,3 @@ 'use strict'; | ||
var CreateIterResultObject = require('es-abstract/2022/CreateIterResultObject'); | ||
var CreateIterResultObject = require('es-abstract/2023/CreateIterResultObject'); | ||
var GeneratorValidate = require('./GeneratorValidate'); | ||
@@ -11,0 +10,0 @@ |
@@ -7,5 +7,4 @@ 'use strict'; | ||
var CompletionRecord = require('es-abstract/2022/CompletionRecord'); | ||
var CreateIterResultObject = require('es-abstract/2022/CreateIterResultObject'); | ||
var CompletionRecord = require('es-abstract/2023/CompletionRecord'); | ||
var CreateIterResultObject = require('es-abstract/2023/CreateIterResultObject'); | ||
var GeneratorValidate = require('./GeneratorValidate'); | ||
@@ -12,0 +11,0 @@ |
@@ -7,5 +7,5 @@ 'use strict'; | ||
var CreateIterResultObject = require('es-abstract/2022/CreateIterResultObject'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var CreateIterResultObject = require('es-abstract/2023/CreateIterResultObject'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -12,0 +12,0 @@ var SLOT = require('internal-slot'); |
@@ -7,4 +7,4 @@ 'use strict'; | ||
var Get = require('es-abstract/2022/Get'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var Get = require('es-abstract/2023/Get'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -11,0 +11,0 @@ module.exports = function GetIteratorDirect(obj) { |
@@ -7,8 +7,8 @@ 'use strict'; | ||
var AdvanceStringIndex = require('es-abstract/2022/AdvanceStringIndex'); | ||
var Call = require('es-abstract/2022/Call'); | ||
var AdvanceStringIndex = require('es-abstract/2023/AdvanceStringIndex'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var GetIteratorDirect = require('./GetIteratorDirect'); | ||
var GetMethod = require('es-abstract/2022/GetMethod'); | ||
var IsArray = require('es-abstract/2022/IsArray'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var GetMethod = require('es-abstract/2023/GetMethod'); | ||
var IsArray = require('es-abstract/2023/IsArray'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -15,0 +15,0 @@ var getIteratorMethod = require('es-abstract/helpers/getIteratorMethod'); |
@@ -7,6 +7,6 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var CompletionRecord = require('es-abstract/2022/CompletionRecord'); | ||
var GetMethod = require('es-abstract/2022/GetMethod'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var CompletionRecord = require('es-abstract/2023/CompletionRecord'); | ||
var GetMethod = require('es-abstract/2023/GetMethod'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -13,0 +13,0 @@ var assertRecord = require('es-abstract/helpers/assertRecord'); |
@@ -8,2 +8,9 @@ # Changelog | ||
## [v1.0.14](https://github.com/es-shims/iterator-helpers/compare/v1.0.13...v1.0.14) - 2023-08-26 | ||
### Commits | ||
- [Deps] update `es-abstract` [`477b123`](https://github.com/es-shims/iterator-helpers/commit/477b1233acd36fdbbccd79fbb69cde325bc3e6a9) | ||
- [Dev Deps] update `aud`, `eslint-plugin-import`, `tape` [`e4ea414`](https://github.com/es-shims/iterator-helpers/commit/e4ea4146feffb72fd828e5d883e960e0ad589a35) | ||
## [v1.0.13](https://github.com/es-shims/iterator-helpers/compare/v1.0.12...v1.0.13) - 2023-08-16 | ||
@@ -10,0 +17,0 @@ |
@@ -7,6 +7,5 @@ 'use strict'; | ||
var OrdinaryHasInstance = require('es-abstract/2022/OrdinaryHasInstance'); | ||
var OrdinaryObjectCreate = require('es-abstract/2022/OrdinaryObjectCreate'); | ||
var GetIteratorFlattenable = require('../aos/GetIteratorFlattenable'); | ||
var OrdinaryHasInstance = require('es-abstract/2023/OrdinaryHasInstance'); | ||
var OrdinaryObjectCreate = require('es-abstract/2023/OrdinaryObjectCreate'); | ||
@@ -13,0 +12,0 @@ var $Iterator = require('../Iterator/polyfill')(); |
@@ -8,12 +8,12 @@ 'use strict'; | ||
var CompletionRecord = require('es-abstract/2022/CompletionRecord'); | ||
var CompletionRecord = require('es-abstract/2023/CompletionRecord'); | ||
var CreateIteratorFromClosure = require('../aos/CreateIteratorFromClosure'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var ToIntegerOrInfinity = require('es-abstract/2022/ToIntegerOrInfinity'); | ||
var ToNumber = require('es-abstract/2022/ToNumber'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var ToIntegerOrInfinity = require('es-abstract/2023/ToIntegerOrInfinity'); | ||
var ToNumber = require('es-abstract/2023/ToNumber'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -20,0 +20,0 @@ var iterHelperProto = require('../IteratorHelperPrototype'); |
@@ -7,12 +7,12 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var NormalCompletion = require('es-abstract/2022/NormalCompletion'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var ToBoolean = require('es-abstract/2022/ToBoolean'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var NormalCompletion = require('es-abstract/2023/NormalCompletion'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var ToBoolean = require('es-abstract/2023/ToBoolean'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -19,0 +19,0 @@ module.exports = function every(predicate) { |
@@ -7,13 +7,13 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var CompletionRecord = require('es-abstract/2022/CompletionRecord'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var CompletionRecord = require('es-abstract/2023/CompletionRecord'); | ||
var CreateIteratorFromClosure = require('../aos/CreateIteratorFromClosure'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var ToBoolean = require('es-abstract/2022/ToBoolean'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var ToBoolean = require('es-abstract/2023/ToBoolean'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -20,0 +20,0 @@ var iterHelperProto = require('../IteratorHelperPrototype'); |
@@ -7,12 +7,12 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var NormalCompletion = require('es-abstract/2022/NormalCompletion'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var ToBoolean = require('es-abstract/2022/ToBoolean'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var NormalCompletion = require('es-abstract/2023/NormalCompletion'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var ToBoolean = require('es-abstract/2023/ToBoolean'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -19,0 +19,0 @@ module.exports = function find(predicate) { |
@@ -7,13 +7,13 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var CompletionRecord = require('es-abstract/2022/CompletionRecord'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var CompletionRecord = require('es-abstract/2023/CompletionRecord'); | ||
var CreateIteratorFromClosure = require('../aos/CreateIteratorFromClosure'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var GetIteratorFlattenable = require('../aos/GetIteratorFlattenable'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -20,0 +20,0 @@ var iterHelperProto = require('../IteratorHelperPrototype'); |
@@ -7,10 +7,10 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -17,0 +17,0 @@ module.exports = function forEach(fn) { |
@@ -7,12 +7,12 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var CompletionRecord = require('es-abstract/2022/CompletionRecord'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var CompletionRecord = require('es-abstract/2023/CompletionRecord'); | ||
var CreateIteratorFromClosure = require('../aos/CreateIteratorFromClosure'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -19,0 +19,0 @@ var iterHelperProto = require('../IteratorHelperPrototype'); |
@@ -7,10 +7,10 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -17,0 +17,0 @@ module.exports = function reduce(reducer) { |
@@ -7,12 +7,12 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var NormalCompletion = require('es-abstract/2022/NormalCompletion'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var ToBoolean = require('es-abstract/2022/ToBoolean'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var NormalCompletion = require('es-abstract/2023/NormalCompletion'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var ToBoolean = require('es-abstract/2023/ToBoolean'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -19,0 +19,0 @@ module.exports = function some(predicate) { |
@@ -8,12 +8,12 @@ 'use strict'; | ||
var CompletionRecord = require('es-abstract/2022/CompletionRecord'); | ||
var CompletionRecord = require('es-abstract/2023/CompletionRecord'); | ||
var CreateIteratorFromClosure = require('../aos/CreateIteratorFromClosure'); | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var NormalCompletion = require('es-abstract/2022/NormalCompletion'); | ||
var ToIntegerOrInfinity = require('es-abstract/2022/ToIntegerOrInfinity'); | ||
var ToNumber = require('es-abstract/2022/ToNumber'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var NormalCompletion = require('es-abstract/2023/NormalCompletion'); | ||
var ToIntegerOrInfinity = require('es-abstract/2023/ToIntegerOrInfinity'); | ||
var ToNumber = require('es-abstract/2023/ToNumber'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -20,0 +20,0 @@ var iterHelperProto = require('../IteratorHelperPrototype'); |
@@ -8,5 +8,5 @@ 'use strict'; | ||
var GetIteratorDirect = require('../aos/GetIteratorDirect'); | ||
var IteratorStep = require('../aos/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -13,0 +13,0 @@ var callBound = require('call-bind/callBound'); |
@@ -8,8 +8,8 @@ 'use strict'; | ||
var CompletionRecord = require('es-abstract/2022/CompletionRecord'); | ||
var CreateIterResultObject = require('es-abstract/2022/CreateIterResultObject'); | ||
var CompletionRecord = require('es-abstract/2023/CompletionRecord'); | ||
var CreateIterResultObject = require('es-abstract/2023/CreateIterResultObject'); | ||
var GeneratorResume = require('../aos/GeneratorResume'); | ||
var GeneratorResumeAbrupt = require('../aos/GeneratorResumeAbrupt'); | ||
var IteratorClose = require('../aos/IteratorClose'); | ||
var NormalCompletion = require('es-abstract/2022/NormalCompletion'); | ||
var NormalCompletion = require('es-abstract/2023/NormalCompletion'); | ||
@@ -16,0 +16,0 @@ var implementation; |
{ | ||
"name": "es-iterator-helpers", | ||
"version": "1.0.13", | ||
"version": "1.0.14", | ||
"description": "An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.", | ||
@@ -132,3 +132,3 @@ "main": "index.json", | ||
"define-properties": "^1.2.0", | ||
"es-abstract": "^1.21.3", | ||
"es-abstract": "^1.22.1", | ||
"es-set-tostringtag": "^2.0.1", | ||
@@ -148,7 +148,7 @@ "function-bind": "^1.1.1", | ||
"@ljharb/eslint-config": "^21.1.0", | ||
"aud": "^2.0.2", | ||
"aud": "^2.0.3", | ||
"auto-changelog": "^2.4.0", | ||
"es-value-fixtures": "^1.4.2", | ||
"eslint": "=8.8.0", | ||
"eslint-plugin-import": "^2.28.0", | ||
"eslint-plugin-import": "^2.28.1", | ||
"evalmd": "^0.0.19", | ||
@@ -165,3 +165,3 @@ "for-each": "^0.3.3", | ||
"safe-publish-latest": "^2.0.0", | ||
"tape": "^5.6.3" | ||
"tape": "^5.6.6" | ||
}, | ||
@@ -168,0 +168,0 @@ "auto-changelog": { |
@@ -12,4 +12,5 @@ 'use strict'; | ||
var hasSymbols = require('has-symbols/shams')(); | ||
var StringToCodePoints = require('es-abstract/2022/StringToCodePoints'); | ||
var StringToCodePoints = require('es-abstract/2023/StringToCodePoints'); | ||
var index = require('../Iterator.prototype.flatMap'); | ||
@@ -16,0 +17,0 @@ var impl = require('../Iterator.prototype.flatMap/implementation'); |
@@ -7,6 +7,6 @@ 'use strict'; | ||
var Call = require('es-abstract/2022/Call'); | ||
var CreateIterResultObject = require('es-abstract/2022/CreateIterResultObject'); | ||
var GetMethod = require('es-abstract/2022/GetMethod'); | ||
var Type = require('es-abstract/2022/Type'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var CreateIterResultObject = require('es-abstract/2023/CreateIterResultObject'); | ||
var GetMethod = require('es-abstract/2023/GetMethod'); | ||
var Type = require('es-abstract/2023/Type'); | ||
@@ -13,0 +13,0 @@ var SLOT = require('internal-slot'); |
149775
-0.63%109
-1.8%3554
-0.89%Updated