Update checked-in dependencies
This commit is contained in:
parent
79817eb679
commit
9c3b394d7f
402 changed files with 12598 additions and 2912 deletions
7
node_modules/object.groupby/CHANGELOG.md
generated
vendored
7
node_modules/object.groupby/CHANGELOG.md
generated
vendored
|
|
@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [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
|
||||
|
||||
### Commits
|
||||
|
|
|
|||
2
node_modules/object.groupby/aos/AddValueToKeyedGroup.js
generated
vendored
2
node_modules/object.groupby/aos/AddValueToKeyedGroup.js
generated
vendored
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
var callBound = require('call-bind/callBound');
|
||||
var GetIntrinsic = require('get-intrinsic');
|
||||
var SameValue = require('es-abstract/2022/SameValue');
|
||||
var SameValue = require('es-abstract/2023/SameValue');
|
||||
|
||||
var $TypeError = GetIntrinsic('%TypeError%');
|
||||
|
||||
|
|
|
|||
26
node_modules/object.groupby/aos/GroupBy.js
generated
vendored
26
node_modules/object.groupby/aos/GroupBy.js
generated
vendored
|
|
@ -3,16 +3,17 @@
|
|||
var GetIntrinsic = require('get-intrinsic');
|
||||
|
||||
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');
|
||||
|
||||
var $TypeError = GetIntrinsic('%TypeError%');
|
||||
|
||||
|
|
@ -29,12 +30,7 @@ module.exports = function GroupBy(items, callbackfn, coercion) {
|
|||
|
||||
var groups = []; // step 3
|
||||
|
||||
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
|
||||
|
||||
var k = 0; // step 5
|
||||
|
||||
|
|
|
|||
67
node_modules/object.groupby/aos/IteratorClose.js
generated
vendored
67
node_modules/object.groupby/aos/IteratorClose.js
generated
vendored
|
|
@ -1,67 +0,0 @@
|
|||
'use strict';
|
||||
|
||||
var GetIntrinsic = require('get-intrinsic');
|
||||
|
||||
var $TypeError = GetIntrinsic('%TypeError%');
|
||||
|
||||
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 assertRecord = require('es-abstract/helpers/assertRecord');
|
||||
|
||||
// https://262.ecma-international.org/14.0/#sec-iteratorclose
|
||||
|
||||
module.exports = function IteratorClose(iteratorRecord, completion) {
|
||||
assertRecord(Type, 'Iterator Record', 'iteratorRecord', iteratorRecord);
|
||||
if (Type(iteratorRecord['[[Iterator]]']) !== 'Object') {
|
||||
throw new $TypeError('Assertion failed: iteratorRecord.[[Iterator]] must be an Object'); // step 1
|
||||
}
|
||||
|
||||
if (!(completion instanceof CompletionRecord)) { // step 2
|
||||
throw new $TypeError('Assertion failed: completion is not a Completion Record instance');
|
||||
}
|
||||
var completionThunk = function () {
|
||||
var value = completion.value();
|
||||
if (completion.type() === 'throw') {
|
||||
throw value;
|
||||
}
|
||||
return value;
|
||||
};
|
||||
|
||||
var iterator = iteratorRecord['[[Iterator]]']; // step 3
|
||||
|
||||
var iteratorReturn;
|
||||
try {
|
||||
iteratorReturn = GetMethod(iterator, 'return'); // step 4
|
||||
} catch (e) {
|
||||
completionThunk(); // throws if `completion` is a throw completion // step 6
|
||||
completionThunk = null; // ensure it's not called twice.
|
||||
throw e; // step 7
|
||||
}
|
||||
if (typeof iteratorReturn === 'undefined') {
|
||||
return completionThunk(); // step 5.a - 5.b
|
||||
}
|
||||
|
||||
var innerResult;
|
||||
try {
|
||||
innerResult = Call(iteratorReturn, iterator, []);
|
||||
} catch (e) {
|
||||
// if we hit here, then "e" is the innerResult completion that needs re-throwing
|
||||
|
||||
completionThunk(); // throws if `completion` is a throw completion // step 6
|
||||
completionThunk = null; // ensure it's not called twice.
|
||||
|
||||
// if not, then return the innerResult completion
|
||||
throw e; // step 7
|
||||
}
|
||||
var completionRecord = completionThunk(); // if innerResult worked, then throw if the completion does
|
||||
completionThunk = null; // ensure it's not called twice.
|
||||
|
||||
if (Type(innerResult) !== 'Object') {
|
||||
throw new $TypeError('iterator .return must return an object');
|
||||
}
|
||||
|
||||
return completionRecord;
|
||||
};
|
||||
28
node_modules/object.groupby/aos/IteratorNext.js
generated
vendored
28
node_modules/object.groupby/aos/IteratorNext.js
generated
vendored
|
|
@ -1,28 +0,0 @@
|
|||
'use strict';
|
||||
|
||||
var GetIntrinsic = require('get-intrinsic');
|
||||
|
||||
var $TypeError = GetIntrinsic('%TypeError%');
|
||||
|
||||
var Call = require('es-abstract/2022/Call');
|
||||
var Type = require('es-abstract/2022/Type');
|
||||
|
||||
var assertRecord = require('es-abstract/helpers/assertRecord');
|
||||
|
||||
// https://262.ecma-international.org/14.0/#sec-iteratornext
|
||||
|
||||
module.exports = function IteratorNext(iteratorRecord) {
|
||||
assertRecord(Type, 'Iterator Record', 'iteratorRecord', iteratorRecord);
|
||||
|
||||
var result;
|
||||
if (arguments.length < 2) { // step 1
|
||||
result = Call(iteratorRecord['[[NextMethod]]'], iteratorRecord['[[Iterator]]']); // step 1.a
|
||||
} else { // step 2
|
||||
result = Call(iteratorRecord['[[NextMethod]]'], iteratorRecord['[[Iterator]]'], [arguments[1]]); // step 2.a
|
||||
}
|
||||
|
||||
if (Type(result) !== 'Object') {
|
||||
throw new $TypeError('iterator next must return an object'); // step 3
|
||||
}
|
||||
return result; // step 4
|
||||
};
|
||||
18
node_modules/object.groupby/aos/IteratorStep.js
generated
vendored
18
node_modules/object.groupby/aos/IteratorStep.js
generated
vendored
|
|
@ -1,18 +0,0 @@
|
|||
'use strict';
|
||||
|
||||
var IteratorComplete = require('es-abstract/2022/IteratorComplete');
|
||||
var IteratorNext = require('./IteratorNext');
|
||||
var Type = require('es-abstract/2022/Type');
|
||||
|
||||
var assertRecord = require('es-abstract/helpers/assertRecord');
|
||||
|
||||
// https://262.ecma-international.org/14.0/#sec-iteratorstep
|
||||
|
||||
module.exports = function IteratorStep(iteratorRecord) {
|
||||
assertRecord(Type, 'Iterator Record', 'iteratorRecord', iteratorRecord);
|
||||
|
||||
var result = IteratorNext(iteratorRecord); // step 1
|
||||
var done = IteratorComplete(result); // step 2
|
||||
return done === true ? false : result; // steps 3-4
|
||||
};
|
||||
|
||||
4
node_modules/object.groupby/implementation.js
generated
vendored
4
node_modules/object.groupby/implementation.js
generated
vendored
|
|
@ -1,7 +1,7 @@
|
|||
'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');
|
||||
|
||||
var forEach = require('es-abstract/helpers/forEach');
|
||||
|
||||
|
|
|
|||
6
node_modules/object.groupby/package.json
generated
vendored
6
node_modules/object.groupby/package.json
generated
vendored
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"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.",
|
||||
"main": "index.js",
|
||||
"exports": {
|
||||
|
|
@ -59,12 +59,12 @@
|
|||
"npmignore": "^0.3.0",
|
||||
"nyc": "^10.3.2",
|
||||
"safe-publish-latest": "^2.0.0",
|
||||
"tape": "^5.6.4"
|
||||
"tape": "^5.6.6"
|
||||
},
|
||||
"dependencies": {
|
||||
"call-bind": "^1.0.2",
|
||||
"define-properties": "^1.2.0",
|
||||
"es-abstract": "^1.21.2",
|
||||
"es-abstract": "^1.22.1",
|
||||
"get-intrinsic": "^1.2.1"
|
||||
},
|
||||
"auto-changelog": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue