fix corner case in objects (#4381)

fixes #4380
This commit is contained in:
Alex Lam S.L
2020-12-15 13:23:55 +00:00
committed by GitHub
parent f579f1aa47
commit 549de028b6
2 changed files with 27 additions and 0 deletions

View File

@@ -10118,6 +10118,7 @@ merge(Compressor.prototype, {
}
if (found && !generated && typeof key == "string" && /^[0-9]+$/.test(key)) {
generated = true;
if (keys.has(key)) prop = keys.get(key)[0];
prop.key = make_node(AST_Number, prop, {
value: +key
});