Commit Graph
280 Commits
Author SHA1 Message Date
sanex3339 5144b2b76a Fixed processing of null value in NodeUtils.clone() method 2017-08-02 00:48:31 +03:00
sanex3339 58f606bcd8 Fixed require of external user config file #2 2017-07-31 22:48:25 +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 f6e9fa14e0 Fixed test description and readme 2017-07-29 01:12:58 +03:00
sanex3339 a59fda5d7c Added renameGlobal option 2017-07-29 01:00:13 +03:00
psabharwal 61ab7a9956 Add --config CLI option that accepts name of js / json file that contains all config instead of passing everything in CLI 2017-07-26 22:26:54 -07:00
sanex3339 0c357a0f2b Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/71 2017-07-27 01:43:37 +03:00
sanex3339 da7d71d855 0.10.0-beta.11 disableConsoleOutput option now disabled by default 2017-07-24 17:02:15 +03:00
sanex3339 a3dad6cf94 Added ability to add specific node guard to the black list of nodes.
This nodes wont obfuscated.
2017-07-21 00:22:55 +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 5d5a9a9ee1 Now copyright comments not removing after minification 2017-07-10 23:44:17 +03:00
sanex3339 1712174533 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/60 2017-07-07 12:47:33 +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 cc532bd079 Added getRegExpMatch helper to tests 2017-06-15 22:26:17 +03:00
sanex3339 1b32b93970 es2017 async functions support 2017-06-15 21:51:04 +03:00
sanex3339 d1e32d977d Global tests refactoring 2017-06-10 17:36:27 +03:00
sanex3339 568bb805fb Changed Replacer on ObfuscatingReplacer. Changed ObfuscatingReplacer return type from string on ESTree.Node 2017-06-10 17:30:18 +03:00
sanex3339 0ee0a733e3 Removed old option from test 2017-06-10 17:30:18 +03:00
sanex3339 ea557262ee Added test for RegExp literal 2017-06-10 17:30:18 +03:00
sanex3339 735bbb4b3c Switched from escodegen to escodegen-wallaby 2017-06-10 17:30:17 +03:00
sanex3339 382598b5c5 Switched from escodegen to escodegen-wallaby 2017-06-10 17:30:16 +03:00
sanex3339 3df0f1685b Increased control flow transformation speed. 2017-01-22 21:58:30 +03:00
sanex3339 ce6df17209 Various performance optimisations 2017-01-22 14:51:45 +03:00
sanex3339 cc80d1f4ee added IVisitor interface 2017-01-22 01:29:33 +03:00
sanex3339 7a588a8747 fixed VariableDeclarationTransformer test description 2017-01-21 17:47:32 +03:00
sanex3339 76054eb544 removed debug logging from tests 2017-01-20 22:42:53 +03:00
sanex3339 abd3bfbbf2 Merge branch 'dev' into yarn
Conflicts:
	dist/index.js
	package.json
	scripts/test-coveralls
	scripts/test-full
	scripts/test-mocha
2017-01-20 16:54:57 +03:00
sanex3339 ededa89616 tests: try to find the cause of test error 2017-01-20 16:37:09 +03:00
sanex3339 100950e1e3 scripts update, tests temporary debug logging 2017-01-20 16:28:15 +03:00
sanex3339 e8f68171dd Storages: sliglhtly changed behaviour of getKeyOf methods, added tests 2017-01-19 14:12:28 +03:00
sanex3339 ae924d1a6a correct transformation of array pattern in variable declarator 2017-01-13 22:02:29 +03:00
sanex3339 c5f29b8c79 additional tests for array pattern as function parameter 2017-01-13 21:37:38 +03:00
sanex3339 a295f77101 ArrayPattern and AssignmentPattern function parameters obfuscation + tests 2017-01-13 19:15:08 +03:00
sanex3339 35007886b3 dropped node 0.12 support, now using yarn instead npm for scripts and travis-ci testing 2017-01-13 11:40:33 +03:00
sanex3339 b95a248c00 more correct naming: ObfuscationTransformers -> ObfuscatingTransformers 2017-01-12 23:31:40 +03:00
sanex3339 758277573a extract few transformers to new converting-transformers subtype 2017-01-12 22:58:05 +03:00
sanex3339 405f1c4515 update deps 2017-01-12 18:58:55 +03:00
sanex3339 5a0dede60e CatchClause obfuscator ObjectPattern test
Tests refactoring
2017-01-12 00:15:55 +03:00
sanex3339 5addfa0b72 CatchClause obfuscator ObjectPattern fix 2017-01-11 23:37:27 +03:00
sanex3339 5c1215801a fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/29 2017-01-11 22:49:25 +03:00
sanex3339 a8339bc4ae getRandomVariableName refactoring + tests 2017-01-09 22:08:18 +03:00
sanex3339 2b1f78e587 Added RandomGenerator clearing after obfuscation 2017-01-07 18:11:10 +03:00
sanex3339 7d43551208 improve seed testing: removed only modifier 2017-01-07 17:53:52 +03:00
sanex3339 251becedcf improve seed testing 2017-01-07 17:52:59 +03:00
sanex3339 76846c807e Now copying fixtures to test-tmp dir to keep relative requests with __dirname for test fixtures 2017-01-07 17:23:44 +03:00
sanex3339 9cd7bdd21f Tests structure reorganized 2017-01-07 16:28:13 +03:00