Skip to content

Commit 6e04ebd

Browse files
authored
bump json5, terser and webpack, further minimize babel helpers (#15833)
* bump json5, terser and webpack * update built helpers * update Makefile.js * enable helpers mangling but keep fnames * update test fixtures
1 parent 8dc81b1 commit 6e04ebd

21 files changed

Lines changed: 355 additions & 376 deletions

File tree

Makefile.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/babel-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"convert-source-map": "^1.7.0",
6060
"debug": "^4.1.0",
6161
"gensync": "^1.0.0-beta.2",
62-
"json5": "^2.2.2",
62+
"json5": "^2.2.3",
6363
"semver": "condition:BABEL_8_BREAKING ? ^7.3.4 : ^6.3.1"
6464
},
6565
"devDependencies": {

packages/babel-helpers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@babel/helper-plugin-test-runner": "workspace:^",
2525
"@babel/parser": "workspace:^",
2626
"regenerator-runtime": "^0.14.0",
27-
"terser": "^5.9.0"
27+
"terser": "^5.19.2"
2828
},
2929
"engines": {
3030
"node": ">=6.9.0"

packages/babel-helpers/scripts/generate-helpers.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export default Object.freeze({
4646
const { minVersion } = minVersionMatch.groups;
4747

4848
const source = await minify(fileContents, {
49-
mangle: false,
49+
mangle: { keep_fnames: true },
5050
// The _typeof helper has a custom directive that we must keep
5151
compress: { directives: false },
5252
});

packages/babel-helpers/src/helpers-generated.ts

Lines changed: 21 additions & 21 deletions
Large diffs are not rendered by default.

packages/babel-plugin-transform-async-generator-functions/test/fixtures/regression/13801/output.js

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

packages/babel-plugin-transform-modules-commonjs/test/fixtures/regression/T7199/output.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/babel-plugin-transform-regenerator/test/fixtures/misc/no-external-helpers/output.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-regenerator-used-async/output.mjs

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

packages/babel-preset-env/test/fixtures/corejs2-babel-7/usage-regenerator-used-generator/output.mjs

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)