aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorYaroslav Mazuryk <deathmaz@users.noreply.github.com>2022-10-09 22:15:46 +0300
committerGitHub <noreply@github.com>2022-10-09 21:15:46 +0200
commit0eb7cfefbd3a87308c1875c05c3f3abac22d367c (patch)
treebbfb4845a4840406784f715ea5604af8ded23e49 /lua
parentfeat: add gradle_ls (#71) (diff)
downloadmason-lspconfig-0eb7cfefbd3a87308c1875c05c3f3abac22d367c.tar
mason-lspconfig-0eb7cfefbd3a87308c1875c05c3f3abac22d367c.tar.gz
mason-lspconfig-0eb7cfefbd3a87308c1875c05c3f3abac22d367c.tar.bz2
mason-lspconfig-0eb7cfefbd3a87308c1875c05c3f3abac22d367c.tar.lz
mason-lspconfig-0eb7cfefbd3a87308c1875c05c3f3abac22d367c.tar.xz
mason-lspconfig-0eb7cfefbd3a87308c1875c05c3f3abac22d367c.tar.zst
mason-lspconfig-0eb7cfefbd3a87308c1875c05c3f3abac22d367c.zip
fix(volar): support volar 1.0 (#73)
Volar introduced some breaking changes in version 1.0 johnsoncodehk/volar#1916. Also see neovim/nvim-lspconfig#2181.
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-lspconfig/server_configurations/volar/init.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/mason-lspconfig/server_configurations/volar/init.lua b/lua/mason-lspconfig/server_configurations/volar/init.lua
index e1d98e7..76edaa9 100644
--- a/lua/mason-lspconfig/server_configurations/volar/init.lua
+++ b/lua/mason-lspconfig/server_configurations/volar/init.lua
@@ -5,7 +5,7 @@ local path = require "mason-core.path"
return function(install_dir)
---@param dir string
local function get_tsserverlib_path(dir)
- return path.concat { dir, "node_modules", "typescript", "lib", "tsserverlibrary.js" }
+ return path.concat { dir, "node_modules", "typescript", "lib" }
end
---@param workspace_dir string|nil
@@ -21,7 +21,7 @@ return function(install_dir)
return {
on_new_config = function(new_config, new_install_dir)
- new_config.init_options.typescript.serverPath = get_typescript_server_path(new_install_dir)
+ new_config.init_options.typescript.tsdk = get_typescript_server_path(new_install_dir)
end,
}
end