remark-lint rule to warn when GFM tasklist checkboxes are followed by more than one space. Current stable version is 5.0.1 (as of early 2025), part of the remark-lint ecosystem. Unlike general Markdown linters, this rule is narrowly scoped to enforce consistent indentation after `[ ]` or `[x]` in task list items. It is ESM-only, ships TypeScript types, and integrates with remark's unified pipeline and CLI. No options. Alternatives like markdownlint have similar rules but remark-lint rules are composable with the remark ecosystem.
npm install remark-lint-checkbox-content-indentNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Lints a Markdown string for excessive whitespace after GFM tasklist checkboxes using remark. Shows how to set up unified pipeline with GFM support, lint rule, and report messages.
Use import syntax or dynamic import, or use a CJS bundler transformation.
Install remark-gfm and add .use(remarkGfm) before .use(remarkLintCheckboxContentIndent)
Pass options to remark-lint plugin, not directly to this rule.
Run 'npm install remark-lint-checkbox-content-indent' and ensure package.json has 'type': 'module' or use .mjs extension.
Add 'type': 'module' to package.json or use .mjs file extension.