Add svelte language server

Add svelte tree sitter
Add svelte config file
Add svelte highlighting
This commit is contained in:
Mikayla Maki 2023-07-13 21:43:53 -07:00
parent 415b8f0147
commit 1424a7a56a
No known key found for this signature in database
9 changed files with 268 additions and 1 deletions

View file

@ -17,6 +17,7 @@ mod python;
mod ruby;
mod rust;
mod typescript;
mod svelte;
mod yaml;
// 1. Add tree-sitter-{language} parser to zed crate
@ -135,7 +136,12 @@ pub fn init(languages: Arc<LanguageRegistry>, node_runtime: Arc<NodeRuntime>) {
language(
"yaml",
tree_sitter_yaml::language(),
vec![Arc::new(yaml::YamlLspAdapter::new(node_runtime))],
vec![Arc::new(yaml::YamlLspAdapter::new(node_runtime.clone()))],
);
language(
"svelte",
tree_sitter_svelte::language(),
vec![Arc::new(svelte::SvelteLspAdapter::new(node_runtime.clone()))],
);
}