Ryan Cavanaugh
Ryan Cavanaugh
Weird, it's wrong but differently-wrong on my machine  This is specific to semantic highlighting
Approved. We prefer the syntax ``` export implements Showable; ``` and agreed that this is unneeded for files `export =` assignments.
We'd need a way to reproduce the problem. Do you have a repo we can clone, or other way to produce this crash?
I agree with @gabritto 's reasoning - if this is solvable today, and the proposed fix would make things harder to understand, then the best thing to do is to...
Nope, everything else should work the same
@typescript-bot test it
This is exactly what project references is *for* - treating another config's files as "not part of your project" and thus not built. If the non-reference behavior is the behavior...
The expected setup for project references is that each input file corresponds to exactly one output file
I don't know what to tell you; this feature is widely adopted, has worked this way since it shipped six years ago, and you're the first person to raise this...
Sure. `shared` builds `shared/src/errors.ts` to `shared/dist/src/errors.js`. The is the first output `server` also includes this file, but it's recognized as an input of another project, so it's not built. This...