Typescript is quite useful most of the time
I still regularly run into the situation where the types it has for browser APIs are either woefully incomplete or just plain wrong and it takes you hours to figure out just what obscure config you had wrong