marshal mangle[.properties].reserved from non-Array values (#2072)

This commit is contained in:
Alex Lam S.L
2017-06-09 04:29:12 +08:00
committed by GitHub
parent 9c306406f1
commit 293c566d6c
3 changed files with 25 additions and 2 deletions

View File

@@ -377,13 +377,15 @@ AST_Symbol.DEFMETHOD("global", function(){
});
AST_Toplevel.DEFMETHOD("_default_mangler_options", function(options){
return defaults(options, {
options = defaults(options, {
eval : false,
ie8 : false,
keep_fnames : false,
reserved : [],
toplevel : false,
});
if (!Array.isArray(options.reserved)) options.reserved = [];
return options;
});
AST_Toplevel.DEFMETHOD("mangle_names", function(options){