New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate from CoffeeScript to TypeScript #4936
Comments
new components are already being written in typescript and I assume that means all of the coffeescript will eventually be replaced too |
Yes, I knew that, so I wondered. Also some TypeScript codes are obsolete and should be checked by ESLint. I can set it up, So I can create PR. For example, it's better to use "type" instead of "interface". (Except for some complicated packages.) |
*As far as I remember, TSLint will be deprecated later this year. |
There's a lot of code written in CoffeeScript and I'm pretty sure that migrating all of it over would be a major effort. Also yeah, new components are being done in TypeScript already, so there's a good chance a lot of components will be rewritten anyway as we rework them. |
I really think so. I just switched to ESLint and there are about 600 errors. |
I think it's enough if you do the migrate when you need it. |
You're more than welcome to help with this, but it is (as you can understand) a very low priority. |
I get it! I will try it when I have much time! |
Moving to typescript is the eventual goal and we'd be glad to accept contributions in migrating the existing coffeescript to typescript. We'd also accept contributions for better test coverage and typings for existing coffeescript modules to help in migrating to typescript. |
I don't think there's a reason to close this one though. |
I opened this as a question and so I close this. but I reopened because this included in milestone. |
This should be mentioned in CONTRIBUTING.md since it also mentions a similar thing (moving from Laravel Blades to React). |
CoffeeScript is already a little obsoleted. Does the core development team interested in migrating to TypeScript or JavaScript and/or improving React performance? (*This is a question. Not an issue.)
The text was updated successfully, but these errors were encountered: