language-tools
language-tools copied to clipboard
The Svelte Language Server, and official extensions which use it
### Describe the bug Using either of `Svelte: Find Component References` or `Typescript: Find file references` commands in a Svelte project creates an empty .vscode/settings.json file. I haven't been able...
### Description In vscode, when working on a package under a Bazel workspace, the `bazel build` command will generate the `node_modules` directory in separate directory, instead of directly under the...
Uses the VS Code extension [configuration defaults](https://code.visualstudio.com/api/references/contribution-points#contributes.configurationDefaults) contribution point to: * set the default formatter for svelte files [as mentioned in the README](https://github.com/sveltejs/language-tools/tree/master/packages/svelte-vscode#setup) (which some people may have missed) *...
**Is your feature request related to a problem? Please describe.** `svelte-check` reports errors and hints in a different format than `tsc` does. Here is a simple example. - `tsc --watch`...
### Describe the bug Issue: A request for completions from the editor in my working project takes 10 seconds. I decided to investigate why. Every subsequent request for completions from...
### Describe the bug I have a TS+SvelteKit monorepo with svelte app packages, svelte component libraries, and pure typescript libraries. During development, a file-watching process rebuilds all libraries (via `tsc`...
### Describe the bug Normally, when I pass a typed prop to a slot, components passing in an element to that slot can access a typed copy of that prop...
### Describe the bug When using a mono-repo its quite common to share some components and export them without building as they'll never be released as a library. using the...
### Describe the bug When part in svelte component contains import with $lib alias, eg: ``` @import '$lib/styles/mixins'; ... ``` then VSCode shows error on file ``` Error in referenced...
This change allows people to write export maps using only a `svelte` condition (and no `types` condition) and still have the types for their components resolved (i.e. the import is...