Identifier name generators: Hexadecimal and Mangled

This commit is contained in:
sanex3339
2017-11-30 00:55:47 +03:00
parent 8b8ff9d7b3
commit 389c49582c
61 changed files with 9698 additions and 174 deletions
-5
View File
@@ -3,7 +3,6 @@ import { ServiceIdentifiers } from './container/ServiceIdentifiers';
import * as esprima from 'esprima';
import * as escodegen from 'escodegen-wallaby';
import * as esmangle from 'esmangle';
import * as ESTree from 'estree';
import { ICustomNodeGroup } from './interfaces/custom-nodes/ICustomNodeGroup';
@@ -270,10 +269,6 @@ export class JavaScriptObfuscator implements IJavaScriptObfuscator {
escodegenParams.sourceContent = sourceCode;
}
if (this.options.mangle) {
astTree = esmangle.mangle(astTree);
}
const generatorOutput: IGeneratorOutput = escodegen.generate(astTree, {
...escodegenParams,
format: {