object.groupby
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -5,3 +5,3 @@ 'use strict'; | ||
var GetIntrinsic = require('get-intrinsic'); | ||
var SameValue = require('es-abstract/2022/SameValue'); | ||
var SameValue = require('es-abstract/2023/SameValue'); | ||
@@ -8,0 +8,0 @@ var $TypeError = GetIntrinsic('%TypeError%'); |
@@ -6,12 +6,13 @@ 'use strict'; | ||
var AddValueToKeyedGroup = require('./AddValueToKeyedGroup'); | ||
var Call = require('es-abstract/2022/Call'); | ||
var GetIterator = require('es-abstract/2022/GetIterator'); | ||
var IsCallable = require('es-abstract/2022/IsCallable'); | ||
var IteratorClose = require('./IteratorClose'); | ||
var IteratorStep = require('./IteratorStep'); | ||
var IteratorValue = require('es-abstract/2022/IteratorValue'); | ||
var Call = require('es-abstract/2023/Call'); | ||
var GetIterator = require('es-abstract/2023/GetIterator'); | ||
var IsCallable = require('es-abstract/2023/IsCallable'); | ||
var IteratorClose = require('es-abstract/2023/IteratorClose'); | ||
var IteratorStep = require('es-abstract/2023/IteratorStep'); | ||
var IteratorValue = require('es-abstract/2023/IteratorValue'); | ||
var RequireObjectCoercible = require('es-abstract/2023/RequireObjectCoercible'); | ||
var ThrowCompletion = require('es-abstract/2023/ThrowCompletion'); | ||
var ToPropertyKey = require('es-abstract/2023/ToPropertyKey'); | ||
var maxSafeInteger = require('es-abstract/helpers/maxSafeInteger'); | ||
var RequireObjectCoercible = require('es-abstract/2022/RequireObjectCoercible'); | ||
var ThrowCompletion = require('es-abstract/2022/ThrowCompletion'); | ||
var ToPropertyKey = require('es-abstract/2022/ToPropertyKey'); | ||
@@ -33,8 +34,3 @@ var $TypeError = GetIntrinsic('%TypeError%'); | ||
var iterator = GetIterator(items); // step 4 | ||
var iteratorRecord = { // TODO: remove this once GetIterator is on ES2023+ | ||
'[[Iterator]]': iterator, | ||
'[[NextMethod]]': iterator.next, | ||
'[[Done]]': false // eslint-disable-line sort-keys | ||
}; | ||
var iteratorRecord = GetIterator(items, 'sync'); // step 4 | ||
@@ -41,0 +37,0 @@ var k = 0; // step 5 |
@@ -8,2 +8,9 @@ # Changelog | ||
## [v1.0.1](https://github.com/es-shims/Object.groupBy/compare/v1.0.0...v1.0.1) - 2023-08-28 | ||
### Commits | ||
- [Deps] update `es-abstract` [`3ecdf79`](https://github.com/es-shims/Object.groupBy/commit/3ecdf797231a5a8fc4cf1a772ad0892257c11edc) | ||
- [Dev Deps] update `tape` [`793301b`](https://github.com/es-shims/Object.groupBy/commit/793301b6b41750c6682df2c7bff46a4e52ce7a7c) | ||
## v1.0.0 - 2023-07-11 | ||
@@ -10,0 +17,0 @@ |
'use strict'; | ||
var CreateDataPropertyOrThrow = require('es-abstract/2022/CreateDataPropertyOrThrow'); | ||
var OrdinaryObjectCreate = require('es-abstract/2022/OrdinaryObjectCreate'); | ||
var CreateDataPropertyOrThrow = require('es-abstract/2023/CreateDataPropertyOrThrow'); | ||
var OrdinaryObjectCreate = require('es-abstract/2023/OrdinaryObjectCreate'); | ||
@@ -6,0 +6,0 @@ var forEach = require('es-abstract/helpers/forEach'); |
{ | ||
"name": "object.groupby", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.", | ||
@@ -62,3 +62,3 @@ "main": "index.js", | ||
"safe-publish-latest": "^2.0.0", | ||
"tape": "^5.6.4" | ||
"tape": "^5.6.6" | ||
}, | ||
@@ -68,3 +68,3 @@ "dependencies": { | ||
"define-properties": "^1.2.0", | ||
"es-abstract": "^1.21.2", | ||
"es-abstract": "^1.22.1", | ||
"get-intrinsic": "^1.2.1" | ||
@@ -71,0 +71,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
16826
18
224
Updatedes-abstract@^1.22.1