language-tools
language-tools copied to clipboard
The Svelte Language Server, and official extensions which use it
Adds a prompt that shows up when adding a new route to a SvelteKit app, which generates a corresponding page endpoint file. TODO - [x] find out if this is...
We introduced a new transformation which powers the Svelte intellisense under the hood. The goal is to get rid of a tsx-style transformation and simplify transformations along the way. Advantages...
### Description I'm currently using useVitePreprocess and it works wonderful. It's faster because of esbuild, you can use $aliases inside style tags and everything is awesome. Unused CSS also gets...
Right now `svelte-check` naively reruns all diagnostics on all files on change. For Svelte and CSS checks we can change that to only rerun on the affected files because we...
### Describe the bug The value of `bind:this` is always dynamic. So, it's better to get `bind:this={}` instead of `bind:this=""`. We also have the same problem with other things like...
### Describe the problem while attempting to do a type cast while working around sveltejs/svelte#4701, i noticed that [jsdoc comment types](https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html#casts) aren't supported ### Describe the proposed solution support type...
**Describe the bug** In a pnpm monorepo, a change made in a Svelte file in a package will not be reflected in apps until the LSP is restarted. **To Reproduce**...
### Describe the bug I'm not really sure which repo I should post this issue in, so if this isn't the right place, please let me know. In SvelteKit, you...
### Description I would like to be able to use the Svelte Language Server in GNOME Builder, so it can provide auto-completion and other fancy things. It's frustrating for me,...
[String.prototype.substr()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) is deprecated so we replace it with [String.prototype.slice()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/slice) which works similarily but isn't deprecated. .substr() probably isn't going away anytime soon but the change is trivial so it doesn't...