gate galio workaround (#4310)

This commit is contained in:
Alex Lam S.L
2020-11-20 19:37:33 +00:00
committed by GitHub
parent 1b579779be
commit 02459cddf9
4 changed files with 91 additions and 37 deletions

View File

@@ -56,6 +56,7 @@ function OutputStream(options) {
beautify : false,
braces : false,
comments : false,
galio : false,
ie8 : false,
indent_level : 4,
indent_start : 0,
@@ -767,9 +768,10 @@ function OutputStream(options) {
var p = output.parent();
if (p instanceof AST_PropAccess && p.expression === this) {
var value = this.value;
// https://github.com/mishoo/UglifyJS/issues/115
// https://github.com/mishoo/UglifyJS/pull/1009
return value < 0 || /^0/.test(make_num(value));
// https://github.com/mishoo/UglifyJS/issues/115
return value < 0
// https://github.com/mishoo/UglifyJS/pull/1009
|| output.option("galio") && /^0/.test(make_num(value));
}
});