Ofuscador da Biblioteca : Ofuscar JS principais
compact: true,
simplify: true,
unicodeEscapeSequence: true,
// 🔴 FUNÇÕES / LÓGICA : [ 1 ] ⇢ 🔥 MUITO ALTA
controlFlowFlattening: true, // [1] 🔥 Muito alta : [Funções / Lógica] Embaralha o fluxo das funções e da lógica interna
controlFlowFlatteningThreshold: 1.0, // [1] 🔥 Muito alta : [Funções / Lógica] Aplica a 100% das funções
// numbersToExpressions: true, // [1] ALTA : [Lógica] Transforma números em expressões matemáticas (ex.: 2 -> 1+1)
deadCodeInjection: true, // Joga código inútil no meio só pra confundir.
deadCodeInjectionThreshold: 1.0, // 100% das partes possíveis vão receber lixo sintético.
// 🟠 VARIÁVEIS / OBJETOS : [ 2 ] ⇢ ALTA
identifierNamesGenerator: 'mangled', // [2] ALTA : [Variáveis / Objetos] Renomeia variáveis e propriedades de objetos
// 🟡 STRINGS : [ 3 ] ⇢ MÉDIA-ALTA
stringArray: true,
stringArrayRotate: true, // Faz o array girar que nem roleta russa — dificulta análise.
stringArrayShuffle: true, // Embaralha tudo, porque por que não, né?
stringArrayThreshold: 0.05 // STRINGS OFUSCADO 100%