sanex
|
bee043cef3
Identifier names cache option prototype #2. Added readme.
|
4 år sedan |
sanex
|
b71b39f5e7
Merge branch 'master' into rotate-string-array-improvements
|
4 år sedan |
sanex
|
2927fa0ab8
Preventing move of `"use strict";` directive during obfuscation
|
4 år sedan |
sanex
|
efac711ce4
Improved `rotateStringArray` option WIP
|
4 år sedan |
sanex
|
229c99f68c
Added `ExportSpecifierTransformer`. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/791
|
4 år sedan |
sanex
|
4c1bae0527
`unicodeEscapeSequence` logic moved to the `EscapeSequenceTransformer`
|
4 år sedan |
sanex
|
e20f2826e4
Refactoring of StringArrayTransformer.ts: moved logic to StringArrayWrappersTransformer, StringArrayScopeCallsWrapperDataStorage and VisitedLexicalScopeNodesStackStorage
|
4 år sedan |
sanex
|
9c04ededc7
Reorganized transformers structure and order
|
4 år sedan |
sanex
|
0f2f0c2c34
Improved rename of `deadCodeInjection` dead code identifiers. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/708
|
4 år sedan |
sanex3339
|
c85f6c0092
Added ObjectPatternPropertiesTransformer. Added helper for stubbing selected node transformers.
|
4 år sedan |
sanex3339
|
37eb0aa745
ExpressionStatementsMergeTransformer + optimized AbstractStatementSimplifyTransformer logic
|
4 år sedan |
sanex3339
|
c1b0458f3c
Block statement simplify transformer
|
4 år sedan |
sanex3339
|
dd8dcac223
Added `numbersToExpressions` option and NumberToNumericalExpressionTransformer
|
4 år sedan |
sanex3339
|
770d52ccac
IfStatementSimplifyTransformer prototype WIP
|
4 år sedan |
sanex3339
|
1d86852e45
`minify` option and variable declarations merge transformer
|
4 år sedan |
sanex3339
|
11cfaf2b51
Renamed option `mangleProperties` -> `renameProperties`
|
5 år sedan |
sanex3339
|
f0465fc8f8
Base mangle properties realisation
|
5 år sedan |
sanex3339
|
51523c0d5c
Refactoring of custom nodes: split on custom nodes and custom code helpers
|
5 år sedan |
sanex3339
|
102b4cdd58
Use of `eslint-scope` data to rename identifiers #2: refactoring
|
5 år sedan |
sanex3339
|
783067b505
`splitString` and `splitStringChunkLength` options
|
5 år sedan |
Dmitry Zamotkin
|
3c2e0c9eb0
Non-replaceable variables should be preserved to escape collisions with generated variable names
|
5 år sedan |
sanex3339
|
bcb3569e83
Obfuscation of import specifiers #2
|
7 år sedan |
sanex3339
|
b97d47386b
Obfuscation of import specifiers
|
7 år sedan |
sanex3339
|
78cdba9ef6
Added NodeMetadata class
|
7 år sedan |
sanex3339
|
c00685c43d
Custom nodes transformer
|
7 år sedan |
sanex3339
|
2950613d44
Now transformers knows about its transformation stage
|
7 år sedan |
sanex3339
|
ad0b1b0fdf
Eval obfuscation transformers
|
7 år sedan |
sanex3339
|
07c7414420
obfuscation of eval call expressions WIP
|
7 år sedan |
sanex3339
|
d3bd595142
Object keys obfuscation - first working realisation
|
7 år sedan |
sanex3339
|
4bde27915f
Keep comments with specific keywords
|
7 år sedan |