{"library":"remark-lint-no-blockquote-without-marker","title":"remark-lint-no-blockquote-without-marker","description":"A remark-lint rule that warns when blockquote continuation lines lack a `>` marker (lazy lines). Current stable version is 6.0.1, released as part of the remark-lint monorepo. It enforces consistent blockquote style by flagging any line inside a blockquote that does not start with `>`. The rule is included in the `remark-preset-lint-markdown-style-guide` and `remark-preset-lint-recommended` presets. Unlike other lint rules that only check the first line, this catches all lazy lines, making blockquotes unambiguous and easier to read. Zero configuration options — just plug it in. Supports ESM only, with TypeScript types included.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install remark-lint-no-blockquote-without-marker"],"cli":null},"imports":["import remarkLintNoBlockquoteWithoutMarker from 'remark-lint-no-blockquote-without-marker'","import remarkLint from 'remark-lint'","import { unified } from 'unified'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { unified } from 'unified';\nimport remarkParse from 'remark-parse';\nimport remarkStringify from 'remark-stringify';\nimport remarkLint from 'remark-lint';\nimport remarkLintNoBlockquoteWithoutMarker from 'remark-lint-no-blockquote-without-marker';\nimport { reporter } from 'vfile-reporter';\n\nconst file = await unified()\n  .use(remarkParse)\n  .use(remarkLint)\n  .use(remarkLintNoBlockquoteWithoutMarker)\n  .use(remarkStringify)\n  .process('> Mercury,\\nVenus,\\n> and Earth.');\n\nconsole.error(reporter(file)); // Shows warning for line 2","lang":"typescript","description":"Lints a Markdown string with remark-lint and this rule, reporting a warning for a lazy blockquote line.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}