{"library":"remark-lint-unordered-list-marker-style","title":"remark-lint-unordered-list-marker-style","description":"remark-lint rule to enforce consistent unordered list marker styles (asterisk, plus, or hyphen) in Markdown. Current stable version 4.0.1, part of the remark-lint ecosystem for linting Markdown. Ships TypeScript types. Defaults to 'consistent' (first style detected), but can be set to '*', '+', or '-'. Integrates with remark-stringify for auto-fixing. ESM-only since v4, requires Node.js 16+. Differentiators: part of the unified collective, highly configurable, and recommended by markdown style guides.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install remark-lint-unordered-list-marker-style"],"cli":null},"imports":["import remarkLintUnorderedListMarkerStyle from 'remark-lint-unordered-list-marker-style'","import type { Options } from 'remark-lint-unordered-list-marker-style'","import type { Style } from 'remark-lint-unordered-list-marker-style'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { unified } from 'unified'\nimport remarkParse from 'remark-parse'\nimport remarkLint from 'remark-lint'\nimport remarkStringify from 'remark-stringify'\nimport remarkLintUnorderedListMarkerStyle from 'remark-lint-unordered-list-marker-style'\nimport { reporter } from 'vfile-reporter'\nimport { read } from 'to-vfile'\n\nconst file = await unified()\n  .use(remarkParse)\n  .use(remarkLint)\n  .use(remarkLintUnorderedListMarkerStyle, '*') // enforce asterisk markers\n  .use(remarkStringify)\n  .process(await read('example.md'))\n\nconsole.error(reporter(file))","lang":"typescript","description":"Lints an MD file enforcing asterisk markers for unordered lists, reporting any violations.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}