language-tools
language-tools copied to clipboard
⚡ High-performance Vue language tooling based-on Volar.js
### Vue - Official extension or vue-tsc version v2.1.10 ### VSCode version 1.95.1 ### Vue version any ### TypeScript version No TypeScript used ### System Info _No response_ ### package.json...
### Vue - Official extension or vue-tsc version v2.1.10 ### VSCode version 1.91.1 ### Vue version 3.4 ### TypeScript version 无 ### System Info _No response_ ### package.json dependencies ```json...
### What problem does this feature solve? TypeScript on Go (also known as [TypeScript 7 or TypeScript Native](https://github.com/microsoft/typescript-go)) has been released as a public preview. Developers can try it via:...
### Vue - Official extension or vue-tsc version 3.2.2 ### VSCode version 1.107.1 ### Vue version 3.5.24 ### TypeScript version 5.9.3 ### System Info ```shell System: OS: Windows 11 10.0.22631...
fix #5927, close #5928 Return `keyof T` if it's extend `string`, otherwise convert it to string to align with javascript and vue runtime.
This PR allows us to provide configuration for the Vue language plugins in the same way as the TypeScript language plugins. ```json { "vueCompilerOptions": { "plugins": [ { "name": "...",...
### Vue - Official extension or vue-tsc version 3.2.2 ### VSCode version 1.107 ### Vue version 3.5.26 ### TypeScript version 5.9.3 ### System Info ```shell ``` ### package.json dependencies ```json...
fix #5927 Both `for ... in` and `Object.keys()` just return `string`. Current v-for implement in language tools is not consistent with TS behavior. Inferring the type of key as `Exclude`...
### Vue - Official extension or vue-tsc version 3.2.0 ### VSCode version - ### Vue version 3.5.26 ### TypeScript version 5.9.3 ### System Info ```shell ``` ### package.json dependencies ```json...