sanex3339 9 роки тому
батько
коміт
305338556a

+ 5 - 5
src/Obfuscator.js

@@ -1,17 +1,17 @@
 "use strict";
 const estraverse = require('estraverse');
 const AppendState_1 = require('./enums/AppendState');
-const NodeType_1 = require("./enums/NodeType");
-const CatchClauseObfuscator_1 = require("./node-obfuscators/CatchClauseObfuscator");
-const ConsoleOutputDisableExpressionNode_1 = require("./nodes/ConsoleOutputDisableExpressionNode");
-const DebugProtectionNodesGroup_1 = require("./node-groups/DebugProtectionNodesGroup");
+const NodeType_1 = require('./enums/NodeType');
+const CatchClauseObfuscator_1 = require('./node-obfuscators/CatchClauseObfuscator');
+const ConsoleOutputDisableExpressionNode_1 = require('./nodes/consoleOutputNodes/ConsoleOutputDisableExpressionNode');
+const DebugProtectionNodesGroup_1 = require('./node-groups/DebugProtectionNodesGroup');
 const FunctionDeclarationObfuscator_1 = require('./node-obfuscators/FunctionDeclarationObfuscator');
 const FunctionObfuscator_1 = require('./node-obfuscators/FunctionObfuscator');
 const LiteralObfuscator_1 = require('./node-obfuscators/LiteralObfuscator');
 const MemberExpressionObfuscator_1 = require('./node-obfuscators/MemberExpressionObfuscator');
 const MethodDefinitionObfuscator_1 = require('./node-obfuscators/MethodDefinitionObfuscator');
 const ObjectExpressionObfuscator_1 = require('./node-obfuscators/ObjectExpressionObfuscator');
-const UnicodeArrayNode_1 = require('./nodes/UnicodeArrayNode');
+const UnicodeArrayNode_1 = require('./nodes/unicodeArrayNodes/UnicodeArrayNode');
 const UnicodeArrayNodesGroup_1 = require('./node-groups/UnicodeArrayNodesGroup');
 const Utils_1 = require('./Utils');
 const VariableDeclarationObfuscator_1 = require('./node-obfuscators/VariableDeclarationObfuscator');

+ 5 - 5
src/Obfuscator.ts

@@ -6,18 +6,18 @@ import { INodesGroup } from './interfaces/INodesGroup';
 import { ITreeNode } from './interfaces/nodes/ITreeNode';
 
 import { AppendState } from './enums/AppendState';
-import { NodeType } from "./enums/NodeType";
+import { NodeType } from './enums/NodeType';
 
-import { CatchClauseObfuscator } from "./node-obfuscators/CatchClauseObfuscator";
-import { ConsoleOutputDisableExpressionNode } from "./nodes/ConsoleOutputDisableExpressionNode";
-import { DebugProtectionNodesGroup } from "./node-groups/DebugProtectionNodesGroup";
+import { CatchClauseObfuscator } from './node-obfuscators/CatchClauseObfuscator';
+import { ConsoleOutputDisableExpressionNode } from './nodes/consoleOutputNodes/ConsoleOutputDisableExpressionNode';
+import { DebugProtectionNodesGroup } from './node-groups/DebugProtectionNodesGroup';
 import { FunctionDeclarationObfuscator } from './node-obfuscators/FunctionDeclarationObfuscator';
 import { FunctionObfuscator } from './node-obfuscators/FunctionObfuscator';
 import { LiteralObfuscator } from './node-obfuscators/LiteralObfuscator';
 import { MemberExpressionObfuscator } from './node-obfuscators/MemberExpressionObfuscator';
 import { MethodDefinitionObfuscator } from './node-obfuscators/MethodDefinitionObfuscator';
 import { ObjectExpressionObfuscator } from './node-obfuscators/ObjectExpressionObfuscator';
-import { UnicodeArrayNode } from './nodes/UnicodeArrayNode';
+import { UnicodeArrayNode } from './nodes/unicodeArrayNodes/UnicodeArrayNode';
 import { UnicodeArrayNodesGroup } from './node-groups/UnicodeArrayNodesGroup';
 import { Utils } from './Utils';
 import { VariableDeclarationObfuscator } from './node-obfuscators/VariableDeclarationObfuscator';

+ 3 - 3
src/node-groups/DebugProtectionNodesGroup.js

@@ -1,8 +1,8 @@
 "use strict";
 const estraverse = require('estraverse');
-const DebugProtectionFunctionCallNode_1 = require("../nodes/DebugProtectionFunctionCallNode");
-const DebugProtectionFunctionIntervalNode_1 = require("../nodes/DebugProtectionFunctionIntervalNode");
-const DebugProtectionFunctionNode_1 = require("../nodes/DebugProtectionFunctionNode");
+const DebugProtectionFunctionCallNode_1 = require("../nodes/debugProtectionNodes/DebugProtectionFunctionCallNode");
+const DebugProtectionFunctionIntervalNode_1 = require("../nodes/debugProtectionNodes/DebugProtectionFunctionIntervalNode");
+const DebugProtectionFunctionNode_1 = require("../nodes/debugProtectionNodes/DebugProtectionFunctionNode");
 const NodesGroup_1 = require('./NodesGroup');
 const NodeUtils_1 = require("../NodeUtils");
 const Utils_1 = require('../Utils');

+ 3 - 3
src/node-groups/DebugProtectionNodesGroup.ts

@@ -4,9 +4,9 @@ import { ITreeNode } from '../interfaces/nodes/ITreeNode';
 
 import { INode } from '../interfaces/INode';
 
-import { DebugProtectionFunctionCallNode } from "../nodes/DebugProtectionFunctionCallNode";
-import { DebugProtectionFunctionIntervalNode } from "../nodes/DebugProtectionFunctionIntervalNode";
-import { DebugProtectionFunctionNode } from "../nodes/DebugProtectionFunctionNode";
+import { DebugProtectionFunctionCallNode } from "../nodes/debugProtectionNodes/DebugProtectionFunctionCallNode";
+import { DebugProtectionFunctionIntervalNode } from "../nodes/debugProtectionNodes/DebugProtectionFunctionIntervalNode";
+import { DebugProtectionFunctionNode } from "../nodes/debugProtectionNodes/DebugProtectionFunctionNode";
 
 import { NodesGroup } from './NodesGroup';
 import { NodeUtils } from "../NodeUtils";

+ 3 - 3
src/node-groups/UnicodeArrayNodesGroup.js

@@ -1,8 +1,8 @@
 "use strict";
 const NodesGroup_1 = require('./NodesGroup');
-const UnicodeArrayNode_1 = require('../nodes/UnicodeArrayNode');
-const UnicodeArrayRotateFunctionCallNode_1 = require('../nodes/UnicodeArrayRotateFunctionCallNode');
-const UnicodeArrayRotateFunctionNode_1 = require('../nodes/UnicodeArrayRotateFunctionNode');
+const UnicodeArrayNode_1 = require('../nodes/unicodeArrayNodes/UnicodeArrayNode');
+const UnicodeArrayRotateFunctionCallNode_1 = require('../nodes/unicodeArrayNodes/UnicodeArrayRotateFunctionCallNode');
+const UnicodeArrayRotateFunctionNode_1 = require('../nodes/unicodeArrayNodes/UnicodeArrayRotateFunctionNode');
 const Utils_1 = require('../Utils');
 class UnicodeArrayNodesGroup extends NodesGroup_1.NodesGroup {
     constructor(astTree) {

+ 3 - 3
src/node-groups/UnicodeArrayNodesGroup.ts

@@ -3,9 +3,9 @@ import { ITreeNode } from '../interfaces/nodes/ITreeNode';
 import { INode } from '../interfaces/INode';
 
 import { NodesGroup } from './NodesGroup';
-import { UnicodeArrayNode } from '../nodes/UnicodeArrayNode';
-import { UnicodeArrayRotateFunctionCallNode } from '../nodes/UnicodeArrayRotateFunctionCallNode';
-import { UnicodeArrayRotateFunctionNode } from '../nodes/UnicodeArrayRotateFunctionNode';
+import { UnicodeArrayNode } from '../nodes/unicodeArrayNodes/UnicodeArrayNode';
+import { UnicodeArrayRotateFunctionCallNode } from '../nodes/unicodeArrayNodes/UnicodeArrayRotateFunctionCallNode';
+import { UnicodeArrayRotateFunctionNode } from '../nodes/unicodeArrayNodes/UnicodeArrayRotateFunctionNode';
 import { Utils } from '../Utils';
 
 export class UnicodeArrayNodesGroup extends NodesGroup {

+ 2 - 2
src/nodes/ConsoleOutputDisableExpressionNode.js → src/nodes/consoleOutputNodes/ConsoleOutputDisableExpressionNode.js

@@ -1,8 +1,8 @@
 "use strict";
 const esprima = require('esprima');
 const estraverse = require('estraverse');
-const Node_1 = require('./Node');
-const NodeUtils_1 = require("../NodeUtils");
+const Node_1 = require('../Node');
+const NodeUtils_1 = require("../../NodeUtils");
 class ConsoleOutputDisableExpressionNode extends Node_1.Node {
     constructor(astTree) {
         super();

+ 3 - 3
src/nodes/ConsoleOutputDisableExpressionNode.ts → src/nodes/consoleOutputNodes/ConsoleOutputDisableExpressionNode.ts

@@ -1,10 +1,10 @@
 import * as esprima from 'esprima';
 import * as estraverse from 'estraverse';
 
-import { ITreeNode } from '../interfaces/nodes/ITreeNode';
+import { ITreeNode } from '../../interfaces/nodes/ITreeNode';
 
-import { Node } from './Node';
-import { NodeUtils } from "../NodeUtils";
+import { Node } from '../Node';
+import { NodeUtils } from "../../NodeUtils";
 
 export class ConsoleOutputDisableExpressionNode extends Node {
     /**

+ 3 - 3
src/nodes/DebugProtectionFunctionCallNode.js → src/nodes/debugProtectionNodes/DebugProtectionFunctionCallNode.js

@@ -1,8 +1,8 @@
 "use strict";
 const estraverse = require('estraverse');
-const NodeType_1 = require("../enums/NodeType");
-const Node_1 = require('./Node');
-const NodeUtils_1 = require("../NodeUtils");
+const NodeType_1 = require("../../enums/NodeType");
+const Node_1 = require('../Node');
+const NodeUtils_1 = require("../../NodeUtils");
 class DebugProtectionFunctionCallNode extends Node_1.Node {
     constructor(astTree, debugProtectionFunctionName) {
         super();

+ 4 - 4
src/nodes/DebugProtectionFunctionCallNode.ts → src/nodes/debugProtectionNodes/DebugProtectionFunctionCallNode.ts

@@ -1,11 +1,11 @@
 import * as estraverse from 'estraverse';
 
-import { ITreeNode } from '../interfaces/nodes/ITreeNode';
+import { ITreeNode } from '../../interfaces/nodes/ITreeNode';
 
-import { NodeType } from "../enums/NodeType";
+import { NodeType } from "../../enums/NodeType";
 
-import { Node } from './Node';
-import { NodeUtils } from "../NodeUtils";
+import { Node } from '../Node';
+import { NodeUtils } from "../../NodeUtils";
 
 export class DebugProtectionFunctionCallNode extends Node {
     /**

+ 3 - 3
src/nodes/DebugProtectionFunctionIntervalNode.js → src/nodes/debugProtectionNodes/DebugProtectionFunctionIntervalNode.js

@@ -1,8 +1,8 @@
 "use strict";
 const estraverse = require('estraverse');
-const NodeType_1 = require('../enums/NodeType');
-const Node_1 = require('./Node');
-const NodeUtils_1 = require('../NodeUtils');
+const NodeType_1 = require('../../enums/NodeType');
+const Node_1 = require('../Node');
+const NodeUtils_1 = require('../../NodeUtils');
 class DebugProtectionFunctionIntervalNode extends Node_1.Node {
     constructor(astTree, debugProtectionFunctionName) {
         super();

+ 4 - 4
src/nodes/DebugProtectionFunctionIntervalNode.ts → src/nodes/debugProtectionNodes/DebugProtectionFunctionIntervalNode.ts

@@ -1,11 +1,11 @@
 import * as estraverse from 'estraverse';
 
-import { ITreeNode } from '../interfaces/nodes/ITreeNode';
+import { ITreeNode } from '../../interfaces/nodes/ITreeNode';
 
-import { NodeType } from '../enums/NodeType';
+import { NodeType } from '../../enums/NodeType';
 
-import { Node } from './Node';
-import { NodeUtils } from '../NodeUtils';
+import { Node } from '../Node';
+import { NodeUtils } from '../../NodeUtils';
 
 export class DebugProtectionFunctionIntervalNode extends Node {
     /**

+ 2 - 2
src/nodes/DebugProtectionFunctionNode.js → src/nodes/debugProtectionNodes/DebugProtectionFunctionNode.js

@@ -1,8 +1,8 @@
 "use strict";
 const esprima = require('esprima');
 const estraverse = require('estraverse');
-const Node_1 = require('./Node');
-const NodeUtils_1 = require('../NodeUtils');
+const Node_1 = require('../Node');
+const NodeUtils_1 = require('../../NodeUtils');
 class DebugProtectionFunctionNode extends Node_1.Node {
     constructor(astTree, debugProtectionFunctionName, debugProtectionFunctionIndex) {
         super();

+ 3 - 3
src/nodes/DebugProtectionFunctionNode.ts → src/nodes/debugProtectionNodes/DebugProtectionFunctionNode.ts

@@ -1,10 +1,10 @@
 import * as esprima from 'esprima';
 import * as estraverse from 'estraverse';
 
-import { ITreeNode } from '../interfaces/nodes/ITreeNode';
+import { ITreeNode } from '../../interfaces/nodes/ITreeNode';
 
-import { Node } from './Node';
-import { NodeUtils } from '../NodeUtils';
+import { Node } from '../Node';
+import { NodeUtils } from '../../NodeUtils';
 
 export class DebugProtectionFunctionNode extends Node {
     /**

+ 5 - 5
src/nodes/UnicodeArrayNode.js → src/nodes/unicodeArrayNodes/UnicodeArrayNode.js

@@ -1,11 +1,11 @@
 "use strict";
 const escodegen = require('escodegen');
 const estraverse = require('estraverse');
-const AppendState_1 = require('../enums/AppendState');
-const NodeType_1 = require("../enums/NodeType");
-const Node_1 = require('./Node');
-const NodeUtils_1 = require("../NodeUtils");
-const Utils_1 = require('../Utils');
+const AppendState_1 = require('../../enums/AppendState');
+const NodeType_1 = require("../../enums/NodeType");
+const Node_1 = require('../Node');
+const NodeUtils_1 = require("../../NodeUtils");
+const Utils_1 = require('../../Utils');
 class UnicodeArrayNode extends Node_1.Node {
     constructor(astTree, unicodeArrayName, unicodeArrayRotateValue = 0) {
         super();

+ 6 - 6
src/nodes/UnicodeArrayNode.ts → src/nodes/unicodeArrayNodes/UnicodeArrayNode.ts

@@ -1,14 +1,14 @@
 import * as escodegen from 'escodegen';
 import * as estraverse from 'estraverse';
 
-import { ITreeNode } from '../interfaces/nodes/ITreeNode';
+import { ITreeNode } from '../../interfaces/nodes/ITreeNode';
 
-import { AppendState } from '../enums/AppendState';
-import { NodeType } from "../enums/NodeType";
+import { AppendState } from '../../enums/AppendState';
+import { NodeType } from "../../enums/NodeType";
 
-import { Node } from './Node';
-import { NodeUtils } from "../NodeUtils";
-import { Utils } from '../Utils';
+import { Node } from '../Node';
+import { NodeUtils } from "../../NodeUtils";
+import { Utils } from '../../Utils';
 
 export class UnicodeArrayNode extends Node {
     /**

+ 3 - 3
src/nodes/UnicodeArrayRotateFunctionCallNode.js → src/nodes/unicodeArrayNodes/UnicodeArrayRotateFunctionCallNode.js

@@ -1,8 +1,8 @@
 "use strict";
 const estraverse = require('estraverse');
-const NodeType_1 = require("../enums/NodeType");
-const Node_1 = require('./Node');
-const NodeUtils_1 = require("../NodeUtils");
+const NodeType_1 = require("../../enums/NodeType");
+const Node_1 = require('../Node');
+const NodeUtils_1 = require("../../NodeUtils");
 class UnicodeArrayRotateFunctionCallNode extends Node_1.Node {
     constructor(astTree, unicodeArrayRotateFunctionName, unicodeArrayName, unicodeArrayRotateValue) {
         super();

+ 5 - 5
src/nodes/UnicodeArrayRotateFunctionCallNode.ts → src/nodes/unicodeArrayNodes/UnicodeArrayRotateFunctionCallNode.ts

@@ -1,12 +1,12 @@
 import * as estraverse from 'estraverse';
 
-import { IProgramNode } from "../interfaces/nodes/IProgramNode";
-import { ITreeNode } from "../interfaces/nodes/ITreeNode";
+import { IProgramNode } from "../../interfaces/nodes/IProgramNode";
+import { ITreeNode } from "../../interfaces/nodes/ITreeNode";
 
-import { NodeType } from "../enums/NodeType";
+import { NodeType } from "../../enums/NodeType";
 
-import { Node } from './Node';
-import { NodeUtils } from "../NodeUtils";
+import { Node } from '../Node';
+import { NodeUtils } from "../../NodeUtils";
 
 export class UnicodeArrayRotateFunctionCallNode extends Node {
     /**

+ 4 - 4
src/nodes/UnicodeArrayRotateFunctionNode.js → src/nodes/unicodeArrayNodes/UnicodeArrayRotateFunctionNode.js

@@ -1,9 +1,9 @@
 "use strict";
 const estraverse = require('estraverse');
-const NodeType_1 = require("../enums/NodeType");
-const Node_1 = require('./Node');
-const NodeUtils_1 = require("../NodeUtils");
-const Utils_1 = require('../Utils');
+const NodeType_1 = require("../../enums/NodeType");
+const Node_1 = require('../Node');
+const NodeUtils_1 = require("../../NodeUtils");
+const Utils_1 = require('../../Utils');
 class UnicodeArrayRotateFunctionNode extends Node_1.Node {
     constructor(astTree, unicodeArrayRotateFunctionName, unicodeArrayName) {
         super();

+ 5 - 5
src/nodes/UnicodeArrayRotateFunctionNode.ts → src/nodes/unicodeArrayNodes/UnicodeArrayRotateFunctionNode.ts

@@ -2,13 +2,13 @@ import * as escodegen from 'escodegen';
 import * as esprima from 'esprima';
 import * as estraverse from 'estraverse';
 
-import { ITreeNode } from '../interfaces/nodes/ITreeNode';
+import { ITreeNode } from '../../interfaces/nodes/ITreeNode';
 
-import { NodeType } from "../enums/NodeType";
+import { NodeType } from "../../enums/NodeType";
 
-import { Node } from './Node';
-import { NodeUtils } from "../NodeUtils";
-import { Utils } from '../Utils';
+import { Node } from '../Node';
+import { NodeUtils } from "../../NodeUtils";
+import { Utils } from '../../Utils';
 
 export class UnicodeArrayRotateFunctionNode extends Node {
     /**