workaround v8 bug with labels (#4467)

closes #4466
This commit is contained in:
Alex Lam S.L
2020-12-27 05:32:18 +00:00
committed by GitHub
parent dd6d7b3d88
commit a8785fb694
5 changed files with 145 additions and 3 deletions

View File

@@ -87,6 +87,7 @@ function minify(files, options) {
sourceMap: false,
timings: false,
toplevel: false,
v8: false,
validate: false,
warnings: false,
webkit: false,
@@ -102,6 +103,7 @@ function minify(files, options) {
set_shorthand("ie8", options, [ "compress", "mangle", "output" ]);
set_shorthand("keep_fnames", options, [ "compress", "mangle" ]);
set_shorthand("toplevel", options, [ "compress", "mangle" ]);
set_shorthand("v8", options, [ "mangle", "output" ]);
set_shorthand("webkit", options, [ "mangle", "output" ]);
var quoted_props;
if (options.mangle) {
@@ -113,6 +115,7 @@ function minify(files, options) {
properties: false,
reserved: [],
toplevel: false,
v8: false,
webkit: false,
}, true);
if (options.mangle.properties) {