diff options
Diffstat (limited to 'lua/lspconfig/tsserver.lua')
| -rw-r--r-- | lua/lspconfig/tsserver.lua | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lua/lspconfig/tsserver.lua b/lua/lspconfig/tsserver.lua index fbc91cbd..36429b1f 100644 --- a/lua/lspconfig/tsserver.lua +++ b/lua/lspconfig/tsserver.lua @@ -11,7 +11,14 @@ configs[server_name] = { default_config = { init_options = { hostInfo = 'neovim' }, cmd = { bin_name, '--stdio' }, - filetypes = { 'javascript', 'javascriptreact', 'javascript.jsx', 'typescript', 'typescriptreact', 'typescript.tsx' }, + filetypes = { + 'javascript', + 'javascriptreact', + 'javascript.jsx', + 'typescript', + 'typescriptreact', + 'typescript.tsx', + }, root_dir = function(fname) return util.root_pattern 'tsconfig.json'(fname) or util.root_pattern('package.json', 'jsconfig.json', '.git')(fname) |
