mirror of
https://github.com/zed-industries/zed.git
synced 2024-12-27 09:13:21 +03:00
6ebe599c98
We're doing it. Svelte support is moving into an extension. This PR fixes some issues that came up along the way. Notes * extensions need to be able to retrieve the path the `node` binary installed by Zed * previously we were silently swallowing any errors that occurred while loading a grammar * npm commands ran by extensions weren't run in the right directory * Tree-sitter's WASM stdlib didn't support a C function (`strncmp`) needed by the Svelte parser's external scanner * the way that LSP installation status was reported was unnecessarily complex Release Notes: - Removed built-in support for the Svelte and Gleam languages, because full support for those languages is now available via extensions. These extensions will be suggested for download when you open a `.svelte` or `.gleam` file. --------- Co-authored-by: Marshall <marshall@zed.dev>
16 lines
395 B
TOML
16 lines
395 B
TOML
id = "svelte"
|
|
name = "Svelte"
|
|
description = "Svelte support"
|
|
version = "0.0.1"
|
|
schema_version = 1
|
|
authors = []
|
|
repository = "https://github.com/zed-extensions/svelte"
|
|
|
|
[language_servers.svelte-language-server]
|
|
name = "Svelte Language Server"
|
|
language = "Svelte"
|
|
|
|
[grammars.svelte]
|
|
repository = "https://github.com/Himujjal/tree-sitter-svelte"
|
|
commit = "ea528fc9985aed8d93c9f438c185644a33d011af"
|