Registry /
testing / remark-lint-no-missing-blank-lines
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
remarkLintNoMissingBlankLines
✓ import remarkLintNoMissingBlankLines from 'remark-lint-no-missing-blank-lines'
✗ import { remarkLintNoMissingBlankLines } from 'remark-lint-no-missing-blank-lines'
Default export only; named export does not exist.
Options
✓ import type { Options } from 'remark-lint-no-missing-blank-lines'
✗ import { Options } from 'remark-lint-no-missing-blank-lines'
Options is a TypeScript type, use type import.
require
✓ const remarkLintNoMissingBlankLines = require('remark-lint-no-missing-blank-lines').default
✗ const remarkLintNoMissingBlankLines = require('remark-lint-no-missing-blank-lines')
CJS require only works with .default since ESM-only; consider upgrading to ESM.
Shows ESM usage with unified, parsing, linting for missing blank lines, and reporting.
import remarkLint from 'remark-lint';
import remarkLintNoMissingBlankLines from 'remark-lint-no-missing-blank-lines';
import remarkParse from 'remark-parse';
import remarkStringify from 'remark-stringify';
import { read } from 'to-vfile';
import { unified } from 'unified';
import { reporter } from 'vfile-reporter';
const file = await read('example.md');
await unified()
.use(remarkParse)
.use(remarkLint)
.use(remarkLintNoMissingBlankLines, { exceptTightLists: false })
.use(remarkStringify)
.process(file);
console.error(reporter(file));
remark --version
Errors
Common errors & fixes
Error [ERR_MODULE_NOT_FOUND]: Cannot find module 'remark-lint-no-missing-blank-lines'
Attempting to use require() without .default in ESM-only version
fixUse import statement or require('...').default TypeError: remarkLintNoMissingBlankLines is not a function
Using named import instead of default import
fixUse import remarkLintNoMissingBlankLines from 'remark-lint-no-missing-blank-lines'
Audit
Dependencies
unified-lint-rulerequiredProvides the rule API for remark-lint plugins
remark-lintoptionalMust be used together with remark-lint to apply lint messages