Fix missing autocomplete in .vue files

The existing Vue extra was not properly configuring vtsls to use the globalPlugin: '@vue/typescript-plugin'

This commit fixes missing typescript autocomplete in .vue files.
This commit is contained in:
Emma Eilefsen Glenna 2024-05-31 15:38:30 +02:00 committed by GitHub
parent ae381c91a1
commit 65b75dcf0d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -36,14 +36,22 @@ return {
"typescript.tsx", "typescript.tsx",
"vue", "vue",
}, },
settings = {
vtsls = {
tsserver = {
globalPlugins = {
{
name = "@vue/typescript-plugin",
location = vue_typescript_plugin,
languages = { "vue" },
configNamespace = "typescript",
},
},
},
},
},
}, },
}) })
LazyVim.extend(opts.servers.vtsls, "settings.vtsls.tsserver.globalPlugins", {
name = "@vue/typescript-plugin",
location = vue_typescript_plugin,
languages = { "vue" },
})
end, end,
}, },
} }