sanex3339
|
66640b4152
Refactoring related on splitting between nodes with statements and nodes with lexical scopes
|
6 gadi atpakaļ |
sanex3339
|
55e52dca95
Fixed tslint errors
|
6 gadi atpakaļ |
sanex3339
|
63a4e36a7a
Removed redundant check for `cachedReplaceableIdentifiersNamesMap`
|
6 gadi atpakaļ |
sanex3339
|
e7587b1632
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/293
|
6 gadi atpakaļ |
sanex3339
|
5fdf26b941
Added getBlockScopeOfNode method
|
7 gadi atpakaļ |
sanex3339
|
19696ec33c
Use block scope instead node identifier
|
7 gadi atpakaļ |
sanex3339
|
3ea05aa0e1
Switched `esprima` on `espree`. Obfuscation of `export` declarations
|
7 gadi atpakaļ |
sanex3339
|
6f480a6f6f
Fixed rare bug with runtime error with `identifiersNameGenarator`: `mangled`
|
7 gadi atpakaļ |
sanex3339
|
78cdba9ef6
Added NodeMetadata class
|
7 gadi atpakaļ |
sanex3339
|
10144ee6e6
Added more tests and fixes of #217
|
7 gadi atpakaļ |
sanex3339
|
b061b3d889
Remove few any types
|
7 gadi atpakaļ |
sanex3339
|
fccf170c08
Obfuscating tranformers and identifier replacer refactoring
|
7 gadi atpakaļ |
sanex3339
|
cf94be2285
Add prefix only for variables with global declaration
|
7 gadi atpakaļ |
sanex3339
|
e4f9c100f8
Changed random identifiers prefix length to 6 characters
|
7 gadi atpakaļ |
sanex3339
|
2950613d44
Now transformers knows about its transformation stage
|
7 gadi atpakaļ |
sanex3339
|
d3bd595142
Object keys obfuscation - first working realisation
|
7 gadi atpakaļ |
sanex3339
|
815b17dfb9
Update to typescript 2.6.0
|
7 gadi atpakaļ |
sanex3339
|
cda333eefe
tslint rules update
|
7 gadi atpakaļ |
sanex3339
|
2039e196dd
Project structure reorganized part 2
|
7 gadi atpakaļ |
sanex3339
|
22756b8b34
Project structure reorganized
|
7 gadi atpakaļ |
sanex3339
|
bbaa843739
Added obfuscation of es2015 class names
|
7 gadi atpakaļ |