From 1e6accafed77f413e897380f17e9b02d86ea79e3 Mon Sep 17 00:00:00 2001 From: poz Date: Mon, 21 Jul 2025 13:14:09 +0200 Subject: [PATCH] languages/ts: remove tsserver warning --- modules/plugins/languages/ts.nix | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/modules/plugins/languages/ts.nix b/modules/plugins/languages/ts.nix index c99fc921..45d88ca1 100644 --- a/modules/plugins/languages/ts.nix +++ b/modules/plugins/languages/ts.nix @@ -229,25 +229,5 @@ in { 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 for more details - about this change. - ''; - } - ]; - } ]); }