Ver Fonte

Small refactoring

sanex3339 há 8 anos atrás
pai
commit
694b4056d5
2 ficheiros alterados com 4 adições e 15 exclusões
  1. 2 5
      dist/index.js
  2. 2 10
      src/cli/JavaScriptObfuscatorCLI.ts

+ 2 - 5
dist/index.js

@@ -1492,7 +1492,6 @@ var SourceMapMode_1 = __webpack_require__(12);
 var DefaultPreset_1 = __webpack_require__(21);
 var CLIUtils_1 = __webpack_require__(28);
 var JavaScriptObfuscator_1 = __webpack_require__(9);
-var JavaScriptObfuscatorInternal_1 = __webpack_require__(17);
 var Utils_1 = __webpack_require__(0);
 
 var JavaScriptObfuscatorCLI = function () {
@@ -1573,11 +1572,9 @@ var JavaScriptObfuscatorCLI = function () {
     }, {
         key: 'processDataWithSourceMap',
         value: function processDataWithSourceMap(outputCodePath, options) {
-            var outputSourceMapPath = CLIUtils_1.CLIUtils.getOutputSourceMapPath(outputCodePath, options.sourceMapFileName ? options.sourceMapFileName : '');
+            var outputSourceMapPath = CLIUtils_1.CLIUtils.getOutputSourceMapPath(outputCodePath, options.sourceMapFileName || '');
             options.sourceMapFileName = path.basename(outputSourceMapPath);
-            var javaScriptObfuscator = new JavaScriptObfuscatorInternal_1.JavaScriptObfuscatorInternal(this.data, options);
-            javaScriptObfuscator.obfuscate();
-            var obfuscationResult = javaScriptObfuscator.getObfuscationResult();
+            var obfuscationResult = JavaScriptObfuscator_1.JavaScriptObfuscator.obfuscate(this.data, options);
             CLIUtils_1.CLIUtils.writeFile(outputCodePath, obfuscationResult.getObfuscatedCode());
             if (options.sourceMapMode === 'separate' && obfuscationResult.getSourceMap()) {
                 CLIUtils_1.CLIUtils.writeFile(outputSourceMapPath, obfuscationResult.getSourceMap());

+ 2 - 10
src/cli/JavaScriptObfuscatorCLI.ts

@@ -10,7 +10,6 @@ import { DEFAULT_PRESET } from "../preset-options/DefaultPreset";
 
 import { CLIUtils } from "./CLIUtils";
 import { JavaScriptObfuscator } from "../JavaScriptObfuscator";
-import { JavaScriptObfuscatorInternal } from "../JavaScriptObfuscatorInternal";
 import { Utils } from "../Utils";
 
 export class JavaScriptObfuscatorCLI {
@@ -185,19 +184,12 @@ export class JavaScriptObfuscatorCLI {
     private processDataWithSourceMap (outputCodePath: string, options: IObfuscatorOptions): void {
         let outputSourceMapPath: string = CLIUtils.getOutputSourceMapPath(
             outputCodePath,
-            options.sourceMapFileName ? options.sourceMapFileName : ''
+            options.sourceMapFileName || ''
         );
 
         options.sourceMapFileName = path.basename(outputSourceMapPath);
 
-        const javaScriptObfuscator: JavaScriptObfuscatorInternal = new JavaScriptObfuscatorInternal(
-            this.data,
-            options
-        );
-
-        javaScriptObfuscator.obfuscate();
-
-        const obfuscationResult: IObfuscationResult = javaScriptObfuscator.getObfuscationResult();
+        const obfuscationResult: IObfuscationResult = JavaScriptObfuscator.obfuscate(this.data, options);
 
         CLIUtils.writeFile(outputCodePath, obfuscationResult.getObfuscatedCode());