aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorAnton <antonk52@fb.com>2022-04-27 14:14:03 +0100
committerGitHub <noreply@github.com>2022-04-27 06:14:03 -0700
commit0f51af5cad7ab88f80bcbc8e92d4b1f306fc1d8d (patch)
treece6fb791b0b0f64216e797b984d396bf7592f64f /lua
parentdocs(zeta_note): fix quotation mark style (#1867) (diff)
downloadnvim-lspconfig-0f51af5cad7ab88f80bcbc8e92d4b1f306fc1d8d.tar
nvim-lspconfig-0f51af5cad7ab88f80bcbc8e92d4b1f306fc1d8d.tar.gz
nvim-lspconfig-0f51af5cad7ab88f80bcbc8e92d4b1f306fc1d8d.tar.bz2
nvim-lspconfig-0f51af5cad7ab88f80bcbc8e92d4b1f306fc1d8d.tar.lz
nvim-lspconfig-0f51af5cad7ab88f80bcbc8e92d4b1f306fc1d8d.tar.xz
nvim-lspconfig-0f51af5cad7ab88f80bcbc8e92d4b1f306fc1d8d.tar.zst
nvim-lspconfig-0f51af5cad7ab88f80bcbc8e92d4b1f306fc1d8d.zip
fix(eslint): add missing root_pattern (#1869)
Even though this file name was removed from the official docs https://eslint.org/docs/user-guide/configuring/configuration-files#configuration-file-formats Eslint still supports the older `.eslintrc` and it is used in tests https://github.com/eslint/eslint/blob/9ecd42f36462331a0d697e74323a4d24f0cf02fc/tests/fixtures/.eslintrc The loading is done by the legacy package `@eslint/eslintrc` that is still used by eslint itself ``` ~/Documents/repositories/eslint $ npm instll && rg '".eslintrc"' ./node_modules/@eslint/eslintrc/lib -B 6 ./node_modules/@eslint/eslintrc/lib/config-array-factory.js 66-const configFilenames = [ 67- ".eslintrc.js", 68- ".eslintrc.cjs", 69- ".eslintrc.yaml", 70- ".eslintrc.yml", 71- ".eslintrc.json", 72: ".eslintrc", ```
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/server_configurations/eslint.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/lua/lspconfig/server_configurations/eslint.lua b/lua/lspconfig/server_configurations/eslint.lua
index 925cdfee..47c6ae2e 100644
--- a/lua/lspconfig/server_configurations/eslint.lua
+++ b/lua/lspconfig/server_configurations/eslint.lua
@@ -63,6 +63,7 @@ return {
},
-- https://eslint.org/docs/user-guide/configuring/configuration-files#configuration-file-formats
root_dir = util.root_pattern(
+ '.eslintrc',
'.eslintrc.js',
'.eslintrc.cjs',
'.eslintrc.yaml',