{"library":"remark-preset-lint-consistent","title":"remark-preset-lint-consistent","description":"remark preset that configures remark-lint rules to enforce consistency in Markdown style, such as blockquote indentation, emphasis marker, heading style, list marker style, and table cell padding. Current stable version is 6.0.1. Part of the remark-lint monorepo, released on npm with ESM-only support since v4. Key differentiator: it provides a zero-config preset for consistent Markdown formatting, complementing other presets like remark-preset-lint-recommended and remark-preset-lint-markdown-style-guide. Actively maintained by the unified collective.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install remark-preset-lint-consistent"],"cli":null},"imports":["import remarkPresetLintConsistent from 'remark-preset-lint-consistent'","import remarkPresetLintConsistent from 'remark-preset-lint-consistent'","import type { default as remarkPresetLintConsistent } from 'remark-preset-lint-consistent'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { unified } from 'unified';\nimport remarkParse from 'remark-parse';\nimport remarkStringify from 'remark-stringify';\nimport remarkPresetLintConsistent from 'remark-preset-lint-consistent';\nimport { reporter } from 'vfile-reporter';\nimport { read } from 'to-vfile';\n\nconst file = await read('example.md');\nawait unified()\n  .use(remarkParse)\n  .use(remarkPresetLintConsistent)\n  .use(remarkStringify)\n  .process(file);\n\nconsole.error(reporter(file));\n// If there are consistency issues, they will be reported.\n","lang":"typescript","description":"Process a Markdown file with the preset to check for consistency issues and report them.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}