going through older issues here, I found https://github.com/vuejs/language-tools/issues/4019#issuecomment-2228416473 and it seems that it's now happening without aliases too and as that comment mentions, this doesn't happen when vue.server.hybridMode is set to typeScriptPluginOnly or false (np: the types of this property are wrong in manifest)
this is working fine with extension version 2.0.26 and with vue-tsc --noEmit
Vue - Official extension or vue-tsc version
2.0.28
VSCode version
1.92.0-insider (22e3447)
Vue version
3.4.33
TypeScript version
5.5.4
System Info
Steps to reproduce
pnpm i
What is expected?
No error and intellisense on component props to work.
What is actually happening?
Getting ts-plugin 2307 error.
Link to minimal reproduction
https://github.com/brc-dd/volar-component-resolution-bug
Any additional comments?
vue.server.hybridMode
is set totypeScriptPluginOnly
orfalse
(np: the types of this property are wrong in manifest)vue-tsc --noEmit