enc: move lsp config to auto-lsp.nvim

This commit is contained in:
Pojok Code 2024-10-20 17:21:07 +07:00
parent 5f766a5717
commit c09e320633
22 changed files with 253 additions and 293 deletions

View file

@ -1,35 +0,0 @@
return {
-- add cmd
cmd = { "deno", "lsp" },
-- add file type support
filetypes = {
"javascript",
"javascriptreact",
"javascript.jsx",
"typescript",
"typescriptreact",
"typescript.tsx",
},
-- add root dir support
root_dir = require("lspconfig.util").root_pattern(
"package.json",
"tsconfig.json",
"jsconfig.json",
"deno.json",
"deno.jsonc",
".git"
),
-- add settings
settings = {
deno = {
enable = true,
suggest = {
imports = {
hosts = {
["https://deno.land"] = true,
},
},
},
},
},
}