sanex
|
ba3e4d6897
Sync with dev
|
3 years ago |
sanex
|
4ab4406f5e
Fixed tests. Added `inputFileName` option validation
|
3 years ago |
sanex
|
f6d865d6e9
Renamed MethodDefinitionTransformer => ClassFieldTransformer. Added tests.
|
3 years ago |
sanex
|
616ae59d75
`domainDest` => `domainLockRedirectUrl` option rename
|
3 years ago |
sanex
|
4eca2178fd
Added improved `domainDest` option validation
|
3 years ago |
sanex
|
a04dd872c2
Added missing IdentifierNamesCacheFileUtils tests
|
4 years ago |
sanex
|
1f044e937d
Renamed some CLI classes to achieve more consistent naming
|
4 years ago |
sanex
|
4be162a24b
Added property cache implementation
|
4 years ago |
sanex
|
f3c4be22bf
Renamed `obfuscatedCode` => `obfuscationResult` variables
|
4 years ago |
sanex
|
aa64a55203
Some refactoring. Added IdentifierNamesCacheStorage tests
|
4 years ago |
sanex
|
18f72a89c7
Added ThroughIdentifierReplacer for code separate between ScopeIdentifierReplacer and ScopeThroughIdentifiersTransformer
|
4 years ago |
sanex
|
b62f49369c
Added `ScopeThroughIdentifiersTransformer` tests
|
4 years ago |
sanex
|
04be75e27b
Removed padding characters from all base64 encoded strings.
|
4 years ago |
sanex
|
2b499a1037
Added NumericalExpressionDataToNodeConverter tests
|
4 years ago |
sanex
|
b71b39f5e7
Merge branch 'master' into rotate-string-array-improvements
|
4 years ago |
sanex
|
2927fa0ab8
Preventing move of `"use strict";` directive during obfuscation
|
4 years ago |
sanex
|
3f5b2c6811
Added tests for StringArrayRotateFunction transformer, code helper, and template
|
4 years ago |
sanex
|
4079b42fbd
WIP: added random string array scope calls wrappers parameters
|
4 years ago |
sanex
|
8e55d19ebb
Fixed incorrect rename of the identifiers of the added helpers in some rare cases
|
4 years ago |
sanex
|
8ae8e0b50b
New option `ignoreRequireImports` prevents obfuscation of `require` imports
|
4 years ago |
sanex
|
229c99f68c
Added `ExportSpecifierTransformer`. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/791
|
4 years ago |
sanex
|
5c9f5ef838
Tests of `SourceCode` class
|
4 years ago |
sanex
|
c1c0330609
Simplified scripts and tests
|
4 years ago |
sanex
|
34b1619ee6
Refactoring of `unicodeEscapeSequence` logic
|
4 years ago |
sanex
|
9301f6aa63
Refactoring, option rename on `forceTransformStrings`
|
4 years ago |
sanex
|
dc3da64da7
`EscapeSequenceTransformer` moved to the `Finalizing` transformers
|
4 years ago |
sanex
|
4c1bae0527
`unicodeEscapeSequence` logic moved to the `EscapeSequenceTransformer`
|
4 years ago |
sanex
|
47263a4c1c
Added tests for VisitedLexicalScopeNodesStackStorage class
|
4 years ago |
sanex
|
e20f2826e4
Refactoring of StringArrayTransformer.ts: moved logic to StringArrayWrappersTransformer, StringArrayScopeCallsWrapperDataStorage and VisitedLexicalScopeNodesStackStorage
|
4 years ago |
sanex
|
84432e87e8
Improved `stringArrayIntermediateVariablesCount` option with function intermediate calls
|
4 years ago |