Identifier names cache option prototype #2. Added readme.

This commit is contained in:
sanex
2021-05-30 01:01:59 +03:00
parent f087100c26
commit bee043cef3
38 changed files with 38015 additions and 131 deletions
+3 -3
View File
@@ -7,7 +7,7 @@ import { TInputOptions } from '../types/options/TInputOptions';
import { IFileData } from '../interfaces/cli/IFileData';
import { IInitializable } from '../interfaces/IInitializable';
import { IObfuscatedCode } from '../interfaces/source-code/IObfuscatedCode';
import { IObfuscationResult } from '../interfaces/source-code/IObfuscationResult';
import { initializable } from '../decorators/Initializable';
@@ -505,7 +505,7 @@ export class JavaScriptObfuscatorCLI implements IInitializable {
outputCodePath: string,
options: TInputOptions
): void {
const obfuscatedCode: IObfuscatedCode = JavaScriptObfuscator.obfuscate(sourceCode, options);
const obfuscatedCode: IObfuscationResult = JavaScriptObfuscator.obfuscate(sourceCode, options);
this.obfuscatedCodeWriter.writeFile(outputCodePath, obfuscatedCode.getObfuscatedCode());
this.identifierNamesCacheUtils.write(obfuscatedCode.getIdentifierNamesCache());
@@ -531,7 +531,7 @@ export class JavaScriptObfuscatorCLI implements IInitializable {
sourceMapFileName: path.basename(outputSourceMapPath)
};
const obfuscatedCode: IObfuscatedCode = JavaScriptObfuscator.obfuscate(sourceCode, options);
const obfuscatedCode: IObfuscationResult = JavaScriptObfuscator.obfuscate(sourceCode, options);
this.obfuscatedCodeWriter.writeFile(outputCodePath, obfuscatedCode.getObfuscatedCode());
this.identifierNamesCacheUtils.write(obfuscatedCode.getIdentifierNamesCache());