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.
npm install remark-lint-no-blockquote-without-markerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Lints a Markdown string with remark-lint and this rule, reporting a warning for a lazy blockquote line.
Use ES import syntax: `import remarkLintNoBlockquoteWithoutMarker from 'remark-lint-no-blockquote-without-marker'`
Remove any options object from the `.use()` call.
String interpolation in lint message may confuse parsers; no fix needed, just be aware.
Ensure `remark-parse` is included in the pipeline before this rule.
Switch to ES import syntax: `import remarkLintNoBlockquoteWithoutMarker from 'remark-lint-no-blockquote-without-marker'`
Use dynamic import: `const remarkLintNoBlockquoteWithoutMarker = (await import('remark-lint-no-blockquote-without-marker')).default;` or switch to static ES imports.