GitShow/sveltejs/language-tools
sveltejs

language-tools

The Svelte Language Server, and official extensions which use it

by sveltejs
language-serversveltevscode-extension
Star on GitHubForknpm

TypeScript

1.4k stars243 forks168 contributorsActive · 1d agoSince 2020extensions-110.2.1MIT

Meet the team

See all 168 on GitHub →
dummdidumm
dummdidumm874 contributions
jasonlyu123
jasonlyu123374 contributions
jamesbirtles
jamesbirtles155 contributions
orta
orta104 contributions
halfnelson
halfnelson92 contributions
github-actions[bot]Bot
github-actions[bot]21 contributions
pushkine
pushkine18 contributions
paoloricciuti
paoloricciuti12 contributions

Languages

View on GitHub →
TypeScript81.2%
JavaScript14%
Svelte4.8%

Commit activity

Last 12 weeks · 40 commits

Full graph →

Community health

3 of 6 standards met

Community profile →
62
✓README✓License✓Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · Last activity 1d ago
See all on GitHub →
notramo
TypeScript Go support (at least in CLI)OpenIssue

Description JSX support has been recently implemented in the Go implementation of TypeScript. The new Go implementation is a lot faster (10 times faster in some projects), and uses ~half the memory as the JS implementation. It seems that this new version has enough features for a fast CLI command. LSP support is lacking at the moment, but an optional config option would be really useful. Proposed solution Add a command line option to that enables the use of instead of . Alternatives None. This seems a quite simple change, with the most obvious solution being a CLI option. Other solutions seem a lot more complicated. Additional Information, eg. Screenshots _No response_

notramo · 30m ago
daarxwalker
Global SCSS AutocompleteOpenIssue

Is your feature request related to a problem? Please describe. Global SCSS variables does not offer autocomplete in component. Describe the solution you'd like When typing in component style (scss), it should offering me autocomplete options by global variables. Maybe with some reference file, or by svelte.config.js

daarxwalker · 10h ago
jasonlyu123
fix: support TypeScript 7 RC under npm aliasOpenPR

#3063 This PR adds a version check in bin/svelte-check before importing the main entry point. This way, we can throw an error about TypeScript 7 without having to remove all the top-level ts import just yet. This also allows loading TypeScript 7 through an npm alias. i.e. install TypeScript 7 as . This is mostly preparing for TypeScript 7 stable. According to the TypeScript RC announcement, once the stable version is released, the nightly version will also be released under "typescript" instead of "@typescript/native-preview". I was originally considering moving all top-level imports to a few dynamic imports. And we try to load TypeScript 6 from . But even if we do that, people might still run into issues with and

jasonlyu123 · 1d ago

Recent fixes

View closed PRs →
dimfeld
--tsgo-experimental-api does not actually enable the new modeClosedIssue

Describe the bug The option is but the code that checks the option looks for so you can't actually enable it. I already filed https://github.com/sveltejs/language-tools/pull/3067 with the fix, just opening this for completeness. Reproduction Run and note that it takes the same amount of time, and other checks like running with do not throw the expected error. Expected behaviour Should enable it System Info N/A Which package is the issue about? _No response_ Additional Information, eg. Screenshots _No response_

dimfeld · 1w ago
Structured data for AI agents

Repository: sveltejs/language-tools. Description: The Svelte Language Server, and official extensions which use it Stars: 1433, Forks: 243. Primary language: TypeScript. Languages: TypeScript (81.2%), JavaScript (14%), Svelte (4.8%). License: MIT. Topics: language-server, svelte, vscode-extension. Latest release: extensions-110.2.1 (1w ago). Open PRs: 30, open issues: 248. Last activity: 1d ago. Community health: 62%. Top contributors: dummdidumm, jasonlyu123, jamesbirtles, orta, halfnelson, github-actions[bot], pushkine, paoloricciuti, benmccann, dependabot[bot] and others.

·@ofershap

Replace github.com with gitshow.dev