3 ms·
You're absolutely right. Flow seems to be a very good alternative. One thing I would like to add regarding the .js files, TypeScript 1.8 added a flag --allowJs
by Tx3 10y ago
You're absolutely right. Flow seems to be a very good alternative.
One thing I would like to add regarding the .js files, TypeScript 1.8 added a flag --allowJs which makes some sanity checks to the plain old .js files.
- lobster_johnson 10y agoIt sounds like --allowJs alleviates the need to create TypeScript definitions for everything? So if you have an existing project based entirely on JavaScript, you can gradually convert each file to .ts without having to do anything else?
- nojvek 10y agoThat is true. You slowly add more black typescript to a white js project as you go along and decide the shade of grey you want.
- danielearwicker 10y agoDefinitely an aim of TS to make it easier to continue using JS for those who prefer a half-way house, see: https://github.com/Microsoft/TypeScript/issues/4789 https://github.com/Microsoft/TypeScript/issues/4789