An opinionated remark-lint preset by Sider that focuses on possible errors or mistakes rather than stylistic issues. It provides a set of lint rules for Markdown files using remark-lint. The current stable version is 0.8.2, with no regular release cadence but triggered via GitHub Actions. It is designed for use with remark-cli and requires Node.js ^12.20.0 || ^14.13.1 || >=16.0.0. Unlike other presets that enforce style, this preset targets correctness and common pitfalls.
npm install remark-preset-lint-siderNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Install the preset and run linting on all Markdown files in the current directory.
Check the list of rules in the source to understand what is enforced.
Upgrade Node.js to >=12.20.0 or use an older version of the package.
Use import syntax or dynamic import().
Combine with remark-preset-lint-consistent or similar for stylistic rules.
Run 'npm install --save-dev remark-preset-lint-sider' (devDependencies is typical).
Use import syntax or set type: 'module' in package.json.
Install the preset via npm.