7c3f607032
Using shell-based execution is always a bad idea; this thing didn't do that via an option, but instead did it manually by constructing a shell command so it suffers from the same diseases. Perhaps there was need for this at some point in the past, but things are pretty robust now, so there's no need to avoid running the command normally. The only thing that is needed is to add `which` which also handles windows executable suffixes. I tried this with a fresh clone on windows, where the tree and TS are installed in paths that have spaces, and everything works as it should. |
||
---|---|---|
.. | ||
options.js | ||
prepend.js | ||
projects.js | ||
sourcemaps.js | ||
tests.js | ||
utils.js |