kachalov 9 лет назад
Родитель
Сommit
9ae8723909
3 измененных файлов с 3 добавлено и 7 удалено
  1. 0 2
      index.ts
  2. 2 4
      src/Obfuscator.ts
  3. 1 1
      src/node-obfuscators/VariableDeclarationObfuscator.ts

+ 0 - 2
index.ts

@@ -3,8 +3,6 @@
 declare let module: any;
 
 import { Obfuscator } from './src/Obfuscator';
-import { UnicodeArrayNodesGroup } from './src/node-groups/UnicodeArrayNodesGroup';
-import { Utils } from './src/Utils';
 
 let escodegen = require('escodegen'),
     esprima = require('esprima');

+ 2 - 4
src/Obfuscator.ts

@@ -8,7 +8,6 @@ import { CatchClauseObfuscator } from "./node-obfuscators/CatchClauseObfuscator"
 import { FunctionDeclarationObfuscator } from './node-obfuscators/FunctionDeclarationObfuscator';
 import { FunctionObfuscator } from './node-obfuscators/FunctionObfuscator';
 import { LiteralObfuscator } from './node-obfuscators/LiteralObfuscator';
-import { NodesGroup } from './node-groups/NodesGroup';
 import { MemberExpressionObfuscator } from './node-obfuscators/MemberExpressionObfuscator';
 import { MethodDefinitionObfuscator } from './node-obfuscators/MethodDefinitionObfuscator';
 import { ObjectExpressionObfuscator } from './node-obfuscators/ObjectExpressionObfuscator';
@@ -63,7 +62,7 @@ export class Obfuscator {
      */
     public obfuscateNode (node: any): void {
         if (this.options['rotateUnicodeArray']) {
-            this.setNodesGroup('unicodeArrayNodesGroup', new UnicodeArrayNodesGroup(node));
+            this.setNodesGroup(new UnicodeArrayNodesGroup(node));
         } else {
             this.setNode(
                 'unicodeArrayNode',
@@ -90,10 +89,9 @@ export class Obfuscator {
     }
 
     /**
-     * @param groupName
      * @param nodesGroup
      */
-    public setNodesGroup (groupName: string, nodesGroup: NodesGroup): void {
+    public setNodesGroup (nodesGroup: INodesGroup): void {
         let nodes: Map <string, INode> = nodesGroup.getNodes();
 
         nodes.forEach((node: INode, key: string) => {

+ 1 - 1
src/node-obfuscators/VariableDeclarationObfuscator.ts

@@ -1,6 +1,6 @@
 import { NodeObfuscator } from './NodeObfuscator';
+import { NodeUtils } from "../NodeUtils";
 import { Utils } from '../Utils';
-import {NodeUtils} from "../NodeUtils";
 
 let estraverse = require('estraverse');