diff --git a/dist/index.js b/dist/index.js index 1b74f4a4..7dfca1af 100644 --- a/dist/index.js +++ b/dist/index.js @@ -28,41 +28,41 @@ module.exports = /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; - +/******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { - +/******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) /******/ return installedModules[moduleId].exports; - +/******/ /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; - +/******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); - +/******/ /******/ // Flag the module as loaded /******/ module.l = true; - +/******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } - - +/******/ +/******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; - +/******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; - +/******/ /******/ // identity function for calling harmory imports with the correct context /******/ __webpack_require__.i = function(value) { return value; }; - +/******/ /******/ // define getter function for harmory exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ Object.defineProperty(exports, name, { @@ -71,7 +71,7 @@ module.exports = /******/ get: getter /******/ }); /******/ }; - +/******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? @@ -80,13 +80,13 @@ module.exports = /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; - +/******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; - +/******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; - +/******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 76); /******/ }) @@ -98,14 +98,14 @@ module.exports = "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var chance_1 = __webpack_require__(70); var JSFuck_1 = __webpack_require__(18); -var Utils = (function () { +var Utils = function () { function Utils() { _classCallCheck(this, Utils); } @@ -215,9 +215,9 @@ var Utils = (function () { }, { key: 'stringToJSFuck', value: function stringToJSFuck(string) { - return Array.from(string).map((function (character) { + return Array.from(string).map(function (character) { return JSFuck_1.JSFuck[character] || character; - })).join(' + '); + }).join(' + '); } }, { key: 'stringToUnicode', @@ -226,7 +226,7 @@ var Utils = (function () { var prefix = void 0, regexp = new RegExp('[\x00-\x7F]'), template = void 0; - return '\'' + string.replace(/[\s\S]/g, (function (escape) { + return '\'' + string.replace(/[\s\S]/g, function (escape) { if (regexp.test(escape)) { prefix = '\\x'; template = '0'.repeat(2); @@ -235,12 +235,12 @@ var Utils = (function () { template = '0'.repeat(4); } return '' + prefix + (template + escape.charCodeAt(0).toString(radix)).slice(-template.length); - })) + '\''; + }) + '\''; } }]); return Utils; -})(); +}(); Utils.randomGenerator = new chance_1.Chance(); exports.Utils = Utils; @@ -252,7 +252,7 @@ exports.Utils = Utils; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -263,7 +263,7 @@ var NodeType_1 = __webpack_require__(5); var Nodes_1 = __webpack_require__(3); var Utils_1 = __webpack_require__(0); -var NodeUtils = (function () { +var NodeUtils = function () { function NodeUtils() { _classCallCheck(this, NodeUtils); } @@ -404,7 +404,7 @@ var NodeUtils = (function () { }]); return NodeUtils; -})(); +}(); NodeUtils.nodesWithBlockScope = [NodeType_1.NodeType.ArrowFunctionExpression, NodeType_1.NodeType.FunctionDeclaration, NodeType_1.NodeType.FunctionExpression, NodeType_1.NodeType.MethodDefinition, NodeType_1.NodeType.Program]; exports.NodeUtils = NodeUtils; @@ -429,13 +429,13 @@ var AppendState = exports.AppendState; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var NodeType_1 = __webpack_require__(5); -var Nodes = (function () { +var Nodes = function () { function Nodes() { _classCallCheck(this, Nodes); } @@ -528,7 +528,7 @@ var Nodes = (function () { }]); return Nodes; -})(); +}(); exports.Nodes = Nodes; @@ -539,11 +539,11 @@ exports.Nodes = Nodes; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var AbstractCustomNode = (function () { +var AbstractCustomNode = function () { function AbstractCustomNode(options) { _classCallCheck(this, AbstractCustomNode); @@ -563,7 +563,7 @@ var AbstractCustomNode = (function () { }]); return AbstractCustomNode; -})(); +}(); exports.AbstractCustomNode = AbstractCustomNode; @@ -642,14 +642,14 @@ module.exports = require("format-unicorn"); "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var JavaScriptObfuscatorCLI_1 = __webpack_require__(29); var JavaScriptObfuscatorInternal_1 = __webpack_require__(24); -var JavaScriptObfuscator = (function () { +var JavaScriptObfuscator = function () { function JavaScriptObfuscator() { _classCallCheck(this, JavaScriptObfuscator); } @@ -671,7 +671,7 @@ var JavaScriptObfuscator = (function () { }]); return JavaScriptObfuscator; -})(); +}(); exports.JavaScriptObfuscator = JavaScriptObfuscator; @@ -682,11 +682,11 @@ exports.JavaScriptObfuscator = JavaScriptObfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var AbstractNodesGroup = (function () { +var AbstractNodesGroup = function () { function AbstractNodesGroup(options) { _classCallCheck(this, AbstractNodesGroup); @@ -702,7 +702,7 @@ var AbstractNodesGroup = (function () { }]); return AbstractNodesGroup; -})(); +}(); exports.AbstractNodesGroup = AbstractNodesGroup; @@ -749,7 +749,7 @@ exports.AbstractReplacer = AbstractReplacer; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -760,7 +760,7 @@ function _inherits(subClass, superClass) { if (typeof superClass !== "function" var AbstractReplacer_1 = __webpack_require__(13); var Utils_1 = __webpack_require__(0); -var IdentifierReplacer = (function (_AbstractReplacer_1$A) { +var IdentifierReplacer = function (_AbstractReplacer_1$A) { _inherits(IdentifierReplacer, _AbstractReplacer_1$A); function IdentifierReplacer() { @@ -791,14 +791,14 @@ var IdentifierReplacer = (function (_AbstractReplacer_1$A) { }, { key: "isReservedName", value: function isReservedName(name) { - return this.options.reservedNames.some((function (reservedName) { + return this.options.reservedNames.some(function (reservedName) { return new RegExp(reservedName, 'g').test(name); - })); + }); } }]); return IdentifierReplacer; -})(AbstractReplacer_1.AbstractReplacer); +}(AbstractReplacer_1.AbstractReplacer); exports.IdentifierReplacer = IdentifierReplacer; @@ -809,7 +809,7 @@ exports.IdentifierReplacer = IdentifierReplacer; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -821,7 +821,7 @@ var AbstractReplacer_1 = __webpack_require__(13); var NumberLiteralReplacer_1 = __webpack_require__(19); var Utils_1 = __webpack_require__(0); -var StringLiteralReplacer = (function (_AbstractReplacer_1$A) { +var StringLiteralReplacer = function (_AbstractReplacer_1$A) { _inherits(StringLiteralReplacer, _AbstractReplacer_1$A); function StringLiteralReplacer() { @@ -873,7 +873,7 @@ var StringLiteralReplacer = (function (_AbstractReplacer_1$A) { }]); return StringLiteralReplacer; -})(AbstractReplacer_1.AbstractReplacer); +}(AbstractReplacer_1.AbstractReplacer); exports.StringLiteralReplacer = StringLiteralReplacer; @@ -912,11 +912,11 @@ exports.NO_CUSTOM_NODES_PRESET = Object.freeze({ "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var ObfuscationResult = (function () { +var ObfuscationResult = function () { function ObfuscationResult(obfuscatedCode, sourceMap) { _classCallCheck(this, ObfuscationResult); @@ -942,7 +942,7 @@ var ObfuscationResult = (function () { }]); return ObfuscationResult; -})(); +}(); exports.ObfuscationResult = ObfuscationResult; @@ -1018,7 +1018,7 @@ exports.JSFuck = { "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1029,7 +1029,7 @@ function _inherits(subClass, superClass) { if (typeof superClass !== "function" var AbstractReplacer_1 = __webpack_require__(13); var Utils_1 = __webpack_require__(0); -var NumberLiteralReplacer = (function (_AbstractReplacer_1$A) { +var NumberLiteralReplacer = function (_AbstractReplacer_1$A) { _inherits(NumberLiteralReplacer, _AbstractReplacer_1$A); function NumberLiteralReplacer() { @@ -1050,7 +1050,7 @@ var NumberLiteralReplacer = (function (_AbstractReplacer_1$A) { }]); return NumberLiteralReplacer; -})(AbstractReplacer_1.AbstractReplacer); +}(AbstractReplacer_1.AbstractReplacer); exports.NumberLiteralReplacer = NumberLiteralReplacer; @@ -1107,7 +1107,7 @@ module.exports = require("babel-polyfill"); "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1119,7 +1119,7 @@ var Options_1 = __webpack_require__(54); var SourceMapCorrector_1 = __webpack_require__(26); var optimizeJs = __webpack_require__(75); -var JavaScriptObfuscatorInternal = (function () { +var JavaScriptObfuscatorInternal = function () { function JavaScriptObfuscatorInternal(sourceCode) { var obfuscatorOptions = arguments.length <= 1 || arguments[1] === undefined ? {} : arguments[1]; @@ -1164,7 +1164,7 @@ var JavaScriptObfuscatorInternal = (function () { }]); return JavaScriptObfuscatorInternal; -})(); +}(); JavaScriptObfuscatorInternal.escodegenParams = { verbatim: 'x-verbatim-property', @@ -1179,7 +1179,7 @@ exports.JavaScriptObfuscatorInternal = JavaScriptObfuscatorInternal; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } @@ -1204,7 +1204,7 @@ var SelfDefendingNodesGroup_1 = __webpack_require__(43); var UnicodeArrayNodesGroup_1 = __webpack_require__(44); var VariableDeclarationObfuscator_1 = __webpack_require__(52); -var Obfuscator = (function () { +var Obfuscator = function () { function Obfuscator(options) { _classCallCheck(this, Obfuscator); @@ -1228,20 +1228,20 @@ var Obfuscator = (function () { }, { key: 'afterObfuscation', value: function afterObfuscation(astTree) { - this.nodes.forEach((function (node) { + this.nodes.forEach(function (node) { if (node.getAppendState() === AppendState_1.AppendState.AfterObfuscation) { node.appendNode(astTree); } - })); + }); } }, { key: 'beforeObfuscation', value: function beforeObfuscation(astTree) { - this.nodes.forEach((function (node) { + this.nodes.forEach(function (node) { if (node.getAppendState() === AppendState_1.AppendState.BeforeObfuscation) { node.appendNode(astTree); } - })); + }); } }, { key: 'initializeNodeObfuscators', @@ -1252,9 +1252,9 @@ var Obfuscator = (function () { if (!nodeObfuscators) { return; } - nodeObfuscators.forEach((function (obfuscator) { + nodeObfuscators.forEach(function (obfuscator) { new obfuscator(_this.nodes, _this.options).obfuscateNode(node, parentNode); - })); + }); } }, { key: 'obfuscate', @@ -1270,7 +1270,7 @@ var Obfuscator = (function () { }]); return Obfuscator; -})(); +}(); exports.Obfuscator = Obfuscator; @@ -1281,7 +1281,7 @@ exports.Obfuscator = Obfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1289,7 +1289,7 @@ var SourceMapMode_1 = __webpack_require__(12); var ObfuscationResult_1 = __webpack_require__(17); var Utils_1 = __webpack_require__(0); -var SourceMapCorrector = (function () { +var SourceMapCorrector = function () { function SourceMapCorrector(obfuscationResult, sourceMapUrl, sourceMapMode) { _classCallCheck(this, SourceMapCorrector); @@ -1328,7 +1328,7 @@ var SourceMapCorrector = (function () { }]); return SourceMapCorrector; -})(); +}(); exports.SourceMapCorrector = SourceMapCorrector; @@ -1339,13 +1339,13 @@ exports.SourceMapCorrector = SourceMapCorrector; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var Utils_1 = __webpack_require__(0); -var UnicodeArray = (function () { +var UnicodeArray = function () { function UnicodeArray() { _classCallCheck(this, UnicodeArray); @@ -1385,7 +1385,7 @@ var UnicodeArray = (function () { }]); return UnicodeArray; -})(); +}(); exports.UnicodeArray = UnicodeArray; @@ -1396,7 +1396,7 @@ exports.UnicodeArray = UnicodeArray; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1405,7 +1405,7 @@ var mkdirp = __webpack_require__(74); var path = __webpack_require__(22); var Utils_1 = __webpack_require__(0); -var CLIUtils = (function () { +var CLIUtils = function () { function CLIUtils() { _classCallCheck(this, CLIUtils); } @@ -1416,9 +1416,9 @@ var CLIUtils = (function () { if (outputPath) { return outputPath; } - return inputPath.split('.').map((function (value, index) { + return inputPath.split('.').map(function (value, index) { return index === 0 ? value + '-obfuscated' : value; - })).join('.'); + }).join('.'); } }, { key: 'getOutputSourceMapPath', @@ -1475,7 +1475,7 @@ var CLIUtils = (function () { }]); return CLIUtils; -})(); +}(); CLIUtils.availableInputExtensions = ['.js']; CLIUtils.encoding = 'utf8'; @@ -1488,7 +1488,7 @@ exports.CLIUtils = CLIUtils; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1500,7 +1500,7 @@ var CLIUtils_1 = __webpack_require__(28); var JavaScriptObfuscator_1 = __webpack_require__(9); var Utils_1 = __webpack_require__(0); -var JavaScriptObfuscatorCLI = (function () { +var JavaScriptObfuscatorCLI = function () { function JavaScriptObfuscatorCLI(argv) { _classCallCheck(this, JavaScriptObfuscatorCLI); @@ -1541,17 +1541,17 @@ var JavaScriptObfuscatorCLI = (function () { }, { key: 'configureCommands', value: function configureCommands() { - this.commands = new commander.Command().version(JavaScriptObfuscatorCLI.getBuildVersion(), '-v, --version').usage(' [options]').option('-o, --output ', 'Output path for obfuscated code').option('--compact ', 'Disable one line output code compacting', JavaScriptObfuscatorCLI.parseBoolean).option('--debugProtection ', 'Disable browser Debug panel (can cause DevTools enabled browser freeze)', JavaScriptObfuscatorCLI.parseBoolean).option('--debugProtectionInterval ', 'Disable browser Debug panel even after page was loaded (can cause DevTools enabled browser freeze)', JavaScriptObfuscatorCLI.parseBoolean).option('--disableConsoleOutput ', 'Allow console.log, console.info, console.error and console.warn messages output into browser console', JavaScriptObfuscatorCLI.parseBoolean).option('--encodeUnicodeLiterals ', 'All literals in Unicode array become encoded in Base64 (this option can slightly slow down your code speed)', JavaScriptObfuscatorCLI.parseBoolean).option('--reservedNames ', 'Disable obfuscation of variable names, function names and names of function parameters that match the passed RegExp patterns (comma separated)', (function (val) { + this.commands = new commander.Command().version(JavaScriptObfuscatorCLI.getBuildVersion(), '-v, --version').usage(' [options]').option('-o, --output ', 'Output path for obfuscated code').option('--compact ', 'Disable one line output code compacting', JavaScriptObfuscatorCLI.parseBoolean).option('--debugProtection ', 'Disable browser Debug panel (can cause DevTools enabled browser freeze)', JavaScriptObfuscatorCLI.parseBoolean).option('--debugProtectionInterval ', 'Disable browser Debug panel even after page was loaded (can cause DevTools enabled browser freeze)', JavaScriptObfuscatorCLI.parseBoolean).option('--disableConsoleOutput ', 'Allow console.log, console.info, console.error and console.warn messages output into browser console', JavaScriptObfuscatorCLI.parseBoolean).option('--encodeUnicodeLiterals ', 'All literals in Unicode array become encoded in Base64 (this option can slightly slow down your code speed)', JavaScriptObfuscatorCLI.parseBoolean).option('--reservedNames ', 'Disable obfuscation of variable names, function names and names of function parameters that match the passed RegExp patterns (comma separated)', function (val) { return val.split(','); - })).option('--rotateUnicodeArray ', 'Disable rotation of unicode array values during obfuscation', JavaScriptObfuscatorCLI.parseBoolean).option('--selfDefending ', 'Disables self-defending for obfuscated code', JavaScriptObfuscatorCLI.parseBoolean).option('--sourceMap ', 'Enables source map generation', JavaScriptObfuscatorCLI.parseBoolean).option('--sourceMapBaseUrl ', 'Sets base url to the source map import url when `--sourceMapMode=separate`').option('--sourceMapFileName ', 'Sets file name for output source map when `--sourceMapMode=separate`').option('--sourceMapMode [inline, separate]', 'Specify source map output mode', JavaScriptObfuscatorCLI.parseSourceMapMode).option('--unicodeArray ', 'Disables gathering of all literal strings into an array and replacing every literal string with an array call', JavaScriptObfuscatorCLI.parseBoolean).option('--unicodeArrayThreshold ', 'The probability that the literal string will be inserted into unicodeArray (Default: 0.8, Min: 0, Max: 1)', parseFloat).option('--wrapUnicodeArrayCalls ', 'Disables usage of special access function instead of direct array call', JavaScriptObfuscatorCLI.parseBoolean).option('--domainLock ', 'Blocks the execution of the code in domains that do not match the passed RegExp patterns (comma separated)', (function (val) { + }).option('--rotateUnicodeArray ', 'Disable rotation of unicode array values during obfuscation', JavaScriptObfuscatorCLI.parseBoolean).option('--selfDefending ', 'Disables self-defending for obfuscated code', JavaScriptObfuscatorCLI.parseBoolean).option('--sourceMap ', 'Enables source map generation', JavaScriptObfuscatorCLI.parseBoolean).option('--sourceMapBaseUrl ', 'Sets base url to the source map import url when `--sourceMapMode=separate`').option('--sourceMapFileName ', 'Sets file name for output source map when `--sourceMapMode=separate`').option('--sourceMapMode [inline, separate]', 'Specify source map output mode', JavaScriptObfuscatorCLI.parseSourceMapMode).option('--unicodeArray ', 'Disables gathering of all literal strings into an array and replacing every literal string with an array call', JavaScriptObfuscatorCLI.parseBoolean).option('--unicodeArrayThreshold ', 'The probability that the literal string will be inserted into unicodeArray (Default: 0.8, Min: 0, Max: 1)', parseFloat).option('--wrapUnicodeArrayCalls ', 'Disables usage of special access function instead of direct array call', JavaScriptObfuscatorCLI.parseBoolean).option('--domainLock ', 'Blocks the execution of the code in domains that do not match the passed RegExp patterns (comma separated)', function (val) { return val.split(','); - })).parse(this.rawArguments); - this.commands.on('--help', (function () { + }).parse(this.rawArguments); + this.commands.on('--help', function () { console.log(' Examples:\n'); console.log(' %> javascript-obfuscator in.js --compact true --selfDefending false'); console.log(' %> javascript-obfuscator in.js --output out.js --compact true --selfDefending false'); console.log(''); - })); + }); } }, { key: 'getData', @@ -1599,9 +1599,9 @@ var JavaScriptObfuscatorCLI = (function () { }, { key: 'parseSourceMapMode', value: function parseSourceMapMode(value) { - var availableMode = Object.keys(SourceMapMode_1.SourceMapMode).some((function (key) { + var availableMode = Object.keys(SourceMapMode_1.SourceMapMode).some(function (key) { return SourceMapMode_1.SourceMapMode[key] === value; - })); + }); if (!availableMode) { throw new ReferenceError('Invalid value of `--sourceMapMode` option'); } @@ -1610,7 +1610,7 @@ var JavaScriptObfuscatorCLI = (function () { }]); return JavaScriptObfuscatorCLI; -})(); +}(); exports.JavaScriptObfuscatorCLI = JavaScriptObfuscatorCLI; @@ -1621,7 +1621,7 @@ exports.JavaScriptObfuscatorCLI = JavaScriptObfuscatorCLI; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1634,7 +1634,7 @@ var ConsoleOutputDisableExpressionTemplate_1 = __webpack_require__(58); var AbstractCustomNode_1 = __webpack_require__(4); var NodeUtils_1 = __webpack_require__(1); -var ConsoleOutputDisableExpressionNode = (function (_AbstractCustomNode_) { +var ConsoleOutputDisableExpressionNode = function (_AbstractCustomNode_) { _inherits(ConsoleOutputDisableExpressionNode, _AbstractCustomNode_); function ConsoleOutputDisableExpressionNode() { @@ -1659,7 +1659,7 @@ var ConsoleOutputDisableExpressionNode = (function (_AbstractCustomNode_) { }]); return ConsoleOutputDisableExpressionNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.ConsoleOutputDisableExpressionNode = ConsoleOutputDisableExpressionNode; @@ -1670,7 +1670,7 @@ exports.ConsoleOutputDisableExpressionNode = ConsoleOutputDisableExpressionNode; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1684,7 +1684,7 @@ var DebufProtectionFunctionCallTemplate_1 = __webpack_require__(59); var AbstractCustomNode_1 = __webpack_require__(4); var NodeUtils_1 = __webpack_require__(1); -var DebugProtectionFunctionCallNode = (function (_AbstractCustomNode_) { +var DebugProtectionFunctionCallNode = function (_AbstractCustomNode_) { _inherits(DebugProtectionFunctionCallNode, _AbstractCustomNode_); function DebugProtectionFunctionCallNode(debugProtectionFunctionName, options) { @@ -1712,7 +1712,7 @@ var DebugProtectionFunctionCallNode = (function (_AbstractCustomNode_) { }]); return DebugProtectionFunctionCallNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.DebugProtectionFunctionCallNode = DebugProtectionFunctionCallNode; @@ -1723,7 +1723,7 @@ exports.DebugProtectionFunctionCallNode = DebugProtectionFunctionCallNode; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1737,7 +1737,7 @@ var DebugProtectionFunctionIntervalTemplate_1 = __webpack_require__(60); var AbstractCustomNode_1 = __webpack_require__(4); var NodeUtils_1 = __webpack_require__(1); -var DebugProtectionFunctionIntervalNode = (function (_AbstractCustomNode_) { +var DebugProtectionFunctionIntervalNode = function (_AbstractCustomNode_) { _inherits(DebugProtectionFunctionIntervalNode, _AbstractCustomNode_); function DebugProtectionFunctionIntervalNode(debugProtectionFunctionName, options) { @@ -1765,7 +1765,7 @@ var DebugProtectionFunctionIntervalNode = (function (_AbstractCustomNode_) { }]); return DebugProtectionFunctionIntervalNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.DebugProtectionFunctionIntervalNode = DebugProtectionFunctionIntervalNode; @@ -1776,7 +1776,7 @@ exports.DebugProtectionFunctionIntervalNode = DebugProtectionFunctionIntervalNod "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1791,7 +1791,7 @@ var AbstractCustomNode_1 = __webpack_require__(4); var NodeUtils_1 = __webpack_require__(1); var Utils_1 = __webpack_require__(0); -var DebugProtectionFunctionNode = (function (_AbstractCustomNode_) { +var DebugProtectionFunctionNode = function (_AbstractCustomNode_) { _inherits(DebugProtectionFunctionNode, _AbstractCustomNode_); function DebugProtectionFunctionNode(debugProtectionFunctionName, options) { @@ -1829,7 +1829,7 @@ var DebugProtectionFunctionNode = (function (_AbstractCustomNode_) { }]); return DebugProtectionFunctionNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.DebugProtectionFunctionNode = DebugProtectionFunctionNode; @@ -1840,9 +1840,9 @@ exports.DebugProtectionFunctionNode = DebugProtectionFunctionNode; "use strict"; "use strict"; -var _slicedToArray = (function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; })(); +var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1857,7 +1857,7 @@ var AbstractCustomNode_1 = __webpack_require__(4); var NodeUtils_1 = __webpack_require__(1); var Utils_1 = __webpack_require__(0); -var DomainLockNode = (function (_AbstractCustomNode_) { +var DomainLockNode = function (_AbstractCustomNode_) { _inherits(DomainLockNode, _AbstractCustomNode_); function DomainLockNode() { @@ -1893,7 +1893,7 @@ var DomainLockNode = (function (_AbstractCustomNode_) { }]); return DomainLockNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.DomainLockNode = DomainLockNode; @@ -1904,7 +1904,7 @@ exports.DomainLockNode = DomainLockNode; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -1920,7 +1920,7 @@ var JavaScriptObfuscator_1 = __webpack_require__(9); var NodeUtils_1 = __webpack_require__(1); var Utils_1 = __webpack_require__(0); -var SelfDefendingUnicodeNode = (function (_AbstractCustomNode_) { +var SelfDefendingUnicodeNode = function (_AbstractCustomNode_) { _inherits(SelfDefendingUnicodeNode, _AbstractCustomNode_); function SelfDefendingUnicodeNode() { @@ -1953,7 +1953,7 @@ var SelfDefendingUnicodeNode = (function (_AbstractCustomNode_) { }]); return SelfDefendingUnicodeNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.SelfDefendingUnicodeNode = SelfDefendingUnicodeNode; @@ -1964,7 +1964,7 @@ exports.SelfDefendingUnicodeNode = SelfDefendingUnicodeNode; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; @@ -1981,7 +1981,7 @@ var AbstractCustomNode_1 = __webpack_require__(4); var NodeUtils_1 = __webpack_require__(1); var Utils_1 = __webpack_require__(0); -var UnicodeArrayCallsWrapper = (function (_AbstractCustomNode_) { +var UnicodeArrayCallsWrapper = function (_AbstractCustomNode_) { _inherits(UnicodeArrayCallsWrapper, _AbstractCustomNode_); function UnicodeArrayCallsWrapper(unicodeArrayCallsWrapperName, unicodeArrayName, unicodeArray, options) { @@ -2027,7 +2027,7 @@ var UnicodeArrayCallsWrapper = (function (_AbstractCustomNode_) { }]); return UnicodeArrayCallsWrapper; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.UnicodeArrayCallsWrapper = UnicodeArrayCallsWrapper; @@ -2038,7 +2038,7 @@ exports.UnicodeArrayCallsWrapper = UnicodeArrayCallsWrapper; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; @@ -2058,7 +2058,7 @@ var AbstractCustomNode_1 = __webpack_require__(4); var JavaScriptObfuscator_1 = __webpack_require__(9); var NodeUtils_1 = __webpack_require__(1); -var UnicodeArrayDecodeNode = (function (_AbstractCustomNode_) { +var UnicodeArrayDecodeNode = function (_AbstractCustomNode_) { _inherits(UnicodeArrayDecodeNode, _AbstractCustomNode_); function UnicodeArrayDecodeNode(unicodeArrayName, unicodeArray, options) { @@ -2108,7 +2108,7 @@ var UnicodeArrayDecodeNode = (function (_AbstractCustomNode_) { }]); return UnicodeArrayDecodeNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.UnicodeArrayDecodeNode = UnicodeArrayDecodeNode; @@ -2119,7 +2119,7 @@ exports.UnicodeArrayDecodeNode = UnicodeArrayDecodeNode; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; @@ -2135,7 +2135,7 @@ var UnicodeArrayTemplate_1 = __webpack_require__(67); var AbstractCustomNode_1 = __webpack_require__(4); var NodeUtils_1 = __webpack_require__(1); -var UnicodeArrayNode = (function (_AbstractCustomNode_) { +var UnicodeArrayNode = function (_AbstractCustomNode_) { _inherits(UnicodeArrayNode, _AbstractCustomNode_); function UnicodeArrayNode(unicodeArray, unicodeArrayName) { @@ -2193,7 +2193,7 @@ var UnicodeArrayNode = (function (_AbstractCustomNode_) { }]); return UnicodeArrayNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); UnicodeArrayNode.UNICODE_ARRAY_RANDOM_LENGTH = 4; exports.UnicodeArrayNode = UnicodeArrayNode; @@ -2205,7 +2205,7 @@ exports.UnicodeArrayNode = UnicodeArrayNode; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; @@ -2225,7 +2225,7 @@ var JavaScriptObfuscator_1 = __webpack_require__(9); var NodeUtils_1 = __webpack_require__(1); var Utils_1 = __webpack_require__(0); -var UnicodeArrayRotateFunctionNode = (function (_AbstractCustomNode_) { +var UnicodeArrayRotateFunctionNode = function (_AbstractCustomNode_) { _inherits(UnicodeArrayRotateFunctionNode, _AbstractCustomNode_); function UnicodeArrayRotateFunctionNode(unicodeArrayName, unicodeArray, unicodeArrayRotateValue, options) { @@ -2278,7 +2278,7 @@ var UnicodeArrayRotateFunctionNode = (function (_AbstractCustomNode_) { }]); return UnicodeArrayRotateFunctionNode; -})(AbstractCustomNode_1.AbstractCustomNode); +}(AbstractCustomNode_1.AbstractCustomNode); exports.UnicodeArrayRotateFunctionNode = UnicodeArrayRotateFunctionNode; @@ -2298,7 +2298,7 @@ function _inherits(subClass, superClass) { if (typeof superClass !== "function" var AbstractNodesGroup_1 = __webpack_require__(10); var ConsoleOutputDisableExpressionNode_1 = __webpack_require__(30); -var ConsoleOutputNodesGroup = (function (_AbstractNodesGroup_) { +var ConsoleOutputNodesGroup = function (_AbstractNodesGroup_) { _inherits(ConsoleOutputNodesGroup, _AbstractNodesGroup_); function ConsoleOutputNodesGroup(options) { @@ -2314,7 +2314,7 @@ var ConsoleOutputNodesGroup = (function (_AbstractNodesGroup_) { } return ConsoleOutputNodesGroup; -})(AbstractNodesGroup_1.AbstractNodesGroup); +}(AbstractNodesGroup_1.AbstractNodesGroup); exports.ConsoleOutputNodesGroup = ConsoleOutputNodesGroup; @@ -2337,7 +2337,7 @@ var DebugProtectionFunctionNode_1 = __webpack_require__(33); var AbstractNodesGroup_1 = __webpack_require__(10); var Utils_1 = __webpack_require__(0); -var DebugProtectionNodesGroup = (function (_AbstractNodesGroup_) { +var DebugProtectionNodesGroup = function (_AbstractNodesGroup_) { _inherits(DebugProtectionNodesGroup, _AbstractNodesGroup_); function DebugProtectionNodesGroup(options) { @@ -2358,7 +2358,7 @@ var DebugProtectionNodesGroup = (function (_AbstractNodesGroup_) { } return DebugProtectionNodesGroup; -})(AbstractNodesGroup_1.AbstractNodesGroup); +}(AbstractNodesGroup_1.AbstractNodesGroup); exports.DebugProtectionNodesGroup = DebugProtectionNodesGroup; @@ -2378,7 +2378,7 @@ function _inherits(subClass, superClass) { if (typeof superClass !== "function" var AbstractNodesGroup_1 = __webpack_require__(10); var DomainLockNode_1 = __webpack_require__(34); -var DomainLockNodesGroup = (function (_AbstractNodesGroup_) { +var DomainLockNodesGroup = function (_AbstractNodesGroup_) { _inherits(DomainLockNodesGroup, _AbstractNodesGroup_); function DomainLockNodesGroup(options) { @@ -2394,7 +2394,7 @@ var DomainLockNodesGroup = (function (_AbstractNodesGroup_) { } return DomainLockNodesGroup; -})(AbstractNodesGroup_1.AbstractNodesGroup); +}(AbstractNodesGroup_1.AbstractNodesGroup); exports.DomainLockNodesGroup = DomainLockNodesGroup; @@ -2414,7 +2414,7 @@ function _inherits(subClass, superClass) { if (typeof superClass !== "function" var AbstractNodesGroup_1 = __webpack_require__(10); var SelfDefendingUnicodeNode_1 = __webpack_require__(35); -var SelfDefendingNodesGroup = (function (_AbstractNodesGroup_) { +var SelfDefendingNodesGroup = function (_AbstractNodesGroup_) { _inherits(SelfDefendingNodesGroup, _AbstractNodesGroup_); function SelfDefendingNodesGroup(options) { @@ -2430,7 +2430,7 @@ var SelfDefendingNodesGroup = (function (_AbstractNodesGroup_) { } return SelfDefendingNodesGroup; -})(AbstractNodesGroup_1.AbstractNodesGroup); +}(AbstractNodesGroup_1.AbstractNodesGroup); exports.SelfDefendingNodesGroup = SelfDefendingNodesGroup; @@ -2455,7 +2455,7 @@ var UnicodeArrayNode_1 = __webpack_require__(38); var UnicodeArrayRotateFunctionNode_1 = __webpack_require__(39); var Utils_1 = __webpack_require__(0); -var UnicodeArrayNodesGroup = (function (_AbstractNodesGroup_) { +var UnicodeArrayNodesGroup = function (_AbstractNodesGroup_) { _inherits(UnicodeArrayNodesGroup, _AbstractNodesGroup_); function UnicodeArrayNodesGroup(options) { @@ -2492,7 +2492,7 @@ var UnicodeArrayNodesGroup = (function (_AbstractNodesGroup_) { } return UnicodeArrayNodesGroup; -})(AbstractNodesGroup_1.AbstractNodesGroup); +}(AbstractNodesGroup_1.AbstractNodesGroup); exports.UnicodeArrayNodesGroup = UnicodeArrayNodesGroup; @@ -2503,7 +2503,7 @@ exports.UnicodeArrayNodesGroup = UnicodeArrayNodesGroup; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -2518,7 +2518,7 @@ var IdentifierReplacer_1 = __webpack_require__(14); var Nodes_1 = __webpack_require__(3); var NodeUtils_1 = __webpack_require__(1); -var CatchClauseObfuscator = (function (_AbstractNodeObfuscat) { +var CatchClauseObfuscator = function (_AbstractNodeObfuscat) { _inherits(CatchClauseObfuscator, _AbstractNodeObfuscat); function CatchClauseObfuscator(nodes, options) { @@ -2563,7 +2563,7 @@ var CatchClauseObfuscator = (function (_AbstractNodeObfuscat) { }]); return CatchClauseObfuscator; -})(AbstractNodeObfuscator_1.AbstractNodeObfuscator); +}(AbstractNodeObfuscator_1.AbstractNodeObfuscator); exports.CatchClauseObfuscator = CatchClauseObfuscator; @@ -2574,7 +2574,7 @@ exports.CatchClauseObfuscator = CatchClauseObfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -2589,7 +2589,7 @@ var IdentifierReplacer_1 = __webpack_require__(14); var Nodes_1 = __webpack_require__(3); var NodeUtils_1 = __webpack_require__(1); -var FunctionDeclarationObfuscator = (function (_AbstractNodeObfuscat) { +var FunctionDeclarationObfuscator = function (_AbstractNodeObfuscat) { _inherits(FunctionDeclarationObfuscator, _AbstractNodeObfuscat); function FunctionDeclarationObfuscator(nodes, options) { @@ -2638,7 +2638,7 @@ var FunctionDeclarationObfuscator = (function (_AbstractNodeObfuscat) { }]); return FunctionDeclarationObfuscator; -})(AbstractNodeObfuscator_1.AbstractNodeObfuscator); +}(AbstractNodeObfuscator_1.AbstractNodeObfuscator); exports.FunctionDeclarationObfuscator = FunctionDeclarationObfuscator; @@ -2649,7 +2649,7 @@ exports.FunctionDeclarationObfuscator = FunctionDeclarationObfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -2664,7 +2664,7 @@ var IdentifierReplacer_1 = __webpack_require__(14); var Nodes_1 = __webpack_require__(3); var NodeUtils_1 = __webpack_require__(1); -var FunctionObfuscator = (function (_AbstractNodeObfuscat) { +var FunctionObfuscator = function (_AbstractNodeObfuscat) { _inherits(FunctionObfuscator, _AbstractNodeObfuscat); function FunctionObfuscator(nodes, options) { @@ -2687,13 +2687,13 @@ var FunctionObfuscator = (function (_AbstractNodeObfuscat) { value: function storeFunctionParams(functionNode) { var _this2 = this; - functionNode.params.forEach((function (paramsNode) { + functionNode.params.forEach(function (paramsNode) { NodeUtils_1.NodeUtils.typedReplace(paramsNode, NodeType_1.NodeType.Identifier, { enter: function enter(node) { return _this2.identifierReplacer.storeNames(node.name); } }); - })); + }); } }, { key: "replaceFunctionParams", @@ -2711,15 +2711,15 @@ var FunctionObfuscator = (function (_AbstractNodeObfuscat) { } } }; - functionNode.params.forEach((function (paramsNode) { + functionNode.params.forEach(function (paramsNode) { estraverse.replace(paramsNode, replaceVisitor); - })); + }); estraverse.replace(functionNode.body, replaceVisitor); } }]); return FunctionObfuscator; -})(AbstractNodeObfuscator_1.AbstractNodeObfuscator); +}(AbstractNodeObfuscator_1.AbstractNodeObfuscator); exports.FunctionObfuscator = FunctionObfuscator; @@ -2732,7 +2732,7 @@ exports.FunctionObfuscator = FunctionObfuscator; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; }; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -2747,7 +2747,7 @@ var Nodes_1 = __webpack_require__(3); var NumberLiteralReplacer_1 = __webpack_require__(19); var StringLiteralReplacer_1 = __webpack_require__(15); -var LiteralObfuscator = (function (_AbstractNodeObfuscat) { +var LiteralObfuscator = function (_AbstractNodeObfuscat) { _inherits(LiteralObfuscator, _AbstractNodeObfuscat); function LiteralObfuscator() { @@ -2784,7 +2784,7 @@ var LiteralObfuscator = (function (_AbstractNodeObfuscat) { }]); return LiteralObfuscator; -})(AbstractNodeObfuscator_1.AbstractNodeObfuscator); +}(AbstractNodeObfuscator_1.AbstractNodeObfuscator); exports.LiteralObfuscator = LiteralObfuscator; @@ -2795,7 +2795,7 @@ exports.LiteralObfuscator = LiteralObfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -2810,7 +2810,7 @@ var AbstractNodeObfuscator_1 = __webpack_require__(7); var Nodes_1 = __webpack_require__(3); var StringLiteralReplacer_1 = __webpack_require__(15); -var MemberExpressionObfuscator = (function (_AbstractNodeObfuscat) { +var MemberExpressionObfuscator = function (_AbstractNodeObfuscat) { _inherits(MemberExpressionObfuscator, _AbstractNodeObfuscat); function MemberExpressionObfuscator() { @@ -2869,7 +2869,7 @@ var MemberExpressionObfuscator = (function (_AbstractNodeObfuscat) { }]); return MemberExpressionObfuscator; -})(AbstractNodeObfuscator_1.AbstractNodeObfuscator); +}(AbstractNodeObfuscator_1.AbstractNodeObfuscator); exports.MemberExpressionObfuscator = MemberExpressionObfuscator; @@ -2880,7 +2880,7 @@ exports.MemberExpressionObfuscator = MemberExpressionObfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -2894,7 +2894,7 @@ var Nodes_1 = __webpack_require__(3); var Utils_1 = __webpack_require__(0); var StringLiteralReplacer_1 = __webpack_require__(15); -var MethodDefinitionObfuscator = (function (_AbstractNodeObfuscat) { +var MethodDefinitionObfuscator = function (_AbstractNodeObfuscat) { _inherits(MethodDefinitionObfuscator, _AbstractNodeObfuscat); function MethodDefinitionObfuscator() { @@ -2930,7 +2930,7 @@ var MethodDefinitionObfuscator = (function (_AbstractNodeObfuscat) { }]); return MethodDefinitionObfuscator; -})(AbstractNodeObfuscator_1.AbstractNodeObfuscator); +}(AbstractNodeObfuscator_1.AbstractNodeObfuscator); exports.MethodDefinitionObfuscator = MethodDefinitionObfuscator; @@ -2941,7 +2941,7 @@ exports.MethodDefinitionObfuscator = MethodDefinitionObfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -2956,7 +2956,7 @@ var AbstractNodeObfuscator_1 = __webpack_require__(7); var Nodes_1 = __webpack_require__(3); var Utils_1 = __webpack_require__(0); -var ObjectExpressionObfuscator = (function (_AbstractNodeObfuscat) { +var ObjectExpressionObfuscator = function (_AbstractNodeObfuscat) { _inherits(ObjectExpressionObfuscator, _AbstractNodeObfuscat); function ObjectExpressionObfuscator() { @@ -2970,7 +2970,7 @@ var ObjectExpressionObfuscator = (function (_AbstractNodeObfuscat) { value: function obfuscateNode(objectExpressionNode) { var _this2 = this; - objectExpressionNode.properties.forEach((function (property) { + objectExpressionNode.properties.forEach(function (property) { estraverse.replace(property.key, { leave: function leave(node, parentNode) { if (Nodes_1.Nodes.isLiteralNode(node)) { @@ -2982,7 +2982,7 @@ var ObjectExpressionObfuscator = (function (_AbstractNodeObfuscat) { } } }); - })); + }); } }, { key: 'obfuscateLiteralPropertyKey', @@ -3013,7 +3013,7 @@ var ObjectExpressionObfuscator = (function (_AbstractNodeObfuscat) { }]); return ObjectExpressionObfuscator; -})(AbstractNodeObfuscator_1.AbstractNodeObfuscator); +}(AbstractNodeObfuscator_1.AbstractNodeObfuscator); exports.ObjectExpressionObfuscator = ObjectExpressionObfuscator; @@ -3024,7 +3024,7 @@ exports.ObjectExpressionObfuscator = ObjectExpressionObfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -3039,7 +3039,7 @@ var IdentifierReplacer_1 = __webpack_require__(14); var Nodes_1 = __webpack_require__(3); var NodeUtils_1 = __webpack_require__(1); -var VariableDeclarationObfuscator = (function (_AbstractNodeObfuscat) { +var VariableDeclarationObfuscator = function (_AbstractNodeObfuscat) { _inherits(VariableDeclarationObfuscator, _AbstractNodeObfuscat); function VariableDeclarationObfuscator(nodes, options) { @@ -3065,13 +3065,13 @@ var VariableDeclarationObfuscator = (function (_AbstractNodeObfuscat) { value: function storeVariableNames(variableDeclarationNode) { var _this2 = this; - variableDeclarationNode.declarations.forEach((function (declarationNode) { + variableDeclarationNode.declarations.forEach(function (declarationNode) { NodeUtils_1.NodeUtils.typedReplace(declarationNode.id, NodeType_1.NodeType.Identifier, { enter: function enter(node) { return _this2.identifierReplacer.storeNames(node.name); } }); - })); + }); } }, { key: "replaceVariableNames", @@ -3090,7 +3090,7 @@ var VariableDeclarationObfuscator = (function (_AbstractNodeObfuscat) { }]); return VariableDeclarationObfuscator; -})(AbstractNodeObfuscator_1.AbstractNodeObfuscator); +}(AbstractNodeObfuscator_1.AbstractNodeObfuscator); exports.VariableDeclarationObfuscator = VariableDeclarationObfuscator; @@ -3101,7 +3101,7 @@ exports.VariableDeclarationObfuscator = VariableDeclarationObfuscator; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -3112,7 +3112,7 @@ function _inherits(subClass, superClass) { if (typeof superClass !== "function" var JSFuck_1 = __webpack_require__(18); var AbstractReplacer_1 = __webpack_require__(13); -var BooleanLiteralReplacer = (function (_AbstractReplacer_1$A) { +var BooleanLiteralReplacer = function (_AbstractReplacer_1$A) { _inherits(BooleanLiteralReplacer, _AbstractReplacer_1$A); function BooleanLiteralReplacer() { @@ -3129,7 +3129,7 @@ var BooleanLiteralReplacer = (function (_AbstractReplacer_1$A) { }]); return BooleanLiteralReplacer; -})(AbstractReplacer_1.AbstractReplacer); +}(AbstractReplacer_1.AbstractReplacer); exports.BooleanLiteralReplacer = BooleanLiteralReplacer; @@ -3191,9 +3191,9 @@ __decorate([class_validator_1.ArrayUnique(), class_validator_1.IsString({ __decorate([class_validator_1.IsBoolean(), __metadata('design:type', Boolean)], Options.prototype, "rotateUnicodeArray", void 0); __decorate([class_validator_1.IsBoolean(), __metadata('design:type', Boolean)], Options.prototype, "selfDefending", void 0); __decorate([class_validator_1.IsBoolean(), __metadata('design:type', Boolean)], Options.prototype, "sourceMap", void 0); -__decorate([class_validator_1.IsString(), class_validator_1.ValidateIf((function (options) { +__decorate([class_validator_1.IsString(), class_validator_1.ValidateIf(function (options) { return Boolean(options.sourceMapBaseUrl); -})), class_validator_1.IsUrl({ +}), class_validator_1.IsUrl({ require_protocol: false, require_valid_protocol: true }), __metadata('design:type', String)], Options.prototype, "sourceMapBaseUrl", void 0); @@ -3211,13 +3211,13 @@ exports.Options = Options; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var Utils_1 = __webpack_require__(0); -var OptionsNormalizer = (function () { +var OptionsNormalizer = function () { function OptionsNormalizer() { _classCallCheck(this, OptionsNormalizer); } @@ -3353,7 +3353,7 @@ var OptionsNormalizer = (function () { }]); return OptionsNormalizer; -})(); +}(); OptionsNormalizer.DISABLED_UNICODE_ARRAY_OPTIONS = { encodeUnicodeLiterals: false, @@ -3380,11 +3380,11 @@ exports.OptionsNormalizer = OptionsNormalizer; "use strict"; "use strict"; -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var ValidationErrorsFormatter = (function () { +var ValidationErrorsFormatter = function () { function ValidationErrorsFormatter() { _classCallCheck(this, ValidationErrorsFormatter); } @@ -3436,7 +3436,7 @@ var ValidationErrorsFormatter = (function () { }]); return ValidationErrorsFormatter; -})(); +}(); exports.ValidationErrorsFormatter = ValidationErrorsFormatter; @@ -3651,4 +3651,4 @@ module.exports = JavaScriptObfuscator_1.JavaScriptObfuscator; /***/ } /******/ ]); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjpudWxsLCJzb3VyY2VzIjpbbnVsbF0sInNvdXJjZXNDb250ZW50IjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O21CQW9HbUIsQ0FBQSw4aEJBQThoQixDQUFBOzs7Ozs7O1lBT3JpQixDQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQ0E4RzhCLENBQUE7O2FBRTdCLENBQUE7Ozs7Ozs7OztvREFTdUMsQ0FBQTs7Ozs7Ozs7O2FBU3ZDLENBQUE7Ozs7O0NBS1osQ0FBQTs7Ozs7Ozs7Ozs7O21CQVlrQixDQUFBLDhoQkFBOGhCLENBQUE7Ozs7Ozs7Ozs7O2dCQVdqaUIsQ0FBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBNklmLENBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7bUJBeUJrQixDQUFBLDhoQkFBOGhCLENBQUE7Ozs7OztZQU1yaUIsQ0FBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBNkZYLENBQUE7Ozs7Ozs7Ozs7O21CQVdrQixDQUFBLDhoQkFBOGhCLENBQUE7Ozs7eUJBSXhoQixDQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztDQW9CeEIsQ0FBQTs7Ozs7Ozs7Ozs7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 \ No newline at end of file +//# sourceMappingURL=index.js.map \ No newline at end of file