language-tools
language-tools copied to clipboard
The Svelte Language Server, and official extensions which use it
LSP is slow
Is it me or this LSP is kinda slow? I'm used to instant response from Gopls and at least for small projects, the language as complex as Haskell, has quite...
### Describe the bug When importing a type in a svelte component file of the same name, then the generated d.ts file is not valid. This happens when the component...
### Describe the bug Basically svelte only import ts and svelte functions once on vscode load and you have to reload vscode to get new imports or changed imports (e.g....
This PR replaces the unmaintained `pascal-case` package with its recommended successor, `change-case`. #### **Why?** - `[email protected]` is outdated, and `4.0.0` is deprecated. - The author suggests migrating to `change-case`. -...
In order to have https://github.com/sveltejs/language-tools/pull/2706 we probably need to go to `vitest` and manage well `ESM`. Also linked with this issue: https://github.com/sveltejs/language-tools/issues/2031 --- Just started small to see if it's...
### Describe the bug https://github.com/sveltejs/language-tools/pull/1509 introduced a way to find component usages and it worked where the component was used either in another svelte file or .TS file (including when...
### Describe the bug According to the snippets docs, it is possible to export a snippet. https://svelte.dev/docs/svelte/snippet#Exporting-snippets However, I use `semi: false` in `.prettierrc`, and it looks like there's a...
### Description I noticed in Nuxt they have this feature that create a link from the html class to the line code of the style css, i really appreciate this...
### Describe the bug Using `@property` rule seems to confuse syntax highlight such that everything after closing tag does not get properly highlighted. ### Reproduction Copy and past the following...