Results 269 comments of Johnson Chu

This is also a debug error encountered by @Princesseuh in astro language tools. It needs to be solved upstream. I will open an issue to TypeScript.

Thanks for this update, custom directives IntelliSense and Type-Checking is coming! We also need `ComponentCustomComponents` (global components). Similar to `JSX.IntrinsicElements` but actually it's use for handle different problem.

> `GlobalComponents` and `GlobalDirectives`? Look good, but inconsistent... ```ts declare module 'vue' { interface ComponentCustomOptions { } interface ComponentCustomProperties { } interface GlobalComponents { } interface GlobalDirectives { } }...

Will this PR add `v-on` modifiers? https://v3.vuejs.org/api/directives.html#v-on

This is an unminified version built with the current master branch. Can you share the error message thrown by this version? (If there is) [volar-2.0.26-alpha.2.vsix.zip](https://github.com/user-attachments/files/16094534/volar-2.0.26-alpha.2.vsix.zip)

I temporarily changed the issue to a draft because we should wait for https://github.com/vuejs/core/issues/11322 to be fixed by the upstream. Forcibly handling unrecognized props in language tools will make the...

@orta Yes this way can work in Vue language tools 2.0, already some other VSCode extensions (eg https://github.com/mxsdev/ts-type-explorer) work with 2.0 to use type informations in `.vue` files. But the...

For Volar/vue-tsc, please track https://github.com/johnsoncodehk/volar/issues/1798.