{"library":"eslint-mdx","type":"library","category":null,"description":"eslint-mdx provides an ESLint parser and plugin for MDX files, enabling comprehensive linting of both embedded JavaScript/TypeScript code and markdown syntax. It integrates with `remark-lint` to apply markdown-specific rules, differentiating it from parsers that only handle code blocks. The package is currently stable at version `3.7.0` and is actively maintained with frequent minor and patch releases, ensuring compatibility with the latest ESLint versions, including ESLint 10. It supports both classic (`.eslintrc.*`) and modern flat (`eslint.config.js`) ESLint configurations, offering flexibility for various project setups. The project is a monorepo, publishing both `eslint-mdx` (the parser) and `eslint-plugin-mdx` (the plugin and recommended configurations).","language":"javascript","status":"active","version":"3.7.0","tags":["javascript","eslint","eslint-mdx","eslint-parser","eslint-parser-mdx","mdx","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-mdx","imports":["import mdx from 'eslint-plugin-mdx';","import type { ParserOptions } from 'eslint-mdx/lib/types';","parser: 'eslint-mdx'"]},{"cmd":"yarn add eslint-mdx","imports":[]},{"cmd":"pnpm add eslint-mdx","imports":[]}],"homepage":null,"github":"https://github.com/mdx-js/eslint-mdx","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-mdx","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/eslint-mdx/compatibility"}}