Added target option

This commit is contained in:
sanex3339
2017-10-11 02:02:19 +03:00
parent e03bd9b635
commit 2fa1c95f5a
65 changed files with 390 additions and 222 deletions
+6
View File
@@ -16,6 +16,7 @@ import { DEFAULT_PRESET } from '../options/presets/Default';
import { ArraySanitizer } from './sanitizers/ArraySanitizer';
import { BooleanSanitizer } from './sanitizers/BooleanSanitizer';
import { ObfuscationTargetSanitizer } from './sanitizers/ObfuscatingTargetSanitizer';
import { SourceMapModeSanitizer } from './sanitizers/SourceMapModeSanitizer';
import { StringArrayEncodingSanitizer } from './sanitizers/StringArrayEncodingSanitizer';
@@ -301,6 +302,11 @@ export class JavaScriptObfuscatorCLI implements IInitializable {
'The probability that the literal string will be inserted into stringArray (Default: 0.8, Min: 0, Max: 1)',
parseFloat
)
.option(
'--target <string>',
'Allows to set target environment for obfuscated code.',
ObfuscationTargetSanitizer
)
.option(
'--unicodeEscapeSequence <boolean>',
'Allows to enable/disable string conversion to unicode escape sequence',