We are actively building large-scale TypeScript projects, and are crippled by two critical bugs that are hampering our development efforts.
Firstly, if a .js output file is marked as read-only on disk, the compiler fails the build. This is particulary painful when using TFS, as the output .js files MUST be part of a project in order to use Deployment Scripts through MSDeploy. Our
build server often fails on this step, and it is nigh impossible to track down exactly which file is causing the issue.
This issue has been reported here.
Secondly, a large-enough TypeScript project will fail a build if the combined number of characters in the command line exceed 8192 characters. This issue is critical. Any project with more than 30 to 40 files will quickly break this barrier.
We have been forced to break up our projects into many smaller ones to get around this issue. This problem causes issue #1.
This second issue has been reported here: