TypeScript/scripts/build
Eli Barzilay 7c3f607032 scripts/build/utils simplify exec
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.
2021-10-18 17:43:19 -04:00
..
options.js --inspect can no longer be used as a flag through gulp (#42701) 2021-02-12 16:01:22 -08:00
prepend.js Simplify gulp to just use 'tsc -b' to build, update to gulp@4 2019-01-27 21:56:56 -08:00
projects.js Simplify gulp to just use 'tsc -b' to build, update to gulp@4 2019-01-27 21:56:56 -08:00
sourcemaps.js Remove unused (and sometimes broken) targets and scripts (#30054) 2019-03-08 10:34:35 -08:00
tests.js --inspect can no longer be used as a flag through gulp (#42701) 2021-02-12 16:01:22 -08:00
utils.js scripts/build/utils simplify exec 2021-10-18 17:43:19 -04:00