language-tools icon indicating copy to clipboard operation
language-tools copied to clipboard

⚡ High-performance Vue language tooling based-on Volar.js

Results 375 language-tools issues
Sort by recently updated
recently updated
newest added

### 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...

good reproduction ✨
🍰 p2-nice-to-have

### 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...

good reproduction ✨
🍰 p2-nice-to-have

### 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:...

upstream: volar
upstream: typescript

### 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...

🔩 p2-edge-case

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...

good reproduction ✨
external

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...

good reproduction ✨
🔩 p2-edge-case