at module.exports (C:\[snip]\npm\node_modules\awesomebox\node_modules\awesomebox-core\__trojan__\horse.js:15:10)
What. The. Fuck.Could not possibly uninstall fast enough. Running antivirus ASAP
at module.exports (C:\[snip]\npm\node_modules\awesomebox\node_modules\awesomebox-core\__trojan__\horse.js:15:10)
What. The. Fuck.Could not possibly uninstall fast enough. Running antivirus ASAP
Check out trojan here: https://github.com/mattinsler/trojan
This helps with managing download times for all the transpiling code that we use for things like coffeescript and less and ejs.
At the time I wrote this module I thought it'd be funny to name one of the files horse to continue the joke. Definitely time to change that filename. =-)
I'd be happy to walk you through how all the code works if you're interested.
1. Your "trojan horse" name for that packager - has two connotations for me, neither of them good. Why not just call it what it is.
2. Your product name. I really couldn't recommend your product to anyone doing serious work for my company or my clients. The whole "awesome" and "ninja" vocabulary thing is grating, is done to death, I am sick of hearing it. My advice is to pick a better name if you want to attract anything more than tyre kickers.
Pretty sure you put a lot of time an effort into this, don't blow it with stuff like this.
The CLI client is here: https://github.com/awesomebox/awesomebox
The rendering core is here: https://github.com/awesomebox/awesomebox-core
Also, lots of the modules used in both the CLI and backend of the product are available here: https://github.com/mattinsler?tab=repositories