You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lsp/eslint.lua
+21-24Lines changed: 21 additions & 24 deletions
Original file line number
Diff line number
Diff line change
@@ -30,8 +30,15 @@
30
30
--- Messages handled in lspconfig: `eslint/openDoc`, `eslint/confirmESLintExecution`, `eslint/probeFailed`, `eslint/noLibrary`
31
31
---
32
32
--- Additional messages you can handle: `eslint/noConfig`
33
+
---
34
+
--- ### Monorepo support
35
+
---
36
+
--- `vscode-eslint-language-server` supports monorepos by default. It will automatically find the config file corresponding to the package you are working on. You can use different configs in different packages.
37
+
--- This works without the need of spawning multiple instances of `vscode-eslint-language-server`.
38
+
--- You can use a different version of ESLint in each package, but it is recommended to use the same version of ESLint in all packages. The location of the ESLint binary will be determined automatically.
39
+
---
40
+
--- /!\ When using flat config files, you need to use them accross all your packages in your monorepo, as it's a global setting for the server.
0 commit comments