1
0
Fork 0
mirror of https://github.com/pnx/dotfiles synced 2026-06-16 19:30:01 +02:00

nvim/lua/user/plugins/lang/typescript.lua: use vue_ls as plugin

This commit is contained in:
Henrik Hautakoski 2025-09-23 19:25:45 +02:00
parent e0223cd40d
commit ed76e46d41

View file

@ -1,5 +1,22 @@
local lspservers = {
ts_ls = {},
ts_ls = function()
local vue_language_server_path = vim.fn.expand '$MASON/packages' .. '/vue-language-server' .. '/node_modules/@vue/language-server'
local vue_plugin = {
name = '@vue/typescript-plugin',
location = vue_language_server_path,
languages = { 'vue' },
configNamespace = 'typescript',
}
return {
init_options = {
plugins = {
vue_plugin,
},
},
filetypes = { 'typescript', 'javascript', 'javascriptreact', 'typescriptreact', 'vue' }
}
end,
}
return {