diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2024-05-14 14:05:49 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2024-05-14 14:05:49 +0800 |
| commit | 06823fbf1c2e763a5bf76c3990ca98fbbcd98691 (patch) | |
| tree | 4280bece3888d12a022093bf1a9cd1b049393602 /node_modules/@babel/helpers/scripts/generate-helpers.js | |
| parent | 1368909b3cd552dbb0d12d5863c597f5be46177d (diff) | |
updated node_modules
Diffstat (limited to 'node_modules/@babel/helpers/scripts/generate-helpers.js')
| -rw-r--r-- | node_modules/@babel/helpers/scripts/generate-helpers.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/node_modules/@babel/helpers/scripts/generate-helpers.js b/node_modules/@babel/helpers/scripts/generate-helpers.js index 0c93a85d..45182c95 100644 --- a/node_modules/@babel/helpers/scripts/generate-helpers.js +++ b/node_modules/@babel/helpers/scripts/generate-helpers.js @@ -6,6 +6,7 @@ import { minify } from "terser"; import { transformSync } from "@babel/core"; import presetTypescript from "@babel/preset-typescript"; import { gzipSync } from "zlib"; +import { IS_BABEL_8 } from "$repo-utils"; const HELPERS_FOLDER = new URL("../src/helpers", import.meta.url); const IGNORED_FILES = new Set(["package.json"]); @@ -51,6 +52,10 @@ export default Object.freeze({ } const { minVersion } = minVersionMatch.groups; + if (IS_BABEL_8() && code.includes("@onlyBabel7")) { + continue; + } + const mangleFns = code.includes("@mangleFns"); const noMangleFns = []; @@ -101,7 +106,12 @@ export default Object.freeze({ keep_fnames: mangleFns ? new RegExp(noMangleFns.join("|")) : true, }, // The _typeof helper has a custom directive that we must keep - compress: { directives: false, passes: 10 }, + compress: { + directives: false, + passes: 10, + unsafe: true, + unsafe_proto: true, + }, }) ).code; |
