Commit History

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