Merge branch 'main' of codeberg.org:dnscio/nix-config

This commit is contained in:
Dennis Schoepf 2025-04-19 22:14:55 +02:00
commit 50968f8aec

View file

@ -1,7 +1,4 @@
local dnscUtils = require("dnsc.utils")
return {
init_options = { hostInfo = "neovim" },
cmd = { "typescript-language-server", "--stdio" },
filetypes = {
"javascript",
@ -13,20 +10,11 @@ return {
},
root_markers = { "tsconfig.json", "package.json", ".git" },
init_options = {
hostInfo = "neovim",
preferences = {
importModuleSpecifierPreference = "relative",
importModuleSpecifierEnding = "minimal",
},
},
handlers = {
["textDocument/definition"] = function(err, result, method, ...)
if vim.tbl_islist(result) and #result > 1 then
local filtered_result = dnscUtils.filter(result, dnscUtils.filterReactDTS)
return vim.lsp.handlers["textDocument/definition"](err, filtered_result, method, ...)
end
vim.lsp.handlers["textDocument/definition"](err, result, method, ...)
end,
},
single_file_support = true,
}