'use strict'; if (!(global)._babelPolyfill) { require('babel-polyfill'); } (function () { const JavaScriptObfuscator: any = require("../../index"); let obfuscatedCode: string = JavaScriptObfuscator.obfuscate( ` (function () { var variable1 = 1 + 2; var variable2 = 2 + 3; })(); `, { compact: false, controlFlowFlattening: true, controlFlowFlatteningThreshold: 1, disableConsoleOutput: false } ).getObfuscatedCode(); console.log(obfuscatedCode); console.log(eval(obfuscatedCode)); })();