anobis
Version:
JavaScript obfuscator
32 lines (29 loc) • 878 B
text/typescript
import { TInputOptions } from '../../types/options/TInputOptions';
import { SourceMapMode } from '../../enums/SourceMapMode';
export const DEFAULT_PRESET: TInputOptions = Object.freeze({
compact: true,
config: '',
controlFlowFlattening: false,
controlFlowFlatteningThreshold: 0.75,
deadCodeInjection: false,
deadCodeInjectionThreshold: 0.4,
debugProtection: false,
debugProtectionInterval: false,
disableConsoleOutput: false,
domainLock: [],
log: false,
mangle: false,
renameGlobals: false,
reservedNames: [],
rotateStringArray: true,
seed: 0,
selfDefending: false,
sourceMap: false,
sourceMapBaseUrl: '',
sourceMapFileName: '',
sourceMapMode: SourceMapMode.Separate,
stringArray: true,
stringArrayEncoding: false,
stringArrayThreshold: 0.75,
unicodeEscapeSequence: false
});