-
-
Notifications
You must be signed in to change notification settings - Fork 75
TS 2.0 construct support #90
Comments
Any updates on 2.0 support? |
@oojacoboo it depends on whether or not you are using TypeScript 2.0-only syntax in your project... I am currently able to lint a large TypeScript codebase with this parser and TypeScript 2, because no backwards incompatible syntax is being used. Full support for the new sytnax will definitely be coming soon regardless. |
Thanks James, may be going the tslint route and sticking with strict typescript linting the more I review the overall setup and trying to eliminate some module complexity. |
@JamesHenry The problem is npm which fails caz peerDependency is not valid. Can you extend version range? |
Our problem is that there are changes in TypeScript 2.0 that cause this project not to work properly, so simply changing the acceptable version of TypeScript isn't a fix. @JamesHenry is away until next week, and his plan is to start on formal 2.0 support when he returns. |
I am back now and keen to get TS 2 support in ASAP. Please follow along on #105 for progress |
A list of TS-2.0 constructs that we'll need to watch out for:
Module declarations, for example shorthand ambient module declarations (#50):
The non-null assertion operator:
Typed usages of
this
(this
is not really a parameter):This is not necessarily a complete list.
The text was updated successfully, but these errors were encountered: