sanex
|
753ad7cba8
|
Increased timeout for NumbersToNumericalExpressionsTransformer tests
|
2020-08-29 10:59:09 +03:00 |
|
sanex
|
0d556cbc13
|
Moved MemberExpressionTransformer back to converting transformers
|
2020-08-23 12:34:19 +03:00 |
|
sanex
|
9c04ededc7
|
Reorganized transformers structure and order
|
2020-08-23 09:27:35 +03:00 |
|
sanex
|
ca030004e8
|
Reverted TaggedTemplateLiteral obfuscation. https://github.com/javascript-obfuscator/javascript-obfuscator/issues/716
|
2020-08-18 21:00:07 +03:00 |
|
sanex
|
da41272ef7
|
Fixed obfuscation of literals of ExportNamedDeclaration and ExportAllDeclaration nodes
|
2020-08-14 23:59:57 +03:00 |
|
sanex
|
9ff565f4e3
|
Prevent properties with get and set kinds from extraction with transformObjectKeys option. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/707
|
2020-08-14 20:52: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
|
3fc1af98c5
|
Added float numbers tests to the NumbersToNumericalExpressionsTransformer.spec.ts
|
2020-08-05 09:04:09 +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
|
bfb7a22d3d
|
Added more test for numbersToExpressions option
|
2020-07-12 23:19:15 +03:00 |
|
sanex3339
|
dd8dcac223
|
Added numbersToExpressions option and NumberToNumericalExpressionTransformer
|
2020-07-12 18:24:57 +03:00 |
|
sanex3339
|
39870010e8
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/569
|
2020-03-05 01:25:56 +03:00 |
|
sanex3339
|
e1a24248b2
|
Fixed wrong lexical scope node for object expression host node
|
2020-02-22 21:13:50 +03:00 |
|
sanex3339
|
4e716ed0d0
|
Prevented transformation of object keys in sequence expression that has super call
|
2020-02-09 01:49:51 +03:00 |
|
sanex3339
|
178adcbfaa
|
Slightly changed regexps of variable kinds
|
2020-01-27 00:58:04 +03:00 |
|
sanex3339
|
b454b9e809
|
Additional fixes of transformObjectKeys
|
2020-01-26 20:02:12 +03:00 |
|
sanex3339
|
856709ab12
|
transformObjectKeys refactoring and bug fixes
|
2020-01-26 18:56:31 +03:00 |
|
sanex3339
|
241c069577
|
Fixed test case description
|
2020-01-26 17:16:15 +03:00 |
|
sanex3339
|
5011d89eee
|
Fixed object expression keys transformation when of sequence expressions, when identifier is referenced on the same expression
|
2020-01-26 17:07:23 +03:00 |
|
sanex3339
|
87c8c612b8
|
Fixed wrong object keys transformation of objects inside sequence expressions
|
2020-01-26 14:24:47 +03:00 |
|
sanex3339
|
8585a78672
|
Fixed Maximum call stack size exceeded error on large strings when splitString option is enabled
|
2020-01-26 12:37:41 +03:00 |
|
sanex3339
|
fc2cf933d9
|
More complex object keys transformation + some string literal transformations refactoring
|
2020-01-25 13:50:00 +03:00 |
|
sanex3339
|
f333b9d425
|
Added more tests, renamed some interfaces and classes
|
2020-01-25 01:20:02 +03:00 |
|
sanex3339
|
007af5f52b
|
Object expression keys transformer rework
|
2020-01-25 00:50:49 +03:00 |
|
sanex3339
|
7b231fe308
|
Added more restrictions for object keys transformations
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/516
|
2020-01-24 18:42:37 +03:00 |
|
sanex3339
|
3bc9678f8c
|
Fixed wrong transform object keys behaviour with function default parameters
|
2020-01-23 01:00:06 +03:00 |
|
sanex3339
|
737e1a2d0f
|
Fixed object keys extraction when using with template literals
|
2020-01-20 23:54:58 +03:00 |
|
sanex3339
|
4106e3610f
|
Fixed numeric keys removal on extract during object keys transformation
|
2020-01-15 23:52:48 +03:00 |
|
sanex3339
|
a3c7bd10c6
|
Fixed numeric keys removal on extract during object keys transformation
|
2020-01-15 22:55:09 +03:00 |
|
sanex3339
|
ff6b3013a6
|
eslint-scope transformer
|
2020-01-15 22:15:38 +03:00 |
|
Dmitry Zamotkin
|
cc8ebba8dd
|
A wrong object key when using transform object keys and unicode escape sequence options at once
|
2020-01-13 22:22:37 +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 |
|
sanex3339
|
612068024a
|
Added method-definition literal key converting to computed
|
2020-01-09 17:14:31 +03:00 |
|
sanex3339
|
65d4fd1602
|
Additional tests
|
2020-01-09 08:30:46 +03:00 |
|
sanex3339
|
3a1cc4e4f5
|
Auto detection of prevailing kind of variables
|
2020-01-09 01:30:34 +03:00 |
|
sanex3339
|
56e80ae800
|
More cases with improved objectExpressionKeys support
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/387
|
2020-01-06 01:41:00 +03:00 |
|
sanex3339
|
81779accf0
|
More cases with improved objectExpressionKeys support
|
2020-01-05 19:19:48 +03:00 |
|
sanex3339
|
b88bff186f
|
Version update to 0.21.0
|
2020-01-05 18:45:18 +03:00 |
|
sanex3339
|
b42e6229ee
|
Improved transformObjectKeys option to cover more object expressions
|
2020-01-05 18:13:22 +03:00 |
|
sanex3339
|
b5fa248fde
|
Added new ReservedStringObfuscatingGuard
|
2020-01-02 15:37:13 +03:00 |
|
sanex3339
|
c313802011
|
* The splitStrings option now correctly works with transformObjectKeys option
* Internal `TransformersRunner` rework to support topological sort of node transformers
|
2019-12-30 19:46:49 +03:00 |
|
sanex3339
|
3ba3fff62c
|
The splitStrings option now correctly splits strings inside objects
|
2019-12-29 13:29:08 +03:00 |
|
sanex3339
|
8a0b182161
|
The splitStrings option now affects template literal strings
|
2019-12-29 11:47:51 +03:00 |
|
sanex3339
|
783067b505
|
splitString and splitStringChunkLength options
|
2019-12-28 20:35:59 +03:00 |
|
sanex3339
|
f36a166174
|
0.18.1 version
|
2018-08-18 15:23:40 +03:00 |
|
sanex3339
|
e7f2bd1063
|
Replaced ObfuscationResult and SourceMapCorrector classes by ObfuscatedCode class
|
2018-07-29 16:06:40 +03:00 |
|
sanex3339
|
82c863f62e
|
Merge remote-tracking branch 'origin/master' into template-literal-error
# Conflicts:
# CHANGELOG.md
# dist/index.browser.js
# dist/index.cli.js
# dist/index.js
|
2018-07-12 01:51:10 +03:00 |
|
sanex3339
|
a2a0c9e4d2
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/288
|
2018-07-12 01:29:58 +03:00 |
|
sanex3339
|
a06b23af98
|
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/289
|
2018-07-12 01:05:28 +03:00 |
|