Commit Graph
1540 Commits
Author SHA1 Message Date
sanex3339 54be39bb26 Extracted some LiteralTransformer tests to StringArrayStorage.spec.ts 2020-01-14 00:41:56 +03:00
sanex3339 309c678888 LiteralTransformer rotate and shuffle tests refactoring 2020-01-14 00:31:09 +03:00
sanex3339 fb1a927c38 Added seed to literal transformer string array endcoding rc4 test 2020-01-13 01:07:45 +03:00
sanex3339 3bf270e8b9 Updated getRegExpMatch error message 2020-01-13 00:32:53 +03:00
sanex3339 e404b1d520 Updated test for BaseIdentifierObfuscatingReplacer and ArrayStorage 2020-01-12 23:01:12 +03:00
sanex3339 515e4381b6 Fixed string array analyzer tests 2020-01-12 21:55:32 +03:00
sanex3339 24135e3490 Added additional tests 2020-01-12 21:41:24 +03:00
sanex3339 1edf96c0a0 shuffleStringArray option 2020-01-12 19:55:41 +03:00
sanex3339 b764844696 Literal replacer refactoring 2020-01-12 17:48:02 +03:00
sanex3339 b5aac6e03b Fixed acorn versions range 2020-01-10 19:40:55 +03:00
Timofey Kachalov c9fcb6cb11 Merge pull request #492 from javascript-obfuscator/acorn
Switched from `espree` to `acorn`
2020-01-10 19:19:35 +03:00
sanex3339 645e122640 Switched from espree to acorn 2020-01-10 19:02:23 +03:00
Timofey Kachalov 7658c28957 Merge pull request #491 from javascript-obfuscator/prevailing-kind-of-variables-control-flow-fix
Fixed `TypeError: Assignment to constant variable`
0.22.1
2020-01-10 13:23:11 +03:00
sanex3339 77122b7374 Refactoring of CustomNode methods 2020-01-10 13:06:33 +03:00
sanex3339 63fd4a82d9 Fixed tests 2020-01-10 12:13:17 +03:00
sanex3339 1277acea20 Fixed TypeError: Assignment to constant variable when auto-detection of kind of variables is inserted const variables for controlFlowStorage nodes 2020-01-10 11:52:43 +03:00
Timofey Kachalov f39b8a99fe Merge pull request #490 from javascript-obfuscator/dependencies-update-10.01.2020
Dependencies update #1
2020-01-10 09:34:24 +03:00
sanex3339 d1ed113a3e Dependencies update #1 2020-01-10 01:47:45 +03:00
sanex3339 01a07b0879 Updated .npmignore 2020-01-10 01:30:32 +03:00
Timofey Kachalov aa22870ead Merge pull request #489 from javascript-obfuscator/method-definition-literal-key-fix
Added method-definition literal key converting to `computed`
0.22.0
2020-01-09 17:33:03 +03:00
sanex3339 612068024a Added method-definition literal key converting to computed 2020-01-09 17:14:31 +03:00
Timofey Kachalov dcc489a148 Merge pull request #487 from javascript-obfuscator/declaration-kind-analyzer
Auto detection of prevailing kind of variables
2020-01-09 16:55:12 +03:00
sanex3339 78b2be628f Added runtime test with astring and const and let variables 2020-01-09 16:29:03 +03:00
sanex3339 196c6a022b Sync with dev 2020-01-09 15:37:51 +03:00
Timofey Kachalov f8abc301c9 Merge pull request #488 from javascript-obfuscator/issue-360
Fix of wrong mark as `renamedIdentifier` inside `importDeclarationTransformer`
2020-01-09 14:30:48 +03:00
sanex3339 f29802f30e Sync with dev 2020-01-09 14:05:23 +03:00
Timofey Kachalov 2502a5da9a Merge pull request #485 from javascript-obfuscator/bug/360-no-global-renaming-after-two-imports
Fix bug #360: No Global variable renaming after 2 import declarations
2020-01-09 14:02:44 +03:00
sanex3339 1f13f71d54 Updated tests 2020-01-09 09:21:37 +03:00
sanex3339 039aa35069 Updated README.md #2 2020-01-09 08:45:30 +03:00
sanex3339 9dff07e74e Updated README.md 2020-01-09 08:43:24 +03:00
sanex3339 65d4fd1602 Additional tests 2020-01-09 08:30:46 +03:00
sanex3339 e356ed7e96 Version update 2020-01-09 03:07:20 +03:00
sanex3339 bb85924de5 More type-safe way to initialize custom nodes 2020-01-09 02:59:59 +03:00
sanex3339 7ecaa1dfdb Fixed container factories binding 2020-01-09 02:12:46 +03:00
sanex3339 3a1cc4e4f5 Auto detection of prevailing kind of variables 2020-01-09 01:30:34 +03:00
sanex3339 c98cfe1fbc Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/360 2020-01-07 22:47:55 +03:00
Dmitry Zamotkin 7a720af367 Fix bug #360: No Global variable renaming after 2 import declarations 2020-01-07 18:53:11 +03:00
Timofey Kachalov f355309628 Merge pull request #484 from javascript-obfuscator/conditional-comments-fix
Fixed conditional comments in some rare cases
2020-01-07 14:40:00 +03:00
sanex3339 6d3c2ae467 Fixed conditional comments in some rare cases 2020-01-07 14:22:18 +03:00
Timofey Kachalov 023c5b54a7 Merge pull request #483 from javascript-obfuscator/stack-trace-analazer-rename
StackTraceAnalyzer rename to CallsGraphAnalyzer
2020-01-07 13:01:57 +03:00
sanex3339 2c549379a7 StackTraceAnalyzer rename to CallsGraphAnalyzer 2020-01-07 12:37:42 +03:00
sanex3339 c3e9de2acf Updated yarn.lock 0.21.0 2020-01-06 23:23:21 +03:00
sanex3339 ae2249fa83 Updated bundles 2020-01-06 23:16:48 +03:00
Timofey Kachalov df70655ef9 Merge pull request #482 from javascript-obfuscator/assignment-without-declaration-fix
Added logic to skip variable declaration transformation for object destructing without declaration
2020-01-06 23:09:43 +03:00
sanex3339 5f674a43e7 Added more tests 2020-01-06 22:36:09 +03:00
sanex3339 53532e7095 Added more tests 2020-01-06 22:29:44 +03:00
sanex3339 559a814f33 Improved performance of isProhibitedVariableNameUsingInObjectPatternNode by using cache 2020-01-06 22:17:33 +03:00
sanex3339 444f572769 Updated CHANGELOG.md 2020-01-06 21:05:32 +03:00
sanex3339 4dcff4eb4d Added logic to skip variable declaration transformation
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues
2020-01-06 20:57:28 +03:00
Timofey Kachalov a34fb4544f Merge pull request #480 from javascript-obfuscator/console-table
Added `console.table` empty function
2020-01-06 18:51:05 +03:00