Dmitry Zamotkin
|
dfe704d3ba
|
Upgrade to latest 6.1.2 Espree version.
The attachComment option is removed that's why CommentTransformer refactored to emulate the old behaviour.
|
2019-12-02 23:35:14 +03:00 |
|
sanex3339
|
5c61532efd
|
0.18.5 version. Dependencies update
|
2019-11-30 19:56:52 +03:00 |
|
sanex3339
|
e7f2bd1063
|
Replaced ObfuscationResult and SourceMapCorrector classes by ObfuscatedCode class
|
2018-07-29 16:06:40 +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
|
2e192f945d
|
Dependencies update
|
2018-05-28 01:05:28 +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
|
1d0046eb8d
|
Dependencies update, added test for MapStorage
|
2018-03-29 22:06:20 +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
|
37a36429a9
|
Disabled generation of identifiers that matching with values of reservedNames option.
|
2018-03-21 23:17:53 +03:00 |
|
sanex3339
|
d08a1e4075
|
Splitted IStorage into two separate interfaces for map and array storages
|
2018-03-20 00:17:20 +03:00 |
|
sanex3339
|
1149ee4be0
|
Tests for NodeMetadata class
|
2018-03-19 01:28:34 +03:00 |
|
sanex3339
|
592ba47f33
|
New metadata for literals
|
2018-03-16 11:29:50 +03:00 |
|
sanex3339
|
78cdba9ef6
|
Added NodeMetadata class
|
2018-03-15 23:19:15 +03:00 |
|
sanex3339
|
0c088af218
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/210
|
2018-03-02 01:00:33 +03:00 |
|
sanex3339
|
f6edb4c9df
|
Dependencies update
|
2018-02-25 12:53:45 +03:00 |
|
sanex3339
|
e5778b4fa4
|
New CLI option: exclude
|
2018-02-24 13:54:44 +03:00 |
|
sanex3339
|
380ecd1337
|
Added test for static log method of Logger
|
2018-02-20 10:41:47 +03:00 |
|
sanex3339
|
042ae023be
|
Added few tests to Logger
|
2018-02-20 01:00:56 +03:00 |
|
sanex3339
|
9b475eb795
|
Added logging of file name during CLI obfuscation
|
2018-02-19 23:58:12 +03:00 |
|
sanex3339
|
7af427d586
|
Syncing with master
|
2018-02-18 00:14:12 +03:00 |
|
sanex3339
|
7753d53028
|
Added tests for EsprimaFacade
|
2018-02-17 20:54:57 +03:00 |
|
sanex3339
|
67af6c8016
|
Added tests for CLI .json config reading
|
2018-02-16 00:55:08 +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
|
eb68e7ea57
|
Initializable decorator improvements
|
2018-02-09 01:55:40 +03:00 |
|
sanex3339
|
4b25c31f48
|
Initializable decorator refactoring #1
|
2018-02-04 20:27:14 +03:00 |
|
sanex3339
|
b061b3d889
|
Remove few any types
|
2018-02-02 23:00:50 +03:00 |
|
sanex3339
|
8b01f151bd
|
Update to typescript 2.7.1 #2
|
2018-02-02 00:43:05 +03:00 |
|
sanex3339
|
19ff4cfb1e
|
Removed random internal random generation of identifiers prefix
|
2018-01-24 15:04:13 +03:00 |
|
sanex3339
|
dae69bde8c
|
Tests for identifierPrefix option
|
2018-01-23 16:05:09 +03:00 |
|
sanex3339
|
cf94be2285
|
Add prefix only for variables with global declaration
|
2018-01-22 23:15:43 +03:00 |
|
sanex3339
|
e4f9c100f8
|
Changed random identifiers prefix length to 6 characters
|
2018-01-19 22:40:59 +03:00 |
|
sanex3339
|
6de55d27f3
|
Random identifiers prefix generation
|
2018-01-19 01:49:12 +03:00 |
|
sanex3339
|
d4b801e71e
|
identifiersPrefix option
|
2018-01-18 01:36:17 +03:00 |
|
sanex3339
|
3f94517bc1
|
Additional tests to improve code coverage #1
|
2018-01-13 21:39:31 +03:00 |
|
sanex3339
|
21641cd0dd
|
Refactoring of NodeUtils and NodeGuards classes
|
2018-01-05 00:25:44 +03:00 |
|
sanex3339
|
3e1e1142ba
|
Added more tests. Updated NodeAppender class to work with all scope nodes.
|
2018-01-04 23:02:15 +03:00 |
|
sanex3339
|
d3bd595142
|
Object keys obfuscation - first working realisation
|
2018-01-04 15:57:40 +03:00 |
|
sanex3339
|
a3a52f88a1
|
Improved CLI directory obfuscation
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/157
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/156
|
2017-12-31 17:18:27 +03:00 |
|
sanex3339
|
292647b519
|
Optimisations for identifers renaming
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/146
|
2017-12-13 00:26:23 +03:00 |
|
sanex3339
|
74351be750
|
identifierNamesGenerator option
|
2017-12-05 00:09:34 +03:00 |
|
sanex3339
|
b1b610c829
|
0.13.0-dev.0 release
|
2017-12-03 23:58:54 +03:00 |
|
sanex3339
|
53172ad8a1
|
0.13.0-dev.0 release
|
2017-12-03 21:30:48 +03:00 |
|
sanex3339
|
389c49582c
|
Identifier name generators: Hexadecimal and Mangled
|
2017-11-30 00:55:47 +03:00 |
|
sanex3339
|
3da66f7219
|
0.12.0 release
|
2017-11-03 20:00:09 +03:00 |
|
sanex3339
|
2fa1c95f5a
|
Added target option
|
2017-10-11 02:02:19 +03:00 |
|
sanex3339
|
758448f3fc
|
Added more tests for directory compilation and fixed some logic.
|
2017-10-10 23:23:32 +03:00 |
|