A language server for mdxlint.
npm install mdxlint-language-serverThe mdxlint language server supports the following LSP features:
The mdxlint language server supports the following settings:
mdxlint.requireConfig(boolean, default:false) — If true, only perform actions if a configuration file is found.
The mdxlint CLI loads one the following configuration files:
- The
mdxlintkey inpackage.json .mdxlintrc.mdxlintrc.json.mdxlintrc.js.mdxlintrc.cjs.mdxlintrc.mjs.mdxlintrc.yml.mdxlintrc.yaml
For examples, see the mdxlint examples. Ignore
patterns can be specified in .mdxlintignore.
The plugins property specifies which plugins or presets to load. All
remark plugins and
remark-lint rules are supported.
The settings property specifies how content is formatted. It accepts the same fields as the
options from
remark-stringify.
This project is compatible with Node.js 20 or greater and uses LSP version 3.17.
mdxlintprovides the CLI.
If you like this project, consider sponsoring me via GitHub Sponsors.