diff options
| author | William Boman <william@redwill.se> | 2021-04-04 18:56:18 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-04 18:56:18 +0200 |
| commit | a37be2de17c87848e400059e9628becf1313d593 (patch) | |
| tree | 9fbc432a3a1d4b37bf6414dea26864b222907341 /lua/nvim-lsp-installer/installers/tsserver.lua | |
| parent | README: add available LSPs (diff) | |
| download | mason-a37be2de17c87848e400059e9628becf1313d593.tar mason-a37be2de17c87848e400059e9628becf1313d593.tar.gz mason-a37be2de17c87848e400059e9628becf1313d593.tar.bz2 mason-a37be2de17c87848e400059e9628becf1313d593.tar.lz mason-a37be2de17c87848e400059e9628becf1313d593.tar.xz mason-a37be2de17c87848e400059e9628becf1313d593.tar.zst mason-a37be2de17c87848e400059e9628becf1313d593.zip | |
nicer extras API (#2)
Diffstat (limited to 'lua/nvim-lsp-installer/installers/tsserver.lua')
| -rw-r--r-- | lua/nvim-lsp-installer/installers/tsserver.lua | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/lua/nvim-lsp-installer/installers/tsserver.lua b/lua/nvim-lsp-installer/installers/tsserver.lua index eef82503..6ba1ec98 100644 --- a/lua/nvim-lsp-installer/installers/tsserver.lua +++ b/lua/nvim-lsp-installer/installers/tsserver.lua @@ -11,40 +11,4 @@ return installer.create_lsp_config_installer { cmd = { root_dir .. '/node_modules/.bin/typescript-language-server', '--stdio' }, capabilities = capabilities.create(), }, - extras = { - rename_file = function(old, new) - local old_uri = vim.uri_from_fname(old) - local new_uri = vim.uri_from_fname(new) - - -- TODO: send only to tsserver - for _, client in pairs(vim.lsp.get_active_clients()) do - client.request( - 'workspace/executeCommand', - { - command = '_typescript.applyRenameFile', - arguments = { - { - sourceUri = old_uri, - targetUri = new_uri, - }, - }, - } - ) - end - end, - organize_imports = function(bufname) - bufname = bufname or vim.api.nvim_buf_get_name(0) - - -- TODO: send only to tsserver - for _, client in pairs(vim.lsp.get_active_clients()) do - client.request( - 'workspace/executeCommand', - { - command = '_typescript.organizeImports', - arguments = {bufname}, - } - ) - end - end, - } } |
