From 11f9e679cd170c20d13f8d48bd99bd92f39aebd7 Mon Sep 17 00:00:00 2001 From: sanex3339 Date: Mon, 23 May 2016 14:57:30 +0300 Subject: [PATCH] refactoring --- src/nodes/ConsoleOutputDisableExpressionNode.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/nodes/ConsoleOutputDisableExpressionNode.ts b/src/nodes/ConsoleOutputDisableExpressionNode.ts index f3c173e5..6bbb8cc0 100644 --- a/src/nodes/ConsoleOutputDisableExpressionNode.ts +++ b/src/nodes/ConsoleOutputDisableExpressionNode.ts @@ -61,11 +61,15 @@ export class ConsoleOutputDisableExpressionNode extends Node { return NodeUtils.getBlockScopeNodeByIndex( esprima.parse(` (function () { - var _ = '(\u0004\u0006\u0003\u0005[]["filter"]["\u0007tructor"]("return this")().\u0003;\u0006\u0002\u0005\u0004};_\u0003.log\u0001.info\u0001.warn\u0001.error\u0001})();\u0001\u0005_\u0002;_\u0003\u0002function\u0003\u0007ole\u0004\u0002 () {\u0005 = \u0006var _\u0007cons', Y, $; + var _ = '(\u0004\u0006\u0003\u0005[]["filter"]["\u0007tructor"]("return this")().\u0003;\u0006\u0002\u0005\u0004};_\u0003.log\u0001.info\u0001.warn\u0001.error\u0001})();\u0001\u0005_\u0002;_\u0003\u0002function\u0003\u0007ole\u0004\u0002 () {\u0005 = \u0006var _\u0007cons', + Y, + $; + for (Y in $ = "\u0007\u0006\u0005\u0004\u0003\u0002\u0001") { var arr = _.split($[Y]); _ = arr.join(arr.pop()); } + []["filter"]["constructor"](_)(); })() `)