Install typescript-tools.nvim
masterInstall typescript-tools.nvim as a replacement for typescript-language-server.
IMPORTANT: You must remove any existing nvim-lspconfig setup for typescript-language-server to avoid conflicts.
Requirements
- NeoVim >= 0.11.0
- plenary.nvim
- TypeScript >= 4.0
- Node.js (compatible with your TypeScript version)
Installation via lazy.nvim
{
"pmizio/typescript-tools.nvim",
dependencies = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" },
opts = {},
}Installation via packer.nvim
use {
"pmizio/typescript-tools.nvim",
requires = { "nvim-lua/plenary.nvim" },
config = function()
require("typescript-tools").setup {}
end,
}{
"pmizio/typescript-tools.nvim",
dependencies = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" },
opts = {},
}