Commit History

Автор SHA1 Съобщение Дата
  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 години
  sanex3339 7ce5f964d6 Improved ObjectPatternPropertiesTransformer logic. Added tests. преди 4 години
  sanex3339 37eb0aa745 ExpressionStatementsMergeTransformer + optimized AbstractStatementSimplifyTransformer logic преди 4 години
  sanex3339 dd8dcac223 Added `numbersToExpressions` option and NumberToNumericalExpressionTransformer преди 4 години