Improved stringArrayIntermediateVariablesCount option with function intermediate calls

This commit is contained in:
sanex
2020-09-10 10:43:14 +03:00
parent 5be87b26eb
commit 84432e87e8
33 changed files with 34330 additions and 106 deletions
+3 -6
View File
@@ -9,19 +9,16 @@ import { StringArrayEncoding } from '../../src/enums/StringArrayEncoding';
let obfuscatedCode: string = JavaScriptObfuscator.obfuscate(
`
const foo = 'foo';
const bar = 'bar';
const baz = 'baz';
console.log(foo, bar, baz);
const bar = 'foo';
`,
{
...NO_ADDITIONAL_NODES_PRESET,
compact: false,
stringArray: true,
stringArrayThreshold: 1,
stringArrayIntermediateVariablesCount: 2,
stringArrayIntermediateVariablesCount: 0,
stringArrayEncoding: [
StringArrayEncoding.Rc4
StringArrayEncoding.None
]
}
).getObfuscatedCode();