sanex
|
aac5d1d007
|
Mixed string array encoding: additional refactoring, validation and README.md update
|
2020-08-30 18:19:09 +03:00 |
|
sanex
|
752fa6baa2
|
Mixed string array encoding prototype
|
2020-08-30 12:50:49 +03:00 |
|
sanex
|
9c04ededc7
|
Reorganized transformers structure and order
|
2020-08-23 09:27:35 +03:00 |
|
sanex
|
0f2f0c2c34
|
Improved rename of deadCodeInjection dead code identifiers. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/708
|
2020-08-18 13:57:53 +03:00 |
|
sanex3339
|
574a4854ad
|
Added TaggedTemplateLiteral obfuscation. https://github.com/javascript-obfuscator/javascript-obfuscator/issues/696
|
2020-08-06 22:32:07 +03:00 |
|
sanex3339
|
86d599fc07
|
Fixed test:dev test
|
2020-08-06 11:03:53 +03:00 |
|
sanex3339
|
88d0cbfc99
|
estraverse and escodegen update
|
2020-08-06 09:18:38 +03:00 |
|
sanex3339
|
af0649bb56
|
Improved disableConsoleOutput template. https://github.com/javascript-obfuscator/javascript-obfuscator/issues/691
|
2020-08-04 10:36:13 +03:00 |
|
sanex3339
|
7ce5f964d6
|
Improved ObjectPatternPropertiesTransformer logic. Added tests.
|
2020-07-31 17:58:20 +03:00 |
|
sanex3339
|
c85f6c0092
|
Added ObjectPatternPropertiesTransformer. Added helper for stubbing selected node transformers.
|
2020-07-31 10:28:27 +03:00 |
|
sanex3339
|
37eb0aa745
|
ExpressionStatementsMergeTransformer + optimized AbstractStatementSimplifyTransformer logic
|
2020-07-15 15:20:19 +03:00 |
|
sanex3339
|
f10d1d479d
|
Improved nested variable declarations merging
|
2020-07-15 11:06:58 +03:00 |
|
sanex3339
|
c1b0458f3c
|
Block statement simplify transformer
|
2020-07-15 10:19:41 +03:00 |
|
sanex3339
|
bfb7a22d3d
|
Added more test for numbersToExpressions option
|
2020-07-12 23:19:15 +03:00 |
|
sanex3339
|
19fa1fb602
|
Pass simplify and numbersToExpressions options to CustomCodeHelperObfuscator obfuscation
|
2020-07-12 21:09:13 +03:00 |
|
sanex3339
|
1beb3cd774
|
Added optimisations to numbersToExpressions option. Updated tests
|
2020-07-12 19:05:24 +03:00 |
|
sanex3339
|
dd8dcac223
|
Added numbersToExpressions option and NumberToNumericalExpressionTransformer
|
2020-07-12 18:24:57 +03:00 |
|
sanex3339
|
f07452e139
|
Added number numerical expression analyzer
|
2020-07-12 12:31:40 +03:00 |
|
sanex3339
|
27be5b2cd5
|
Added mangled-shuffled identifier names generator
|
2020-07-09 11:10:31 +03:00 |
|
sanex3339
|
87e23748f0
|
Renamed option: minify -> simplify
|
2020-07-06 21:47:09 +03:00 |
|
sanex3339
|
3a3d350d96
|
Added tests for prohibited single if statement
|
2020-07-04 12:53:31 +03:00 |
|
sanex3339
|
937309a664
|
Added more logic to simplify partially valid if statement branches
|
2020-07-02 09:09:18 +03:00 |
|
sanex3339
|
31551f4e33
|
Simple consequent only tests for IfStatementSimplifyTransformer
|
2020-06-29 10:50:40 +03:00 |
|
sanex3339
|
c2d033599e
|
IfStatementSimplifyTransformer prototype WIP: refactoring #2
|
2020-06-28 23:28:03 +03:00 |
|
sanex3339
|
1d86852e45
|
minify option and variable declarations merge transformer
|
2020-06-26 12:41:01 +03:00 |
|
sanex3339
|
49259f1ef4
|
Updated escodegen, fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/638, added test
|
2020-06-23 08:24:17 +03:00 |
|
sanex3339
|
5811d649cd
|
Updated README.md #3
|
2020-06-07 18:11:01 +03:00 |
|
sanex3339
|
74e9f26a62
|
Updated README.md
|
2020-06-07 17:45:32 +03:00 |
|
sanex3339
|
6c6b5bbc4b
|
TEST: changed dev test
|
2020-06-06 21:31:35 +03:00 |
|
sanex3339
|
06176c29a6
|
Refactoring of mangle properties transformers and replacers
|
2020-06-06 09:25:10 +03:00 |
|
sanex3339
|
f0465fc8f8
|
Base mangle properties realisation
|
2020-06-05 23:44:05 +03:00 |
|
sanex3339
|
ca6a2cd5d6
|
Updated readme for BigInt literals support
|
2020-04-27 10:01:18 +03:00 |
|
sanex3339
|
fb834c8de1
|
0.28.0 release
Support of BigInt
|
2020-04-25 12:12:07 +03:00 |
|
sanex3339
|
3ba7a8172b
|
Dependencies update #3: Estree
|
2020-03-22 21:07:22 +03:00 |
|
sanex3339
|
e7a6186eb6
|
Code transformers #2: HashbangOperatorTransformer
|
2020-03-14 23:37:33 +03:00 |
|
sanex3339
|
56f73df7af
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/575
|
2020-03-13 10:25:17 +03:00 |
|
sanex3339
|
39870010e8
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/569
|
2020-03-05 01:25:56 +03:00 |
|
sanex3339
|
d229c8ffa1
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/563
|
2020-02-26 19:13:27 +03:00 |
|
sanex3339
|
e1a24248b2
|
Fixed wrong lexical scope node for object expression host node
|
2020-02-22 21:13:50 +03:00 |
|
sanex3339
|
ed09424df5
|
Changed file log messages
|
2020-02-20 23:33:13 +03:00 |
|
sanex3339
|
e3f8291657
|
Improved new self defending code
|
2020-02-17 00:43:27 +03:00 |
|
sanex3339
|
499c2b1a33
|
Fixed string array name preserving inside string array helpers
|
2020-02-16 23:39:39 +03:00 |
|
sanex3339
|
a2e9c05ce8
|
Fixed errors related to identifiers. Changed self defending helper
|
2020-02-16 14:41:32 +03:00 |
|
sanex3339
|
dd7c1df9f9
|
Fixed wrong names generation for the custom nodes
|
2020-02-15 14:14:59 +03:00 |
|
sanex3339
|
9dde522879
|
Custom nodes refactoring. CustomNodeObfuscator class.
|
2020-02-14 00:44:58 +03:00 |
|
sanex3339
|
89e8a2452a
|
More stable way to preserve identifiers with scope identifiers traverser
|
2020-02-13 01:57:36 +03:00 |
|
sanex3339
|
002697caf5
|
Improved mangled identifier names generator. Improved variable preserving.
|
2020-02-11 23:03:02 +03:00 |
|
sanex3339
|
029d5953c2
|
Added more tests of identifier names conflicts when using identifiersPrefix
|
2020-02-09 17:14:53 +03:00 |
|
sanex3339
|
ac259dab1c
|
Added more fixes of identifier names conflicts when using identifiersPrefix
|
2020-02-09 15:34:18 +03:00 |
|
sanex3339
|
78722782de
|
Additional improvements of variables preserving
|
2020-02-09 14:26:34 +03:00 |
|