From 681f771ce1f47e2e7e2bad5a31dbbedcaaa0fe6b Mon Sep 17 00:00:00 2001 From: kzc Date: Thu, 21 Dec 2017 03:11:40 -0500 Subject: [PATCH] add scope uses_eval check to `arrows` --- lib/compress.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/compress.js b/lib/compress.js index 352e1382..2158191c 100644 --- a/lib/compress.js +++ b/lib/compress.js @@ -5415,6 +5415,7 @@ merge(Compressor.prototype, { if (compressor.option("arrows") && compressor.parent() instanceof AST_Object && !self.value.uses_arguments + && !self.value.uses_eval && self.value.body.length == 1 && self.value.body[0] instanceof AST_Return && self.value.body[0].value