sanex
|
98bf2e6256
|
Switched form escodegen to @javascript-obfuscator/escodegen
Added tests for some es11/es12 features
|
2020-11-04 21:01:59 +03:00 |
|
sanex
|
76ee41a4a1
|
Typescript version update on 4.1.0-beta
|
2020-09-23 10:03:58 +03:00 |
|
sanex3339
|
39870010e8
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/569
|
2020-03-05 01:25:56 +03:00 |
|
sanex3339
|
6d03a2bacf
|
Added prefixes to the generated global identifiers of the added code
|
2020-03-04 09:57:38 +03:00 |
|
sanex3339
|
ed09424df5
|
Changed file log messages
|
2020-02-20 23:33:13 +03:00 |
|
sanex3339
|
7a6a35964b
|
Migration from tslint on eslint #2
|
2020-01-31 22:30:19 +03:00 |
|
sanex3339
|
d0285aa085
|
A file path will be displayed on obfuscation error
|
2020-01-21 01:34:43 +03:00 |
|
sanex3339
|
c050ebca38
|
ecmaVersion constant
|
2020-01-19 00:15:24 +03:00 |
|
sanex3339
|
645e122640
|
Switched from espree to acorn
|
2020-01-10 19:02:23 +03:00 |
|
sanex3339
|
3a1cc4e4f5
|
Auto detection of prevailing kind of variables
|
2020-01-09 01:30:34 +03:00 |
|
sanex3339
|
114b053bd9
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/419
|
2020-01-03 14:34:15 +03:00 |
|
sanex3339
|
5c61532efd
|
0.18.5 version. Dependencies update
|
2019-11-30 19:56:52 +03:00 |
|
sanex3339
|
66640b4152
|
Refactoring related on splitting between nodes with statements and nodes with lexical scopes
|
2018-07-29 14:07:09 +03:00 |
|
sanex3339
|
5fdf26b941
|
Added getBlockScopeOfNode method
|
2018-06-07 11:07:06 +03:00 |
|
sanex3339
|
850cd68804
|
Added new utils method getRootStatementOfNode
|
2018-05-25 11:15:45 +03:00 |
|
sanex3339
|
4b74976cc7
|
Some refactoring
|
2018-05-24 11:22:54 +03:00 |
|
sanex3339
|
87b8c52a20
|
Merge remote-tracking branch 'origin/master' into tslint-rules-update
# Conflicts:
# dist/index.js
|
2018-03-29 23:53:35 +03:00 |
|
sanex3339
|
ad16e6403b
|
Updated TSLint rules
|
2018-03-29 23:42:58 +03:00 |
|
sanex3339
|
1820055616
|
Optimised convertCodeToStructure method
|
2018-03-28 10:52:06 +03:00 |
|
sanex3339
|
3ea05aa0e1
|
Switched esprima on espree. Obfuscation of export declarations
|
2018-03-25 20:32:08 +03:00 |
|
sanex3339
|
592ba47f33
|
New metadata for literals
|
2018-03-16 11:29:50 +03:00 |
|
sanex3339
|
469c51d69d
|
Removed few any
|
2018-03-16 01:26:03 +03:00 |
|
sanex3339
|
78cdba9ef6
|
Added NodeMetadata class
|
2018-03-15 23:19:15 +03:00 |
|
sanex3339
|
1bb521b773
|
0.14.1 Temporary fix for wrong esprima template-literal parsing
|
2018-02-13 23:02:19 +03:00 |
|
sanex3339
|
a8c4660875
|
Added few utility helpers for finding sibling statement nodes
|
2018-02-13 18:53:42 +03:00 |
|
sanex3339
|
b061b3d889
|
Remove few any types
|
2018-02-02 23:00:50 +03:00 |
|
sanex3339
|
87a4638159
|
Fixed dead code injection runtime error caused by identifiers conflict
|
2018-01-16 23:21:16 +03:00 |
|
sanex3339
|
21641cd0dd
|
Refactoring of NodeUtils and NodeGuards classes
|
2018-01-05 00:25:44 +03:00 |
|
sanex3339
|
d3bd595142
|
Object keys obfuscation - first working realisation
|
2018-01-04 15:57:40 +03:00 |
|
sanex3339
|
75cf036c72
|
0.13.0 release
|
2017-12-18 00:46:24 +03:00 |
|
sanex3339
|
f5b9c22f11
|
Dependencies update
|
2017-11-18 20:53:10 +03:00 |
|
sanex3339
|
815b17dfb9
|
Update to typescript 2.6.0
|
2017-10-24 10:04:42 +03:00 |
|
sanex3339
|
19111abe0e
|
Moved logic from ParentificationTransformer to NodeUtils.parentizeNode method
|
2017-09-09 00:46:53 +03:00 |
|
sanex3339
|
2039e196dd
|
Project structure reorganized part 2
|
2017-09-08 18:05:24 +03:00 |
|
sanex3339
|
22756b8b34
|
Project structure reorganized
|
2017-09-07 22:43:23 +03:00 |
|
sanex3339
|
6819ba675a
|
Refactoring
|
2017-09-07 19:47:17 +03:00 |
|
sanex3339
|
27fe24f70a
|
Dependencies update
|
2017-09-04 12:10:55 +03:00 |
|
sanex3339
|
848a31d92b
|
Types refactoring
|
2017-08-02 16:57:56 +03:00 |
|
sanex3339
|
5144b2b76a
|
Fixed processing of null value in NodeUtils.clone() method
|
2017-08-02 00:48:31 +03:00 |
|
sanex3339
|
31fdfae074
|
Added tslint-eslint-rules rules
|
2017-07-10 22:57:52 +03:00 |
|
sanex3339
|
735bbb4b3c
|
Switched from escodegen to escodegen-wallaby
|
2017-06-10 17:30:17 +03:00 |
|
sanex3339
|
382598b5c5
|
Switched from escodegen to escodegen-wallaby
|
2017-06-10 17:30:16 +03:00 |
|
sanex3339
|
0320841f2d
|
Performance boost: replaced for..of loops on forEach loops in important to performance places
|
2017-01-22 01:55:42 +03:00 |
|
sanex3339
|
9ff5b03d62
|
renamed obfuscated node property to obfuscatedNode
|
2017-01-16 13:14:07 +03:00 |
|
sanex3339
|
326f4c0268
|
BlockStatementControlFlowTransformers small performance fix
|
2017-01-10 19:04:49 +03:00 |
|
sanex3339
|
d614915575
|
slightly stronger tslint rules
|
2017-01-08 13:36:26 +03:00 |
|
sanex3339
|
ef64010fc5
|
LogicalExpressionControlFlowReplacer + tests
|
2016-12-28 19:42:49 +03:00 |
|
sanex3339
|
1271de0b3a
|
fixed functionObfuscator runtime regression error
|
2016-12-24 19:33:16 +03:00 |
|
sanex3339
|
1aed037b15
|
esprima parse speedup when sourcemap is disable
|
2016-12-24 17:37:48 +03:00 |
|
sanex3339
|
e88bec9189
|
0.9.0-dev.5
|
2016-12-24 16:04:48 +03:00 |
|