A powerful obfuscator for JavaScript and Node.js
BSD-2-CLAUSE License
Bot releases are hidden (Show)
Published by sanex3339 over 6 years ago
Published by sanex3339 over 6 years ago
inputFileName
allows to set name of the input file with source code. This name will used internally, for example, for source map generation.domainLock
now will work in SVG.Published by sanex3339 over 6 years ago
inputFileName
allows to set name of the input file with source code. This name will used internally, for example, for source map generation.domainLock
now will work in SVG.Published by sanex3339 over 6 years ago
Published by sanex3339 over 6 years ago
esprima
on espree
node@4
and node@5
support.extension
value of target
option on browser-no-eval
.reservedName
option. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/216
exclude
allows to exclude specific files or directories from obfuscation.import
and export
declarations.Published by sanex3339 over 6 years ago
esprima
error messages.Published by sanex3339 over 6 years ago
Published by sanex3339 over 6 years ago
Published by sanex3339 over 6 years ago
identifiersPrefix
sets prefix for all generated identifiers.transformObjectKeys
enables object keys transformation and obfuscation.eval
expressions obfuscation.deadCodeInjection
is enabled and identifierNamesGenerator
is set to mangled
.Published by sanex3339 over 6 years ago
identifiersPrefix
sets prefix for all generated identifiers.transformObjectKeys
enables object keys transformation and obfuscation.eval
expressions obfuscation.deadCodeInjection
is enabled and identifierNamesGenerator
is set to mangled
Published by sanex3339 almost 7 years ago
transformObjectKeys
enables object keys transformation and obfuscation.eval
expressions obfuscation.deadCodeInjection
is enabled and identifierNamesGenerator
is set to mangled
Published by sanex3339 almost 7 years ago
Published by sanex3339 almost 7 years ago
mangle
option was removed.identifierNamesGenerator
allows to set identifier names generator (hexadecimal
or mangled
).kebab-case
format (--disableConsoleOutout
-> --disable-console-output
).mangle
option algorithm without esmangle
; fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/110
@license
and @preserve
words won't be removed from obfuscated code.Published by sanex3339 almost 7 years ago
Published by sanex3339 almost 7 years ago
Published by sanex3339 almost 7 years ago
Published by sanex3339 almost 7 years ago
Published by sanex3339 almost 7 years ago
Published by sanex3339 about 7 years ago
target
allows to set target environment for obfuscated code.es2015
class names.Published by sanex3339 about 7 years ago