IObfuscatorOptions.d.ts 682 B

123456789101112131415161718192021
  1. import { TSourceMapMode } from '../types/TSourceMapMode';
  2. import { TUnicodeArrayEncoding } from '../types/TUnicodeArrayEncoding';
  3. export interface IObfuscatorOptions {
  4. compact?: boolean;
  5. debugProtection?: boolean;
  6. debugProtectionInterval?: boolean;
  7. disableConsoleOutput?: boolean;
  8. domainLock?: string[];
  9. reservedNames?: string[];
  10. rotateUnicodeArray?: boolean;
  11. selfDefending?: boolean;
  12. sourceMap?: boolean;
  13. sourceMapBaseUrl?: string;
  14. sourceMapFileName?: string;
  15. sourceMapMode?: TSourceMapMode;
  16. unicodeArray?: boolean;
  17. unicodeArrayEncoding?: TUnicodeArrayEncoding;
  18. unicodeArrayThreshold?: number;
  19. [key: string]: any;
  20. }