sanex3339
|
850cd68804
Added new utils method `getRootStatementOfNode`
|
7 éve |
sanex3339
|
4b74976cc7
Some refactoring
|
7 éve |
sanex3339
|
87b8c52a20
Merge remote-tracking branch 'origin/master' into tslint-rules-update
|
7 éve |
sanex3339
|
ad16e6403b
Updated TSLint rules
|
7 éve |
sanex3339
|
1820055616
Optimised `convertCodeToStructure` method
|
7 éve |
sanex3339
|
3ea05aa0e1
Switched `esprima` on `espree`. Obfuscation of `export` declarations
|
7 éve |
sanex3339
|
592ba47f33
New metadata for literals
|
7 éve |
sanex3339
|
469c51d69d
Removed few any
|
7 éve |
sanex3339
|
78cdba9ef6
Added NodeMetadata class
|
7 éve |
sanex3339
|
1bb521b773
0.14.1 Temporary fix for wrong esprima template-literal parsing
|
7 éve |
sanex3339
|
a8c4660875
Added few utility helpers for finding sibling statement nodes
|
7 éve |
sanex3339
|
b061b3d889
Remove few any types
|
7 éve |
sanex3339
|
87a4638159
Fixed dead code injection runtime error caused by identifiers conflict
|
7 éve |
sanex3339
|
21641cd0dd
Refactoring of NodeUtils and NodeGuards classes
|
7 éve |
sanex3339
|
d3bd595142
Object keys obfuscation - first working realisation
|
7 éve |
sanex3339
|
75cf036c72
0.13.0 release
|
7 éve |
sanex3339
|
f5b9c22f11
Dependencies update
|
7 éve |
sanex3339
|
815b17dfb9
Update to typescript 2.6.0
|
7 éve |
sanex3339
|
19111abe0e
Moved logic from ParentificationTransformer to NodeUtils.parentizeNode method
|
7 éve |
sanex3339
|
2039e196dd
Project structure reorganized part 2
|
7 éve |
sanex3339
|
22756b8b34
Project structure reorganized
|
7 éve |
sanex3339
|
6819ba675a
Refactoring
|
7 éve |
sanex3339
|
27fe24f70a
Dependencies update
|
7 éve |
sanex3339
|
848a31d92b
Types refactoring
|
7 éve |
sanex3339
|
5144b2b76a
Fixed processing of `null` value in NodeUtils.clone() method
|
7 éve |
sanex3339
|
31fdfae074
Added `tslint-eslint-rules` rules
|
7 éve |
sanex3339
|
735bbb4b3c
Switched from `escodegen` to `escodegen-wallaby`
|
8 éve |
sanex3339
|
382598b5c5
Switched from `escodegen` to `escodegen-wallaby`
|
8 éve |
sanex3339
|
0320841f2d
Performance boost: replaced for..of loops on forEach loops in important to performance places
|
8 éve |
sanex3339
|
9ff5b03d62
renamed `obfuscated` node property to `obfuscatedNode`
|
8 éve |