diff options
| author | Marces Engel <marces.engel@googlemail.com> | 2024-03-08 13:29:14 +0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-08 14:29:14 +0800 |
| commit | 9a2fe6a194491e808c9be95e09e88b6cac89a663 (patch) | |
| tree | 6b2f189efb1b4b42d94b1ea1e817d04caa992e1c /lua | |
| parent | refactor: general cleanup (diff) | |
| download | nvim-lspconfig-9a2fe6a194491e808c9be95e09e88b6cac89a663.tar nvim-lspconfig-9a2fe6a194491e808c9be95e09e88b6cac89a663.tar.gz nvim-lspconfig-9a2fe6a194491e808c9be95e09e88b6cac89a663.tar.bz2 nvim-lspconfig-9a2fe6a194491e808c9be95e09e88b6cac89a663.tar.lz nvim-lspconfig-9a2fe6a194491e808c9be95e09e88b6cac89a663.tar.xz nvim-lspconfig-9a2fe6a194491e808c9be95e09e88b6cac89a663.tar.zst nvim-lspconfig-9a2fe6a194491e808c9be95e09e88b6cac89a663.zip | |
fix(eslint): support eslint mjs flat config file (#3059)
* fix: support eslint mjs flat config file
* fix: styling
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lspconfig/server_configurations/eslint.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/lspconfig/server_configurations/eslint.lua b/lua/lspconfig/server_configurations/eslint.lua index c5f663c4..aea02c4c 100644 --- a/lua/lspconfig/server_configurations/eslint.lua +++ b/lua/lspconfig/server_configurations/eslint.lua @@ -40,6 +40,7 @@ local root_file = { '.eslintrc.yml', '.eslintrc.json', 'eslint.config.js', + 'eslint.config.mjs', } return { @@ -106,7 +107,10 @@ return { } -- Support flat config - if vim.fn.filereadable(new_root_dir .. '/eslint.config.js') == 1 then + if + vim.fn.filereadable(new_root_dir .. '/eslint.config.js') == 1 + or vim.fn.filereadable(new_root_dir .. '/eslint.config.mjs') == 1 + then config.settings.experimental.useFlatConfig = true end |
