UNPKG

js-confuser

Version:

JavaScript Obfuscation Tool.

55 lines (30 loc) 631 B
/** * Describes the order of transformations. */ export enum Order { Preparation = 0, ObjectExtraction = 1, Flatten = 2, Lock = 3, RGF = 4, Dispatcher = 6, DeadCode = 8, Calculator = 9, GlobalConcealing = 12, OpaquePredicates = 13, StringSplitting = 16, StringConcealing = 17, StringCompression = 18, VariableMasking = 20, DuplicateLiteralsRemoval = 22, Shuffle = 23, ControlFlowFlattening = 24, MovedDeclarations = 25, RenameLabels = 27, Minify = 28, AstScrambler = 29, RenameVariables = 30, Finalizer = 35, Pack = 36, Integrity = 37, // Must run last }