{"library":"remark-lint-strong-marker","title":"remark-lint-strong-marker","description":"A remark-lint rule that warns when strong (bold) markers are inconsistent. Version 4.0.1 is the latest stable release (ESM-only, Node.js 16+). It enforces a consistent style for strong markers (`*` or `_`) or auto-detects the first style used. Part of the remark-lint ecosystem with presets like `remark-preset-lint-consistent`. Ships TypeScript declarations. Has no runtime dependencies beyond remark-lint.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install remark-lint-strong-marker"],"cli":null},"imports":["import remarkLintStrongMarker from 'remark-lint-strong-marker'","import type { Marker } from 'remark-lint-strong-marker'","import type { Options } from 'remark-lint-strong-marker'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import remarkLint from 'remark-lint'\nimport remarkLintStrongMarker from 'remark-lint-strong-marker'\nimport remarkParse from 'remark-parse'\nimport remarkStringify from 'remark-stringify'\nimport {read} from 'to-vfile'\nimport {unified} from 'unified'\nimport {reporter} from 'vfile-reporter'\n\nconst file = await read('example.md')\n\nawait unified()\n  .use(remarkParse)\n  .use(remarkLint)\n  .use(remarkLintStrongMarker)\n  .use(remarkStringify)\n  .process(file)\n\nconsole.error(reporter(file))","lang":"typescript","description":"Checks strong markers in example.md, reporting any inconsistent use.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}