Skip to content

Commit 26c406e

Browse files
dependabot[bot]romainmenkegithub-actions[bot]
authored
Bump the all-dependencies group with 3 updates (#694)
* Bump the all-dependencies group with 3 updates Bumps the all-dependencies group with 3 updates: [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env), [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) and [webpack-cli](https://github.com/webpack/webpack-cli). Updates `@babel/preset-env` from 7.29.0 to 7.29.2 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.29.2/packages/babel-preset-env) Updates `core-js` from 3.48.0 to 3.49.0 - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.49.0/packages/core-js) Updates `webpack-cli` from 7.0.0 to 7.0.2 - [Release notes](https://github.com/webpack/webpack-cli/releases) - [Changelog](https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@7.0.0...webpack-cli@7.0.2) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-version: 7.29.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: core-js dependency-version: 3.49.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: webpack-cli dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * rebuild --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent d30e745 commit 26c406e

File tree

123 files changed

+4084
-2518
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

123 files changed

+4084
-2518
lines changed

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
</head>
7070
<body>
7171
<a href="https://github.com/mrhenry/web-tests">https://github.com/mrhenry/web-tests</a><br>
72-
<p><i>Maybe stable after 0 more tests</i></p>
72+
<p><i>Maybe stable after 26306 more tests</i></p>
7373
<details><summary id="f209d29e-a7d7-47ec-b7b4-81b615e55976">test Example test<br><table><tbody><tr><td>babel</td><td>∞N</tr>
7474
<tr><td>babel_webpack</td><td>∞N</tr>
7575
<tr><td>core-web</td><td>∞N</tr>

package-lock.json

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818
"devDependencies": {
1919
"@babel/cli": "^7.28.6",
2020
"@babel/core": "^7.29.0",
21-
"@babel/preset-env": "^7.29.0",
21+
"@babel/preset-env": "^7.29.2",
2222
"@mrhenry/babel-plugin-core-web": "^1.2.5",
2323
"babel-loader": "^10.1.1",
24-
"core-js": "^3.48.0",
24+
"core-js": "^3.49.0",
2525
"postcss": "^8.5.8",
2626
"postcss-cli": "^11.0.1",
2727
"postcss-preset-env": "^11.2.0",
2828
"webpack": "^5.105.4",
29-
"webpack-cli": "^7.0.0"
29+
"webpack-cli": "^7.0.2"
3030
},
3131
"volta": {
3232
"node": "24.8.0"

specifications/tc39/ecma262/13.2.2.thisES6/test.babel_webpack.js

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -888,7 +888,7 @@ var fails = __webpack_require__(9039);
888888

889889
module.exports = !fails(function () {
890890
// eslint-disable-next-line es/no-function-prototype-bind -- safe
891-
var test = (function () { /* empty */ }).bind();
891+
var test = function () { /* empty */ }.bind();
892892
// eslint-disable-next-line no-prototype-builtins -- safe
893893
return typeof test != 'function' || test.hasOwnProperty('prototype');
894894
});
@@ -924,7 +924,7 @@ var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
924924

925925
var EXISTS = hasOwn(FunctionPrototype, 'name');
926926
// additional protection from minified / mangled / dropped function names
927-
var PROPER = EXISTS && (function something() { /* empty */ }).name === 'something';
927+
var PROPER = EXISTS && function something() { /* empty */ }.name === 'something';
928928
var CONFIGURABLE = EXISTS && (!DESCRIPTORS || (DESCRIPTORS && getDescriptor(FunctionPrototype, 'name').configurable));
929929

930930
module.exports = {
@@ -2426,10 +2426,10 @@ var SHARED = '__core-js_shared__';
24262426
var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
24272427

24282428
(store.versions || (store.versions = [])).push({
2429-
version: '3.48.0',
2429+
version: '3.49.0',
24302430
mode: IS_PURE ? 'pure' : 'global',
24312431
copyright: '© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.',
2432-
license: 'https://github.com/zloirock/core-js/blob/v3.48.0/LICENSE',
2432+
license: 'https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE',
24332433
source: 'https://github.com/zloirock/core-js'
24342434
});
24352435

@@ -3208,8 +3208,8 @@ var push = uncurryThis([].push);
32083208
var numberToString = uncurryThis(1.1.toString);
32093209

32103210
var surrogates = /[\uD800-\uDFFF]/g;
3211-
var lowSurrogates = /^[\uD800-\uDBFF]$/;
3212-
var hiSurrogates = /^[\uDC00-\uDFFF]$/;
3211+
var leadingSurrogates = /^[\uD800-\uDBFF]$/;
3212+
var trailingSurrogates = /^[\uDC00-\uDFFF]$/;
32133213

32143214
var MARK = uid();
32153215
var MARK_LENGTH = MARK.length;
@@ -3245,7 +3245,10 @@ var stringifyWithProperSymbolsConversion = WRONG_SYMBOLS_CONVERSION ? function (
32453245
var fixIllFormedJSON = function (match, offset, string) {
32463246
var prev = charAt(string, offset - 1);
32473247
var next = charAt(string, offset + 1);
3248-
if ((exec(lowSurrogates, match) && !exec(hiSurrogates, next)) || (exec(hiSurrogates, match) && !exec(lowSurrogates, prev))) {
3248+
if (
3249+
(exec(leadingSurrogates, match) && !exec(trailingSurrogates, next)) ||
3250+
(exec(trailingSurrogates, match) && !exec(leadingSurrogates, prev))
3251+
) {
32493252
return '\\u' + numberToString(charCodeAt(match, 0), 16);
32503253
} return match;
32513254
};
@@ -3610,7 +3613,7 @@ var fallbackDefineProperty = function (O, P, Attributes) {
36103613
nativeDefineProperty(O, P, Attributes);
36113614
if (ObjectPrototypeDescriptor && O !== ObjectPrototype) {
36123615
nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor);
3613-
}
3616+
} return O;
36143617
};
36153618

36163619
var setSymbolDescriptor = DESCRIPTORS && fails(function () {
@@ -3636,7 +3639,8 @@ var $defineProperty = function defineProperty(O, P, Attributes) {
36363639
var key = toPropertyKey(P);
36373640
anObject(Attributes);
36383641
if (hasOwn(AllSymbols, key)) {
3639-
if (!Attributes.enumerable) {
3642+
// first definition - default non-enumerable; redefinition - preserve existing state
3643+
if (!('enumerable' in Attributes) ? !hasOwn(O, key) || (hasOwn(O, HIDDEN) && O[HIDDEN][key]) : !Attributes.enumerable) {
36403644
if (!hasOwn(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, nativeObjectCreate(null)));
36413645
O[HIDDEN][key] = true;
36423646
} else {
@@ -3814,6 +3818,7 @@ hiddenKeys[HIDDEN] = true;
38143818
var $ = __webpack_require__(6518);
38153819
var DESCRIPTORS = __webpack_require__(3724);
38163820
var globalThis = __webpack_require__(4576);
3821+
var call = __webpack_require__(9565);
38173822
var uncurryThis = __webpack_require__(9504);
38183823
var hasOwn = __webpack_require__(9297);
38193824
var isCallable = __webpack_require__(4901);
@@ -3843,6 +3848,14 @@ if (DESCRIPTORS && isCallable(NativeSymbol) && (!('description' in SymbolPrototy
38433848
};
38443849

38453850
copyConstructorProperties(SymbolWrapper, NativeSymbol);
3851+
// wrap Symbol.for for correct handling of empty string descriptions
3852+
var nativeFor = SymbolWrapper['for'];
3853+
SymbolWrapper['for'] = { 'for': function (key) {
3854+
var stringKey = toString(key);
3855+
var symbol = call(nativeFor, this, stringKey);
3856+
if (stringKey === '') EmptyStringDescriptionStore[symbol] = true;
3857+
return symbol;
3858+
} }['for'];
38463859
SymbolWrapper.prototype = SymbolPrototype;
38473860
SymbolPrototype.constructor = SymbolWrapper;
38483861

specifications/tc39/ecma262/13.2.2.thisES6/test.core-web_no-modules.js

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@ var fails = __webpack_require__(9039);
830830

831831
module.exports = !fails(function () {
832832
// eslint-disable-next-line es/no-function-prototype-bind -- safe
833-
var test = (function () { /* empty */ }).bind();
833+
var test = function () { /* empty */ }.bind();
834834
// eslint-disable-next-line no-prototype-builtins -- safe
835835
return typeof test != 'function' || test.hasOwnProperty('prototype');
836836
});
@@ -866,7 +866,7 @@ var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
866866

867867
var EXISTS = hasOwn(FunctionPrototype, 'name');
868868
// additional protection from minified / mangled / dropped function names
869-
var PROPER = EXISTS && (function something() { /* empty */ }).name === 'something';
869+
var PROPER = EXISTS && function something() { /* empty */ }.name === 'something';
870870
var CONFIGURABLE = EXISTS && (!DESCRIPTORS || (DESCRIPTORS && getDescriptor(FunctionPrototype, 'name').configurable));
871871

872872
module.exports = {
@@ -2368,10 +2368,10 @@ var SHARED = '__core-js_shared__';
23682368
var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
23692369

23702370
(store.versions || (store.versions = [])).push({
2371-
version: '3.48.0',
2371+
version: '3.49.0',
23722372
mode: IS_PURE ? 'pure' : 'global',
23732373
copyright: '© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.',
2374-
license: 'https://github.com/zloirock/core-js/blob/v3.48.0/LICENSE',
2374+
license: 'https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE',
23752375
source: 'https://github.com/zloirock/core-js'
23762376
});
23772377

@@ -3150,8 +3150,8 @@ var push = uncurryThis([].push);
31503150
var numberToString = uncurryThis(1.1.toString);
31513151

31523152
var surrogates = /[\uD800-\uDFFF]/g;
3153-
var lowSurrogates = /^[\uD800-\uDBFF]$/;
3154-
var hiSurrogates = /^[\uDC00-\uDFFF]$/;
3153+
var leadingSurrogates = /^[\uD800-\uDBFF]$/;
3154+
var trailingSurrogates = /^[\uDC00-\uDFFF]$/;
31553155

31563156
var MARK = uid();
31573157
var MARK_LENGTH = MARK.length;
@@ -3187,7 +3187,10 @@ var stringifyWithProperSymbolsConversion = WRONG_SYMBOLS_CONVERSION ? function (
31873187
var fixIllFormedJSON = function (match, offset, string) {
31883188
var prev = charAt(string, offset - 1);
31893189
var next = charAt(string, offset + 1);
3190-
if ((exec(lowSurrogates, match) && !exec(hiSurrogates, next)) || (exec(hiSurrogates, match) && !exec(lowSurrogates, prev))) {
3190+
if (
3191+
(exec(leadingSurrogates, match) && !exec(trailingSurrogates, next)) ||
3192+
(exec(trailingSurrogates, match) && !exec(leadingSurrogates, prev))
3193+
) {
31913194
return '\\u' + numberToString(charCodeAt(match, 0), 16);
31923195
} return match;
31933196
};
@@ -3552,7 +3555,7 @@ var fallbackDefineProperty = function (O, P, Attributes) {
35523555
nativeDefineProperty(O, P, Attributes);
35533556
if (ObjectPrototypeDescriptor && O !== ObjectPrototype) {
35543557
nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor);
3555-
}
3558+
} return O;
35563559
};
35573560

35583561
var setSymbolDescriptor = DESCRIPTORS && fails(function () {
@@ -3578,7 +3581,8 @@ var $defineProperty = function defineProperty(O, P, Attributes) {
35783581
var key = toPropertyKey(P);
35793582
anObject(Attributes);
35803583
if (hasOwn(AllSymbols, key)) {
3581-
if (!Attributes.enumerable) {
3584+
// first definition - default non-enumerable; redefinition - preserve existing state
3585+
if (!('enumerable' in Attributes) ? !hasOwn(O, key) || (hasOwn(O, HIDDEN) && O[HIDDEN][key]) : !Attributes.enumerable) {
35823586
if (!hasOwn(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, nativeObjectCreate(null)));
35833587
O[HIDDEN][key] = true;
35843588
} else {
@@ -3756,6 +3760,7 @@ hiddenKeys[HIDDEN] = true;
37563760
var $ = __webpack_require__(6518);
37573761
var DESCRIPTORS = __webpack_require__(3724);
37583762
var globalThis = __webpack_require__(4576);
3763+
var call = __webpack_require__(9565);
37593764
var uncurryThis = __webpack_require__(9504);
37603765
var hasOwn = __webpack_require__(9297);
37613766
var isCallable = __webpack_require__(4901);
@@ -3785,6 +3790,14 @@ if (DESCRIPTORS && isCallable(NativeSymbol) && (!('description' in SymbolPrototy
37853790
};
37863791

37873792
copyConstructorProperties(SymbolWrapper, NativeSymbol);
3793+
// wrap Symbol.for for correct handling of empty string descriptions
3794+
var nativeFor = SymbolWrapper['for'];
3795+
SymbolWrapper['for'] = { 'for': function (key) {
3796+
var stringKey = toString(key);
3797+
var symbol = call(nativeFor, this, stringKey);
3798+
if (stringKey === '') EmptyStringDescriptionStore[symbol] = true;
3799+
return symbol;
3800+
} }['for'];
37883801
SymbolWrapper.prototype = SymbolPrototype;
37893802
SymbolPrototype.constructor = SymbolWrapper;
37903803

specifications/tc39/ecma262/13.2.5.1.ArrayInitialiser.Elision/test.babel_webpack.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ var $TypeError = TypeError;
496496
var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991
497497

498498
module.exports = function (it) {
499-
if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded');
499+
if (it > MAX_SAFE_INTEGER) throw new $TypeError('Maximum allowed index exceeded');
500500
return it;
501501
};
502502

@@ -676,7 +676,7 @@ var fails = __webpack_require__(9039);
676676

677677
module.exports = !fails(function () {
678678
// eslint-disable-next-line es/no-function-prototype-bind -- safe
679-
var test = (function () { /* empty */ }).bind();
679+
var test = function () { /* empty */ }.bind();
680680
// eslint-disable-next-line no-prototype-builtins -- safe
681681
return typeof test != 'function' || test.hasOwnProperty('prototype');
682682
});
@@ -712,7 +712,7 @@ var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
712712

713713
var EXISTS = hasOwn(FunctionPrototype, 'name');
714714
// additional protection from minified / mangled / dropped function names
715-
var PROPER = EXISTS && (function something() { /* empty */ }).name === 'something';
715+
var PROPER = EXISTS && function something() { /* empty */ }.name === 'something';
716716
var CONFIGURABLE = EXISTS && (!DESCRIPTORS || (DESCRIPTORS && getDescriptor(FunctionPrototype, 'name').configurable));
717717

718718
module.exports = {
@@ -1541,10 +1541,10 @@ var SHARED = '__core-js_shared__';
15411541
var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
15421542

15431543
(store.versions || (store.versions = [])).push({
1544-
version: '3.48.0',
1544+
version: '3.49.0',
15451545
mode: IS_PURE ? 'pure' : 'global',
15461546
copyright: '© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.',
1547-
license: 'https://github.com/zloirock/core-js/blob/v3.48.0/LICENSE',
1547+
license: 'https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE',
15481548
source: 'https://github.com/zloirock/core-js'
15491549
});
15501550

specifications/tc39/ecma262/13.2.5.1.ArrayInitialiser.Elision/test.core-web_modules.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ var $TypeError = TypeError;
283283
var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991
284284

285285
module.exports = function (it) {
286-
if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded');
286+
if (it > MAX_SAFE_INTEGER) throw new $TypeError('Maximum allowed index exceeded');
287287
return it;
288288
};
289289

@@ -442,7 +442,7 @@ var fails = __webpack_require__(9039);
442442

443443
module.exports = !fails(function () {
444444
// eslint-disable-next-line es/no-function-prototype-bind -- safe
445-
var test = (function () { /* empty */ }).bind();
445+
var test = function () { /* empty */ }.bind();
446446
// eslint-disable-next-line no-prototype-builtins -- safe
447447
return typeof test != 'function' || test.hasOwnProperty('prototype');
448448
});
@@ -478,7 +478,7 @@ var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
478478

479479
var EXISTS = hasOwn(FunctionPrototype, 'name');
480480
// additional protection from minified / mangled / dropped function names
481-
var PROPER = EXISTS && (function something() { /* empty */ }).name === 'something';
481+
var PROPER = EXISTS && function something() { /* empty */ }.name === 'something';
482482
var CONFIGURABLE = EXISTS && (!DESCRIPTORS || (DESCRIPTORS && getDescriptor(FunctionPrototype, 'name').configurable));
483483

484484
module.exports = {
@@ -1215,10 +1215,10 @@ var SHARED = '__core-js_shared__';
12151215
var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
12161216

12171217
(store.versions || (store.versions = [])).push({
1218-
version: '3.48.0',
1218+
version: '3.49.0',
12191219
mode: IS_PURE ? 'pure' : 'global',
12201220
copyright: '© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.',
1221-
license: 'https://github.com/zloirock/core-js/blob/v3.48.0/LICENSE',
1221+
license: 'https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE',
12221222
source: 'https://github.com/zloirock/core-js'
12231223
});
12241224

specifications/tc39/ecma262/13.2.5.1.ArrayInitialiser.Elision/test.core-web_no-modules.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ var $TypeError = TypeError;
496496
var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; // 2 ** 53 - 1 == 9007199254740991
497497

498498
module.exports = function (it) {
499-
if (it > MAX_SAFE_INTEGER) throw $TypeError('Maximum allowed index exceeded');
499+
if (it > MAX_SAFE_INTEGER) throw new $TypeError('Maximum allowed index exceeded');
500500
return it;
501501
};
502502

@@ -676,7 +676,7 @@ var fails = __webpack_require__(9039);
676676

677677
module.exports = !fails(function () {
678678
// eslint-disable-next-line es/no-function-prototype-bind -- safe
679-
var test = (function () { /* empty */ }).bind();
679+
var test = function () { /* empty */ }.bind();
680680
// eslint-disable-next-line no-prototype-builtins -- safe
681681
return typeof test != 'function' || test.hasOwnProperty('prototype');
682682
});
@@ -712,7 +712,7 @@ var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
712712

713713
var EXISTS = hasOwn(FunctionPrototype, 'name');
714714
// additional protection from minified / mangled / dropped function names
715-
var PROPER = EXISTS && (function something() { /* empty */ }).name === 'something';
715+
var PROPER = EXISTS && function something() { /* empty */ }.name === 'something';
716716
var CONFIGURABLE = EXISTS && (!DESCRIPTORS || (DESCRIPTORS && getDescriptor(FunctionPrototype, 'name').configurable));
717717

718718
module.exports = {
@@ -1541,10 +1541,10 @@ var SHARED = '__core-js_shared__';
15411541
var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
15421542

15431543
(store.versions || (store.versions = [])).push({
1544-
version: '3.48.0',
1544+
version: '3.49.0',
15451545
mode: IS_PURE ? 'pure' : 'global',
15461546
copyright: '© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.',
1547-
license: 'https://github.com/zloirock/core-js/blob/v3.48.0/LICENSE',
1547+
license: 'https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE',
15481548
source: 'https://github.com/zloirock/core-js'
15491549
});
15501550

0 commit comments

Comments
 (0)