News for hackers. Stuff that matters.
Re:TypeScript 3.5 by parhamn on Wednesday May 29, 2019 @04:25PM (#20044989)
Very specifically, 3.4 had a few perf regressions for some type signatures [1]. More generally, TS can be a bit slow (~seconds) especially for large webapp development if you need hot-reloading and such. There are tricks to emit without checking and doing async checking during the dev process which speeds things up quite a bit.

[1] https://github.com/Microsoft/TypeScript/issues/30663

Re:TypeScript 3.5 by PaulBGD_ on Wednesday May 29, 2019 @04:30PM (#20045058)
I'm using 3.5.1, the issue is I don't have very many files and it's in a Node environment where it transpiles the file to the output directory with no bundling or hot reloading included.

What are some of these tricks to skip checking or do async checking? I did a quick search and came up with a GitHub issue [0] for adding the option to skip checking, but didn't see anything myself.

[0] https://github.com/Microsoft/TypeScript/issues/29651

Re:TypeScript 3.5 by parhamn on Thursday May 30, 2019 @09:09AM (#20050771)
Theres tooling for this for webpack described: https://github.com/TypeStrong/ts-loader#faster-builds

More generally though you have two loops one that does transpileOnly and one that doesn't. The latter is your type check process.

Re:TypeScript 3.5 by PaulBGD_ on Thursday May 30, 2019 @05:55PM (#20056305)
As I said there's no bundling, such as webpack.