mirror of
https://github.com/NotAShelf/nvf.git
synced 2025-09-06 10:21:31 +00:00
languages/ts: remove tsserver warning
This commit is contained in:
parent
53a592e4d2
commit
1e6accafed
1 changed files with 0 additions and 20 deletions
|
@ -229,25 +229,5 @@ in {
|
||||||
require("ts-error-translator").setup(${toLuaObject cfg.extensions.ts-error-translator.setupOpts})
|
require("ts-error-translator").setup(${toLuaObject cfg.extensions.ts-error-translator.setupOpts})
|
||||||
'';
|
'';
|
||||||
})
|
})
|
||||||
|
|
||||||
# Warn the user if they have set the default server name to tsserver to match upstream (us)
|
|
||||||
# The name "tsserver" has been deprecated in lspconfig, and now should be called ts_ls. This
|
|
||||||
# is a purely cosmetic change, but emits a warning if not accounted for.
|
|
||||||
{
|
|
||||||
assertions = [
|
|
||||||
{
|
|
||||||
assertion = cfg.lsp.enable -> cfg.lsp.server != "tsserver";
|
|
||||||
message = ''
|
|
||||||
As of a recent lspconfig update, the `tsserver` configuration has been renamed
|
|
||||||
to `ts_ls` to match upstream behaviour of `lspconfig`, and the name `tsserver`
|
|
||||||
is no longer considered valid by nvf. Please set `vim.languages.ts.lsp.server`
|
|
||||||
to `"ts_ls"` instead of to `${cfg.lsp.server}`
|
|
||||||
|
|
||||||
Please see <https://github.com/neovim/nvim-lspconfig/pull/3232> for more details
|
|
||||||
about this change.
|
|
||||||
'';
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue