Commit Graph
130 Commits
Author SHA1 Message Date
sanex3339 f6edb4c9df Dependencies update 2018-02-25 12:53:45 +03:00
sanex3339 e5778b4fa4 New CLI option: exclude 2018-02-24 13:54:44 +03:00
sanex3339 380ecd1337 Added test for static log method of Logger 2018-02-20 10:41:47 +03:00
sanex3339 042ae023be Added few tests to Logger 2018-02-20 01:00:56 +03:00
sanex3339 9b475eb795 Added logging of file name during CLI obfuscation 2018-02-19 23:58:12 +03:00
sanex3339 7af427d586 Syncing with master 2018-02-18 00:14:12 +03:00
sanex3339 7753d53028 Added tests for EsprimaFacade 2018-02-17 20:54:57 +03:00
sanex3339 67af6c8016 Added tests for CLI .json config reading 2018-02-16 00:55:08 +03:00
sanex3339 1bb521b773 0.14.1 Temporary fix for wrong esprima template-literal parsing 2018-02-13 23:02:19 +03:00
sanex3339 a8c4660875 Added few utility helpers for finding sibling statement nodes 2018-02-13 18:53:42 +03:00
sanex3339 eb68e7ea57 Initializable decorator improvements 2018-02-09 01:55:40 +03:00
sanex3339 4b25c31f48 Initializable decorator refactoring #1 2018-02-04 20:27:14 +03:00
sanex3339 b061b3d889 Remove few any types 2018-02-02 23:00:50 +03:00
sanex3339 8b01f151bd Update to typescript 2.7.1 #2 2018-02-02 00:43:05 +03:00
sanex3339 19ff4cfb1e Removed random internal random generation of identifiers prefix 2018-01-24 15:04:13 +03:00
sanex3339 dae69bde8c Tests for identifierPrefix option 2018-01-23 16:05:09 +03:00
sanex3339 cf94be2285 Add prefix only for variables with global declaration 2018-01-22 23:15:43 +03:00
sanex3339 e4f9c100f8 Changed random identifiers prefix length to 6 characters 2018-01-19 22:40:59 +03:00
sanex3339 6de55d27f3 Random identifiers prefix generation 2018-01-19 01:49:12 +03:00
sanex3339 d4b801e71e identifiersPrefix option 2018-01-18 01:36:17 +03:00
sanex3339 3f94517bc1 Additional tests to improve code coverage #1 2018-01-13 21:39:31 +03:00
sanex3339 21641cd0dd Refactoring of NodeUtils and NodeGuards classes 2018-01-05 00:25:44 +03:00
sanex3339 3e1e1142ba Added more tests. Updated NodeAppender class to work with all scope nodes. 2018-01-04 23:02:15 +03:00
sanex3339 d3bd595142 Object keys obfuscation - first working realisation 2018-01-04 15:57:40 +03:00
sanex3339 a3a52f88a1 Improved CLI directory obfuscation
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/157
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/156
2017-12-31 17:18:27 +03:00
sanex3339 292647b519 Optimisations for identifers renaming
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/146
2017-12-13 00:26:23 +03:00
sanex3339 74351be750 identifierNamesGenerator option 2017-12-05 00:09:34 +03:00
sanex3339 b1b610c829 0.13.0-dev.0 release 2017-12-03 23:58:54 +03:00
sanex3339 53172ad8a1 0.13.0-dev.0 release 2017-12-03 21:30:48 +03:00
sanex3339 389c49582c Identifier name generators: Hexadecimal and Mangled 2017-11-30 00:55:47 +03:00
sanex3339 3da66f7219 0.12.0 release 2017-11-03 20:00:09 +03:00
sanex3339 2fa1c95f5a Added target option 2017-10-11 02:02:19 +03:00
sanex3339 758448f3fc Added more tests for directory compilation and fixed some logic. 2017-10-10 23:23:32 +03:00
sanex3339 905132d3e3 CLI: Added directory obfuscation 2017-10-10 21:38:38 +03:00
sanex3339 19111abe0e Moved logic from ParentificationTransformer to NodeUtils.parentizeNode method 2017-09-09 00:46:53 +03:00
sanex3339 ff0c93d314 Preparing transformers tests 2017-09-08 20:47:54 +03:00
sanex3339 22756b8b34 Project structure reorganized 2017-09-07 22:43:23 +03:00
sanex3339 6819ba675a Refactoring 2017-09-07 19:47:17 +03:00
sanex3339 0f187cb8aa Changed analyze method signature 2017-08-12 01:04:18 +03:00
sanex3339 24375ecd05 Moved StackTraceAnalyzer to the analyzers folder 2017-08-10 22:18:38 +03:00
sanex3339 bdb5aaebd8 Refactoring of JavaSriptObfuscatorCLI class 2017-08-05 14:00:14 +03:00
sanex3339 5144b2b76a Fixed processing of null value in NodeUtils.clone() method 2017-08-02 00:48:31 +03:00
sanex3339 856ba39f86 Fixed require of external user config file 2017-07-31 13:40:47 +03:00
sanex3339 b4b3534c95 Added simple Logger tests 2017-07-30 01:09:29 +03:00
sanex3339 ba589ada2f Added tests for ValidationErrorsFormatter 2017-07-13 17:19:50 +03:00
sanex3339 1996ba9e72 Added tests for CLI sanitizers 2017-07-12 22:04:32 +03:00
sanex3339 5513279afd Added md5 hash of source code to seed for RandomGenerator
fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/58
2017-06-29 01:07:10 +03:00
sanex3339 d21c5afa8a Utility classes with state now are non-static 2017-06-27 00:49:19 +03:00
sanex3339 71be6ab3b9 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/57
Refactoring
2017-06-20 00:41:02 +03:00
sanex3339 d1e32d977d Global tests refactoring 2017-06-10 17:36:27 +03:00