Big update
This updates comes with many bug fixes:
- Fixed #72
-
- ES5 to handle Class Fields
Note: The ES5
option is not meant to replace Babel. It is only intended to undo ES6 features the obfuscator may have added to your code.
-
Fixed #74
-
- Anti Tooling to not break Symbols
-
Fixed #75
-
- Minify to properly handle Object constructors
-
Fixed #76
-
- Minify to not cause syntax errors when objects used
^
,`
,[
,]
as property keys
- Minify to not cause syntax errors when objects used
-
Fixed #77
-
- Dispatcher to not break code that uses generic names like
toString
andhasOwnProperty
- Dispatcher to not break code that uses generic names like
-
Fixed #78
-
- Object Extraction to not error on objects with spread elements
-
Fixed #79
-
- JsConfuser now supports
BigInt
literals
- JsConfuser now supports
-
Fixed #80
-
- Rename Variables to not break code that had
var
andlet
variables in the same scope
- Rename Variables to not break code that had
-
Fixed #81
-
- Control Flow Flattening to not break
typeof
expressions
- Control Flow Flattening to not break
-
Fixed #82
-
- String Concealing to not break class constructors