From 140fe1f802856431addf265eef37a6a24ba2f8b3 Mon Sep 17 00:00:00 2001 From: dolgarev Date: Tue, 25 Sep 2018 15:36:38 +0300 Subject: [PATCH] fixed method parseCode --- workers.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/workers.js b/workers.js index 2614bd9..4ccb4cc 100644 --- a/workers.js +++ b/workers.js @@ -202,10 +202,9 @@ let Workers = { }, parseCode(rawCode) { - let compiled = Package.ecmascript.ECMAScript.compileForShell(`(${rawCode})`), - code = code = `var module = global.__Workers.module; module.importSync = module.importSync || module.import; var _module = module; var require = module.require; \n\n${compiled}`; - script = new vm.Script(code); - return script.runInThisContext(); + const compiled = Package.ecmascript.ECMAScript.compileForShell(`(${rawCode})`); + const code = `var module = global.__Workers.module; module.importSync = module.importSync || module.import; var _module = module; var require = module.require; \n\n${compiled}`; + return new vm.Script(code).runInThisContext(); }, chunk(list, chunkSize) {