Jake Bailey
Jake Bailey
This makes use of https://github.com/nodejs/node/pull/54501 by converting our larger entrypoints (`tsc`, `tsserver`, `typingsInstaller`) into shims which call `require("node:module").enableCompileCache()`, then immediately require their code. This gives roughly a 2.3x startup time...
For #59655 Right now, `removeStringLiteralsMatchedByTemplateLiterals` iterates over the entire combinatorial explosion of string literals and templates in a union to ensure that any string literal already captured by a template...
Saves a little bit of time at startup. More interesting when loading larger Herebyfiles and deps.
Goes with https://github.com/microsoft/DefinitelyTyped-tools/pull/1072 / https://github.com/microsoft/DefinitelyTyped-tools/issues/433
`cancellationToken.js` is a file which contains an implementation of a file-based cancellation token. It is loaded dynamically by `tsserver.js`, but nowhere else. As far as I can tell, there's no...
**Describe the bug** dprint-plugin-typescript version: 0.91.6 A little weird, but this call expression gets indented an extra two times for some reason. **Input Code** ```ts const a = !foo ||...
When looking at your own followers page, every account listed has the "Follows You" pill:  That seems a little redundant; after all, I am looking at my own followers...
This just bugged me, sorry... Goes with https://github.com/bluesky-social/bsky-docs/pull/223
This is a port of https://github.com/microsoft/typescript-go/pull/200; unions are now sorted consistently without using type IDs. Whether or not to merge this, I have no idea, but I really want to...
Similar to #61399; seeing the impact here. Very interestingly, the type baselines indicate a reduction in type counts.