eslint-plugin-markdown brings ESLint's powerful linting capabilities to Markdown files. It extracts JavaScript code blocks within your Markdown documents and applies your ESLint configuration to them, helping you maintain consistent code style and catch errors directly within your documentation. Improve code quality across your project by ensuring JavaScript snippets in your Markdown adhere to your established standards. This plugin keeps your Markdown code snippets consistent and error-free alongside your primary codebase.
The npm package eslint-plugin-markdown has seen sporadic releases since its initial version in January 2019. Releases occurred in October 2019, February 2020, February and April-May and September 2021. Version 3.0.0 was released in July 2022, and 3.0.1 showed up in July 2023. More recently releases occurred in March, May and July 2024. There have been no releases in 2025 up to August.
Eslint-plugin-markdown downloads show a general upward trend from March 2024 to August 2025, peaking in June 2025. September 2025 is incomplete, but already shows a significant number of downloads, suggesting continued high usage of the package.