npm.io
3.0.33 • Published yesterday

@lsp-mux/vscode-eslint-lsp

Licence
MIT
Version
3.0.33
Deps
0
Size
265 kB
Vulns
0
Weekly
0

@lsp-mux/vscode-eslint-lsp

ESLint language server extracted from the VS Code ESLint extension.

Why?

The commonly used vscode-langservers-extracted package (v4.10.0) bundles an ESLint server that doesn't support ESLint 10's flat config — it crashes on eslintConfig.plugins iteration. The Zed fork (@zed-industries/vscode-langservers-extracted) intentionally removed ESLint.

This package bundles the pre-built eslintServer.js from the official VS Code ESLint extension VSIX, supporting ESLint 6–10 including flat config.

Usage

npm install @lsp-mux/vscode-eslint-lsp
node ./node_modules/@lsp-mux/vscode-eslint-lsp --stdio

License

The extracted server code is MIT licensed by Microsoft. See LICENSE.