sanex
|
18f72a89c7
Added ThroughIdentifierReplacer for code separate between ScopeIdentifierReplacer and ScopeThroughIdentifiersTransformer
|
4 年 前 |
sanex
|
b62f49369c
Added `ScopeThroughIdentifiersTransformer` tests
|
4 年 前 |
sanex
|
04be75e27b
Removed padding characters from all base64 encoded strings.
|
4 年 前 |
sanex
|
2b499a1037
Added NumericalExpressionDataToNodeConverter tests
|
4 年 前 |
sanex
|
b71b39f5e7
Merge branch 'master' into rotate-string-array-improvements
|
4 年 前 |
sanex
|
2927fa0ab8
Preventing move of `"use strict";` directive during obfuscation
|
4 年 前 |
sanex
|
3f5b2c6811
Added tests for StringArrayRotateFunction transformer, code helper, and template
|
4 年 前 |
sanex
|
4079b42fbd
WIP: added random string array scope calls wrappers parameters
|
4 年 前 |
sanex
|
8e55d19ebb
Fixed incorrect rename of the identifiers of the added helpers in some rare cases
|
4 年 前 |
sanex
|
8ae8e0b50b
New option `ignoreRequireImports` prevents obfuscation of `require` imports
|
4 年 前 |
sanex
|
229c99f68c
Added `ExportSpecifierTransformer`. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/791
|
4 年 前 |
sanex
|
5c9f5ef838
Tests of `SourceCode` class
|
4 年 前 |
sanex
|
c1c0330609
Simplified scripts and tests
|
4 年 前 |
sanex
|
34b1619ee6
Refactoring of `unicodeEscapeSequence` logic
|
4 年 前 |
sanex
|
9301f6aa63
Refactoring, option rename on `forceTransformStrings`
|
4 年 前 |
sanex
|
dc3da64da7
`EscapeSequenceTransformer` moved to the `Finalizing` transformers
|
4 年 前 |
sanex
|
4c1bae0527
`unicodeEscapeSequence` logic moved to the `EscapeSequenceTransformer`
|
4 年 前 |
sanex
|
47263a4c1c
Added tests for VisitedLexicalScopeNodesStackStorage class
|
4 年 前 |
sanex
|
e20f2826e4
Refactoring of StringArrayTransformer.ts: moved logic to StringArrayWrappersTransformer, StringArrayScopeCallsWrapperDataStorage and VisitedLexicalScopeNodesStackStorage
|
4 年 前 |
sanex
|
84432e87e8
Improved `stringArrayIntermediateVariablesCount` option with function intermediate calls
|
4 年 前 |
sanex
|
1b656d7386
New option: `stringArrayIntermediateCalls` sets the passed amount of intermediate variables for the `string array`
|
4 年 前 |
sanex
|
6ec92420f5
New API: `getOptionsByPreset` allows to get options for the passed options preset name
|
4 年 前 |
sanex
|
2e711e46e4
Removed unnecessary CLI sanitizers
|
4 年 前 |
sanex
|
017ade47db
Fixed order of StringArrayCallsWrapper code helpers, added tests
|
4 年 前 |
sanex
|
4ebd98a04c
Added OptionsPresetSanitizer to the tests #2
|
4 年 前 |
sanex
|
fece163cc3
Added OptionsPresetSanitizer to the tests
|
4 年 前 |
sanex
|
0d556cbc13
Moved MemberExpressionTransformer back to converting transformers
|
4 年 前 |
sanex
|
9c04ededc7
Reorganized transformers structure and order
|
4 年 前 |
sanex
|
4f28bee90f
Renamed ConsoleOutputDisable template
|
4 年 前 |
sanex3339
|
af0649bb56
Improved `disableConsoleOutput` template. https://github.com/javascript-obfuscator/javascript-obfuscator/issues/691
|
4 年 前 |