This commit is contained in:
2026-08-05 17:05:44 +02:00
parent 79a3fe3fc5
commit 99c605c09d
4 changed files with 19 additions and 0 deletions
+12
View File
@@ -41,6 +41,9 @@
--replace-fail \
"'jsx.enabled': syntax === 'jsx'," \
"'jsx.enabled': syntax === 'jsx' || syntax === 'html',"
ln -s ../packages/typescript-plugin \
"$out/lib/node_modules/svelte-language-server/node_modules/typescript-svelte-plugin"
'';
}
);
@@ -62,6 +65,7 @@
simple-completion-language-server
rust-analyzer
rustfmt
cargo
];
@@ -107,6 +111,14 @@
environment.SNIPPETS_PATH = "${pkgs.vimPlugins.friendly-snippets}/snippets";
};
language-server.vtsls.config.vtsls.tsserver.globalPlugins = [
{
name = "typescript-svelte-plugin";
location = "${svelteLanguageServer}/lib/node_modules/svelte-language-server";
enableForWorkspaceTypeScriptVersions = true;
}
];
language = [
{
name = "javascript";