Commit Graph
33 Commits
Author SHA1 Message Date
Roli Bosch 1aadbacc06 Replace mkdirp with native fs.mkdirSync({ recursive: true }) (#1384) 2026-03-22 08:26:33 +04:00
Timofey Kachalov 4ee4b219e5 Add prettier (#1339) 2025-12-04 00:09:10 +04:00
sanex 496a6109dc .cjs file support for config files 2022-02-12 22:01:43 +03:00
sanex b3fc8bc595 **New option**: sourceMapSourcesMode allows to control sources and sourcesContent fields of the source map
Fixed some cases with wrong source map file name generation when `sourceMapFileName` option is set
2021-07-19 22:19:48 +03:00
sanex 13a7302853 Added tests for writeFile method of IdentifierNamesCacheFileUtils 2021-05-31 19:27:53 +03:00
sanex b0ff4d893e Added tests for readFile method of IdentifierNamesCacheFileUtils 2021-05-31 19:18:56 +03:00
sanex 1f044e937d Renamed some CLI classes to achieve more consistent naming 2021-05-31 12:35:19 +03:00
sanex 576c50e755 Fixed wrong name of obfuscated files when input directory path is the . symbol
https://github.com/javascript-obfuscator/javascript-obfuscator/issues/816
2020-11-20 10:21:11 +03:00
sanex 1409c02f45 Added additional test for ObfuscatedCodeWriter.getOutputCodePath 2020-11-20 10:07:06 +03:00
sanex 18dd2f28f9 Dependencies update 20.11.20 2020-11-20 09:50:33 +03:00
Timofey Kachalov ac671daa94 Enabled windows builds (#772)
* Improved hierarchy of generated directories when `--output` is a directory path
* Fixed wrong obfuscated files path generation under `windows`. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/576
* Fixed wrong source map path generation under `windows`. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/760
* `javascript-obfuscator` now can be built under `windows` environment
2020-10-08 06:40:04 +03:00
sanex d86ee4213c New option stringArrayWrappersType allows to select a type of the wrappers that are appending by the stringArrayWrappersCount option 2020-09-15 11:09:22 +03:00
sanex 2e711e46e4 Removed unnecessary CLI sanitizers 2020-09-02 00:00:02 +03:00
sanex3339 6424730f2d Added config file extension validation 2020-07-03 08:23:55 +03:00
sanex3339 e2d97841c4 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/593 2020-04-10 20:11:03 +03:00
sanex3339 28b2422c7e Support of output directory paths with a dot symbol 2020-02-22 00:51:20 +03:00
sanex3339 ed09424df5 Changed file log messages 2020-02-20 23:33:13 +03:00
sanex3339 0fe1c15f15 Refactoring of CLI utils 2020-02-07 10:24:47 +03:00
sanex3339 8977f92742 Refactoring of CLI code related with source code. Fixed directory name logging 2020-02-05 00:14:56 +03:00
sanex3339 5c61532efd 0.18.5 version. Dependencies update 2019-11-30 19:56:52 +03:00
sanex3339 4b74976cc7 Some refactoring 2018-05-24 11:22:54 +03:00
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 9b475eb795 Added logging of file name during CLI obfuscation 2018-02-19 23:58:12 +03:00
sanex3339 67af6c8016 Added tests for CLI .json config reading 2018-02-16 00:55:08 +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 b1b610c829 0.13.0-dev.0 release 2017-12-03 23:58:54 +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 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 1996ba9e72 Added tests for CLI sanitizers 2017-07-12 22:04:32 +03:00