diff options
| author | Ray Guo <ma2808203259@hotmail.com> | 2024-03-20 19:42:19 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-20 16:42:19 +0800 |
| commit | d67715d3b746a19e951b6b0a99663fa909bb9e64 (patch) | |
| tree | c02fd51558e0eedb1de2642be288a155fac51e7f /lua | |
| parent | fix(basepyright): correct command (#3082) (diff) | |
| download | nvim-lspconfig-d67715d3b746a19e951b6b0a99663fa909bb9e64.tar nvim-lspconfig-d67715d3b746a19e951b6b0a99663fa909bb9e64.tar.gz nvim-lspconfig-d67715d3b746a19e951b6b0a99663fa909bb9e64.tar.bz2 nvim-lspconfig-d67715d3b746a19e951b6b0a99663fa909bb9e64.tar.lz nvim-lspconfig-d67715d3b746a19e951b6b0a99663fa909bb9e64.tar.xz nvim-lspconfig-d67715d3b746a19e951b6b0a99663fa909bb9e64.tar.zst nvim-lspconfig-d67715d3b746a19e951b6b0a99663fa909bb9e64.zip | |
feat(eslint): add support for .cjs, .ts, .mts, .cts config files (#3083)
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lspconfig/server_configurations/eslint.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lua/lspconfig/server_configurations/eslint.lua b/lua/lspconfig/server_configurations/eslint.lua index aea02c4c..c52f8278 100644 --- a/lua/lspconfig/server_configurations/eslint.lua +++ b/lua/lspconfig/server_configurations/eslint.lua @@ -41,6 +41,10 @@ local root_file = { '.eslintrc.json', 'eslint.config.js', 'eslint.config.mjs', + 'eslint.config.cjs', + 'eslint.config.ts', + 'eslint.config.mts', + 'eslint.config.cts', } return { @@ -110,6 +114,10 @@ return { if vim.fn.filereadable(new_root_dir .. '/eslint.config.js') == 1 or vim.fn.filereadable(new_root_dir .. '/eslint.config.mjs') == 1 + or vim.fn.filereadable(new_root_dir .. '/eslint.config.cjs') == 1 + or vim.fn.filereadable(new_root_dir .. '/eslint.config.ts') == 1 + or vim.fn.filereadable(new_root_dir .. '/eslint.config.mts') == 1 + or vim.fn.filereadable(new_root_dir .. '/eslint.config.cts') == 1 then config.settings.experimental.useFlatConfig = true end |
