⚙️ config(nvim): overwrite publish diagnostics of ts-server from the ts-error-translate plugin

This commit is contained in:
Sergio Laín 2024-03-16 00:18:27 +01:00
parent 8871d08c06
commit da8c8a76af
No known key found for this signature in database
GPG key ID: 14C9B8080681777B

View file

@ -140,6 +140,21 @@ return {
{
"dmmulroy/ts-error-translator.nvim",
ft = { "typescript", "typescriptreact" },
dependencies = {
"neovim/nvim-lspconfig",
opts = {
servers = {
tsserver = {
handlers = {
["textDocument/publishDiagnostics"] = function(err, result, ctx, config)
require("ts-error-translator").translate_diagnostics(err, result, ctx, config)
vim.lsp.diagnostic.on_publish_diagnostics(err, result, ctx, config)
end,
},
},
},
},
},
opts = {},
},
{