Commit History

Autor SHA1 Mensaxe Data
  sanex3339 c85f6c0092 Added ObjectPatternPropertiesTransformer. Added helper for stubbing selected node transformers. %!s(int64=4) %!d(string=hai) anos
  sanex3339 37eb0aa745 ExpressionStatementsMergeTransformer + optimized AbstractStatementSimplifyTransformer logic %!s(int64=4) %!d(string=hai) anos
  sanex3339 c1b0458f3c Block statement simplify transformer %!s(int64=4) %!d(string=hai) anos
  sanex3339 dd8dcac223 Added `numbersToExpressions` option and NumberToNumericalExpressionTransformer %!s(int64=4) %!d(string=hai) anos
  sanex3339 87e23748f0 Renamed option: minify -> simplify %!s(int64=4) %!d(string=hai) anos
  sanex3339 770d52ccac IfStatementSimplifyTransformer prototype WIP %!s(int64=4) %!d(string=hai) anos
  sanex3339 1d86852e45 `minify` option and variable declarations merge transformer %!s(int64=4) %!d(string=hai) anos
  sanex3339 11cfaf2b51 Renamed option `mangleProperties` -> `renameProperties` %!s(int64=5) %!d(string=hai) anos
  sanex3339 f5e06fcfed Added `mangleProperties` option %!s(int64=5) %!d(string=hai) anos
  sanex3339 f0465fc8f8 Base mangle properties realisation %!s(int64=5) %!d(string=hai) anos
  sanex3339 75c2a7b5d6 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/590 %!s(int64=5) %!d(string=hai) anos
  sanex3339 e7a6186eb6 Code transformers #2: HashbangOperatorTransformer %!s(int64=5) %!d(string=hai) anos
  sanex3339 3a86db105b Code transformers #1 %!s(int64=5) %!d(string=hai) anos
  sanex3339 70428d0c36 Reverted commander version %!s(int64=5) %!d(string=hai) anos
  sanex3339 ed09424df5 Changed file log messages %!s(int64=5) %!d(string=hai) anos
  sanex3339 499c2b1a33 Fixed string array name preserving inside string array helpers %!s(int64=5) %!d(string=hai) anos
  sanex3339 51523c0d5c Refactoring of custom nodes: split on custom nodes and custom code helpers %!s(int64=5) %!d(string=hai) anos
  sanex3339 64b61a7ae7 Migration from tslint on eslint #1 %!s(int64=5) %!d(string=hai) anos
  sanex3339 d0285aa085 A file path will be displayed on obfuscation error %!s(int64=5) %!d(string=hai) anos
  sanex3339 c050ebca38 `ecmaVersion` constant %!s(int64=5) %!d(string=hai) anos
  sanex3339 102b4cdd58 Use of `eslint-scope` data to rename identifiers #2: refactoring %!s(int64=5) %!d(string=hai) anos
  sanex3339 ff6b3013a6 eslint-scope transformer %!s(int64=5) %!d(string=hai) anos
  sanex3339 645e122640 Switched from `espree` to `acorn` %!s(int64=5) %!d(string=hai) anos
  sanex3339 114b053bd9 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/419 %!s(int64=5) %!d(string=hai) anos
  sanex3339 945e885240 * Fixed identifier names generations for `mangled` and `dictionary` identifier names generators %!s(int64=5) %!d(string=hai) anos
  sanex3339 783067b505 `splitString` and `splitStringChunkLength` options %!s(int64=5) %!d(string=hai) anos
  Dmitry Zamotkin dfe704d3ba Upgrade to latest 6.1.2 Espree version. %!s(int64=5) %!d(string=hai) anos
  Dmitry Zamotkin 72d29ed2bd Fix tslint %!s(int64=5) %!d(string=hai) anos
  Dmitry Zamotkin 3c2e0c9eb0 Non-replaceable variables should be preserved to escape collisions with generated variable names %!s(int64=5) %!d(string=hai) anos
  sanex3339 e7f2bd1063 Replaced ObfuscationResult and SourceMapCorrector classes by ObfuscatedCode class %!s(int64=6) %!d(string=hai) anos