I'm currently grappling with using a specific version of TypeScript in Atom. For an older project that relies on Backbone, the latest TypeScript version doesn't compile properly, so I need to use an earlier one.
The closest solution I've come across is in the FAQ:
Can I utilize a custom TypeScript compiler? If it adheres to the latest TypeScript services API, then yes! Just specify the path to typescriptServices.js in the package options. https://github.com/TypeStrong/atom-typescript/blob/master/docs/faq.md
However, I can't seem to make that setup work. The only typescriptServices.js file I could locate is within Visual Studio 2015, which doesn't appear to be relevant to Atom or the atom-typescript package.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TypeScript
Is there a way to compel Atom to compile using a custom path to tsc.exe? How about getting it to recognize and utilize a specific TypeScript version?
Edit
I managed to find the setting mentioned above, but upon installing TypeScript 1.0, there is no typescriptServices.js file available. There is a tsc.js file, but configuring the setting to that triggers an error. It appears that achieving this may not be feasible, particularly for a dated version like 1.0.
https://i.sstatic.net/EDLoN.png https://i.sstatic.net/XPwEV.png