{"library":"remark-lint-list-item-spacing","title":"remark-lint-list-item-spacing","description":"remark-lint rule to warn when lists violate a given style regarding blank lines between list items. Current stable version 5.0.1 is ESM-only and ships TypeScript types. Part of the remark-lint collection, it enforces consistent tight/loose list formatting based on options. Differentiators: defaults to markdown-style-guide preferences, supports custom checkBlanks option. Released as part of remark-lint monorepo with frequent updates; compatible with unified ecosystem.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install remark-lint-list-item-spacing"],"cli":{"name":"remark","version":null}},"imports":["import remarkLintListItemSpacing from 'remark-lint-list-item-spacing'","import type { Options } from 'remark-lint-list-item-spacing'",".use(remarkLint).use(remarkLintListItemSpacing, { checkBlanks: true })"],"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 remarkLintListItemSpacing from 'remark-lint-list-item-spacing';\nimport { reporter } from 'vfile-reporter';\nimport { read } from 'to-vfile';\n\nconst file = await read('example.md');\n\nawait unified()\n  .use(remarkParse)\n  .use(remarkLint)\n  .use(remarkLintListItemSpacing, { checkBlanks: true })\n  .use(remarkStringify)\n  .process(file);\n\nconsole.error(reporter(file));","lang":"typescript","description":"Sets up unified pipeline with remark-lint and list-item-spacing rule, processes a markdown file and reports lint warnings.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}