{"repo":"NoiseFan/eslint-plugin-md-style","free":true,"listed":false,"github":"https://github.com/NoiseFan/eslint-plugin-md-style","clone":"git clone https://github.com/NoiseFan/eslint-plugin-md-style.git","description":"ESLint plugin for enforcing style rules in Markdown-based documentation","language":"TypeScript","stars":11,"topics":["eslint-config","markdown"],"license":"MIT","category":"dev-tools","readme_excerpt":"eslint-plugin-md-style ESLint plugin for enforcing style rules in Markdown-based documentation. Overview eslint-plugin-md-style provides Markdown-specific style rules and ready-to-use flat configs for / .md files. It currently ships: - A recommended config for typical documentation linting - An all config that enables every rule in this plugin - Markdown language registration built on top of @eslint/markdown Quick Start Version Requirements - eslint : ^9.30.0 or ^10.0.0 - @antfu/eslint-config : ^7.5.0 when used This plugin is designed for ESLint flat config. If you use @antfu/eslint-config , make sure its version satisfies the requirement above. Install the required packages: Then enable the recommended config in your ESLint flat config: If you want full enforcement, replace mdStyle.configs.recommended with mdStyle.configs.all . Usage Manual Flat Config Usage Use the built-in preset directly: You can also enable the plugin manually and choose rules one by one: Usage with @antfu/eslint-config For partial adoption, start from recommended and override individual rules: Rules Rule Included in recommended Autofix --- --- --- md-style/space-around-inline-element ✅ 🔧 md-style/space-around-number 🔧 md-style/space-around-word 🔧 md-style/valid-heading-anchor ✅ 🔧 Why @eslint/markdown Is Required This plugin builds on top of @eslint/markdown rather than replacing it. @eslint/markdown provides the Markdown processor and language support. This plugin re-exports those capabilities throu","default_branch":null,"files":null,"tree":[],"storefront":"/r/NoiseFan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NoiseFan/eslint-plugin-md-style/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}