aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorMarces Engel <marces.engel@googlemail.com>2024-03-08 13:29:14 +0700
committerGitHub <noreply@github.com>2024-03-08 14:29:14 +0800
commit9a2fe6a194491e808c9be95e09e88b6cac89a663 (patch)
tree6b2f189efb1b4b42d94b1ea1e817d04caa992e1c /lua
parentrefactor: general cleanup (diff)
downloadnvim-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.lua6
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