Fixed identifiers prefix generation for obfuscateMultiple method

This commit is contained in:
sanex3339
2020-03-16 11:53:45 +03:00
parent 5eb2f743d0
commit bbc672e80e
10 changed files with 90 additions and 19 deletions
+4 -8
View File
@@ -46,11 +46,6 @@ export class JavaScriptObfuscatorCLI implements IInitializable {
*/
public static readonly obfuscatedFilePrefix: string = '-obfuscated';
/**
* @type {string}
*/
private static readonly baseIdentifiersPrefix: string = 'a';
/**
* @type {string[]}
*/
@@ -413,9 +408,10 @@ export class JavaScriptObfuscatorCLI implements IInitializable {
);
if (sourceCodeIndex !== null) {
const baseIdentifiersPrefix: string = this.inputCLIOptions.identifiersPrefix
?? JavaScriptObfuscatorCLI.baseIdentifiersPrefix;
const identifiersPrefix: string = `${baseIdentifiersPrefix}${sourceCodeIndex}`;
const identifiersPrefix: string = Utils.getIdentifiersPrefixForMultipleSources(
this.inputCLIOptions.identifiersPrefix,
sourceCodeIndex
);
options = {
...options,