aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorSeth Daniel <github.com@sethdaniel.org>2024-02-20 17:44:48 -0600
committerGitHub <noreply@github.com>2024-02-21 00:44:48 +0100
commit5d07c2df76d33cc3e46eea8474f290bb1ba17452 (patch)
treec16bea770ba830299e8be55f4fbc7d19e9207097 /lua
parentchore: update generated code (#364) (diff)
downloadmason-lspconfig-5d07c2df76d33cc3e46eea8474f290bb1ba17452.tar
mason-lspconfig-5d07c2df76d33cc3e46eea8474f290bb1ba17452.tar.gz
mason-lspconfig-5d07c2df76d33cc3e46eea8474f290bb1ba17452.tar.bz2
mason-lspconfig-5d07c2df76d33cc3e46eea8474f290bb1ba17452.tar.lz
mason-lspconfig-5d07c2df76d33cc3e46eea8474f290bb1ba17452.tar.xz
mason-lspconfig-5d07c2df76d33cc3e46eea8474f290bb1ba17452.tar.zst
mason-lspconfig-5d07c2df76d33cc3e46eea8474f290bb1ba17452.zip
feat: add dprint (#355)
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua21
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
2 files changed, 12 insertions, 10 deletions
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 4c241b4..972c9d9 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -87,13 +87,13 @@ return {
htmldjango = { "emmet_language_server", "emmet_ls", "tailwindcss" },
jade = { "tailwindcss" },
java = { "ast_grep", "java_language_server", "jdtls" },
- javascript = { "ast_grep", "biome", "cssmodules_ls", "denols", "ember", "eslint", "glint", "lwc_ls", "quick_lint_js", "rome", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
+ javascript = { "ast_grep", "biome", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "lwc_ls", "quick_lint_js", "rome", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
["javascript.glimmer"] = { "ember", "glint" },
["javascript.jsx"] = { "denols", "eslint", "tsserver", "vtsls" },
- javascriptreact = { "biome", "cssmodules_ls", "denols", "emmet_language_server", "emmet_ls", "eslint", "graphql", "rome", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "unocss", "vtsls" },
+ javascriptreact = { "biome", "cssmodules_ls", "denols", "dprint", "emmet_language_server", "emmet_ls", "eslint", "graphql", "rome", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "unocss", "vtsls" },
jq = { "jqls" },
- json = { "biome", "jsonls", "rome", "spectral" },
- jsonc = { "biome", "jsonls" },
+ json = { "biome", "dprint", "jsonls", "rome", "spectral" },
+ jsonc = { "biome", "dprint", "jsonls" },
jsonnet = { "jsonnet_ls" },
julia = { "julials" },
kotlin = { "ast_grep", "kotlin_language_server" },
@@ -106,7 +106,7 @@ return {
lua = { "ast_grep", "lua_ls" },
luau = { "luau_lsp" },
make = { "autotools_ls" },
- markdown = { "grammarly", "ltex", "marksman", "prosemd_lsp", "remark_ls", "tailwindcss", "vale_ls", "zk" },
+ markdown = { "dprint", "grammarly", "ltex", "marksman", "prosemd_lsp", "remark_ls", "tailwindcss", "vale_ls", "zk" },
["markdown.mdx"] = { "marksman", "mdx_analyzer" },
matlab = { "matlab_ls" },
mdx = { "tailwindcss" },
@@ -146,7 +146,7 @@ return {
pug = { "emmet_language_server", "emmet_ls" },
puppet = { "puppet" },
purescript = { "purescriptls" },
- python = { "ast_grep", "jedi_language_server", "pylsp", "pylyzer", "pyre", "pyright", "ruff_lsp", "sourcery" },
+ python = { "ast_grep", "dprint", "jedi_language_server", "pylsp", "pylyzer", "pyre", "pyright", "ruff_lsp", "sourcery" },
ql = { "codeqlls" },
quarto = { "ltex" },
r = { "r_language_server" },
@@ -157,9 +157,10 @@ return {
rmd = { "ltex", "r_language_server" },
rnoweb = { "ltex" },
robot = { "robotframework_ls" },
+ roslyn = { "dprint" },
rst = { "esbonio", "ltex" },
ruby = { "rubocop", "ruby_ls", "solargraph", "sorbet", "standardrb", "stimulus_ls" },
- rust = { "ast_grep", "rust_analyzer" },
+ rust = { "ast_grep", "dprint", "rust_analyzer" },
sass = { "emmet_language_server", "emmet_ls", "tailwindcss" },
scss = { "cssls", "emmet_language_server", "emmet_ls", "stylelint_lsp", "tailwindcss" },
sh = { "bashls" },
@@ -182,12 +183,12 @@ return {
tex = { "ltex", "texlab" },
text = { "vale_ls" },
thrift = { "thriftls" },
- toml = { "taplo" },
+ toml = { "dprint", "taplo" },
twig = { "tailwindcss" },
- typescript = { "angularls", "ast_grep", "biome", "cssmodules_ls", "denols", "ember", "eslint", "glint", "quick_lint_js", "rome", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
+ typescript = { "angularls", "ast_grep", "biome", "cssmodules_ls", "denols", "dprint", "ember", "eslint", "glint", "quick_lint_js", "rome", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "vtsls" },
["typescript.glimmer"] = { "ember", "glint" },
["typescript.tsx"] = { "angularls", "biome", "denols", "eslint", "rome", "tsserver", "vtsls" },
- typescriptreact = { "angularls", "biome", "cssmodules_ls", "denols", "emmet_language_server", "emmet_ls", "eslint", "graphql", "rome", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "unocss", "vtsls" },
+ typescriptreact = { "angularls", "biome", "cssmodules_ls", "denols", "dprint", "emmet_language_server", "emmet_ls", "eslint", "graphql", "rome", "sourcery", "stylelint_lsp", "tailwindcss", "tsserver", "unocss", "vtsls" },
typst = { "typst_lsp" },
v = { "v_analyzer", "vls" },
vala = { "vala_ls" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index 483861e..546bfbf 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -44,6 +44,7 @@ M.lspconfig_to_package = {
["docker_compose_language_service"] = "docker-compose-language-service",
["dockerls"] = "dockerfile-language-server",
["dotls"] = "dot-language-server",
+ ["dprint"] = "dprint",
["drools_lsp"] = "drools-lsp",
["efm"] = "efm",
["elixirls"] = "elixir-ls",