These are the steps I had to take to get VS2013 using and outputting TS1.5 with es6 output.
Get Node installed.
npm -g install typescript@1.5.0alpha
This should install to C:\Users\<USER>\AppData\Roaming\npm\node_modules\typescript
Make a copy of C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4
Copy everything from C:\Users\<USER>\AppData\Roaming\npm\node_modules\typescript\bin
and paste it over C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4
This is so the build from VS2013 will actually use 1.5alpha
next, use this powershell script:
.\tsUpdate.ps1 -enableDevMode -vsVersion 12 -tsScript C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4
Ok, VS2013 should now be able to build with ts1.5alpha!
We used this to compile Aurelia es6 code with es6 module support.
if you are using any type definitions that use export = <....>
change it to export default <....>
the typescript team is still working out es6 modules and all of the definitions out there at microsoft/TypeScript#2242 so this may change.
we have a gulp build that is on our CI server, but for local dev we also had to manually add lib.es6.d.ts
to our project to get the build working with es6.