We are a Microsoft shop, developing with Visual Studio. We are building a single page app, and we have elected to use Gulp to handle a lot of the script build tasks (javascript minification, css minification, etc).
We are using typescript, and the thing I find intriguing is that I can use Visual Studio (and MSBuild from the build server) to compile the .ts files to .js, or I could use a Gulp task.
I'm trying to weigh the pros and cons of each option. I'm sure that a lot of it comes down to preference, what are some criteria that I should consider as I make a decision?