{"library":"standard-readme-preset","title":"standard-readme-preset","type":"library","description":"A remark preset to configure remark-lint with rules that enforce the standard-readme specification. Version 1.0.9 is the current stable release, with low release cadence. It includes custom rules for file extensions, required sections, section ordering, and heading validation. Differentiator: integrates directly with remark-lint to automatically check README compliance, reducing manual review effort. Dependencies: Node.js >=10. Install via npm and use CLI or API.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install standard-readme-preset"],"cli":null},"imports":["import preset from 'standard-readme-preset'","import { remark, lint } from 'remark'","{\n  \"plugins\": [\"standard-readme-preset\"]\n}"],"auth":{"required":false,"env_vars":[]},"links":{"homepage":null,"github":"https://github.com/RichardLitt/standard-readme-preset","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/standard-readme-preset","openapi_spec":null,"status_page":null,"smithery":null},"quickstart":{"code":"// Install: npm install standard-readme-preset remark-cli\n// CLI usage with default rules\nremark -u standard-readme-preset README.md\n\n// API usage\nconst remark = require('remark');\nconst preset = require('standard-readme-preset');\nconst vfile = require('to-vfile');\n\nremark()\n  .use(preset)\n  .process(vfile.readSync('README.md'), (err, file) => {\n    if (err) throw err;\n    console.log(String(file));\n  });","lang":"javascript","description":"Shows how to lint a README using the preset via CLI and API with CommonJS.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}