diff options
Diffstat (limited to 'lsp/svelte.lua')
| -rw-r--r-- | lsp/svelte.lua | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/lsp/svelte.lua b/lsp/svelte.lua index f9d199ce..ed2c19e1 100644 --- a/lsp/svelte.lua +++ b/lsp/svelte.lua @@ -1,3 +1,14 @@ +---@brief +--- +--- https://github.com/sveltejs/language-tools/tree/master/packages/language-server +--- +--- Note: assuming that [ts_ls](#ts_ls) is setup, full JavaScript/TypeScript support (find references, rename, etc of symbols in Svelte files when working in JS/TS files) requires per-project installation and configuration of [typescript-svelte-plugin](https://github.com/sveltejs/language-tools/tree/master/packages/typescript-plugin#usage). +--- +--- `svelte-language-server` can be installed via `npm`: +--- ```sh +--- npm install -g svelte-language-server +--- ``` + local function migrate_to_svelte_5() local clients = vim.lsp.get_clients({ bufnr = 0, @@ -11,16 +22,6 @@ local function migrate_to_svelte_5() end end ----@brief ---- --- https://github.com/sveltejs/language-tools/tree/master/packages/language-server --- --- Note: assuming that [ts_ls](#ts_ls) is setup, full JavaScript/TypeScript support (find references, rename, etc of symbols in Svelte files when working in JS/TS files) requires per-project installation and configuration of [typescript-svelte-plugin](https://github.com/sveltejs/language-tools/tree/master/packages/typescript-plugin#usage). --- --- `svelte-language-server` can be installed via `npm`: --- ```sh --- npm install -g svelte-language-server --- ``` return { cmd = { 'svelteserver', '--stdio' }, filetypes = { 'svelte' }, |
