Mateusz Burzyński
Mateusz Burzyński
@jerry2013 a fresh PR build is available here: https://github.com/microsoft/TypeScript/pull/60039#issuecomment-2515090058
I can't now find the exact comment made by Anders - but I distinctly remember him saying this could be changed/improved (the conversation happend in a different context but still)....
This isn't particularly consistent: [TS playground](https://www.typescriptlang.org/play/?target=99&noEmit=true&ts=5.9.0-dev.20250331#code/PTAEAEBcEMCcHMCmkBcpEGcB2iAekAoAYwBtoMNQBBUAbwNFAGIAzAezbSwFcBbAI0SxQAXlABGANwEAvsTZYMkUJEypqo0DgDuoABSlyleo1YcufQcLEAmaTICUeh9ILzFygMKbDFOg2YWAEtEEgATTUgACyCMADomXmQotjDnaVMk6NTnf0ZGWGRuWCxQABY7ALlGJWhIIKJQJEgASQ9oLCJEXJN8wshi0p1QT3SqgOaAMRDwnoCCopKVGPjWGbCM0DkZV0845rbazu6HBKyUjbdhgzI-XsTknIc8vsXSis3tp1OH7I2gA). I am surprised now that the first error mentions `(Missing)` - I could swear I've seen `(anonymous)` there over the weekend :o But even...
@jakebailey done
It changes one diff and adds it to the accepted changes. I could port this **faithfully** (to print `(anonymous)` instead of `(Missing)`) but then that isn't exactly consistent with some...
Sure, I can port this to Strada
I created a PR porting this to Strada: https://github.com/microsoft/TypeScript/pull/61943 so I have reverted new tests etc from here given they will come to Corsa automatically once you bump the submodule...
Does the issue persist with the recent builds? I can't repro it
@Marsup please provide a repro case so somebody could investigate further
I don't think this is a bug. `package.json#imports` don't describe *relative* specifiers. Resolving `#foo/bar/baz` based on `"#*": "./src/*"` to `./src/foo/bar/baz.js` would be **incorrect**. A related comment to this by @andrewbranch...