-
Notifications
You must be signed in to change notification settings - Fork 114
TypeScript support #236
Comments
The alternative here would be to focus work on the TypeScript plugin rather and make that the core experience, as it is being actively driven by @frankwallis. |
#177 and #178 are scheduled for TypeScript 1.6 which is the next TypeScript release.
|
@vladima thanks so much for the update! I assume that issue is running npm3? Perhaps force downgrade the phantomjs dependency in the package.json to 1.9.7 and see if that helps? |
@guybedford I've tried to enable tests for TypeScript and it seems that currently the majority of failures happens because TypeScript does not have built-in support for remapping dependencies (similar to Traceur or Babel). Is it something that should be resolved on TypeScript side or you have some way to workaround this issue? |
Ok, I guess this intended to be the answer to my previous questions. Unfortunately I don't think that custom resolvers will solve the issue. Currently they are only used to help TypeScript compiler resolve names of imported modules (i.e. if during development imported modules are fetched on demand from some file share) and they does not affect code generation - module name in generated javascript will be exactly the same as it is was written in original .ts file. What we probably can do is provide a way to pass |
After the current merges, all that is left now is helper separation and compilation error reporting. Closing as this means we have the baseline covered now. |
Just to try and bring everything into one place, I have the following issues pending:
Is there anything else here I'm missing? Please post here if anyone is working on any of these, otherwise they probably should be prioritised in terms of user experience benefits. Will aim to find some time myself too if necessary.
//cc @robwormald @vladima
The text was updated successfully, but these errors were encountered: