{"library":"remark-changelog","title":"remark-changelog","description":"Lint or fix a changelog written in Markdown following Keep a Changelog conventions. Version 1.2.1, maintained by vweevers. Integrates with remark and provides both linting and automatic fixing for headings, version links, dates, ordering, and release content. Supports Unreleased sections, semver versions, GitHub compare links, and commit log insertion. Differentiated by its fix mode and strict adherence to Keep a Changelog.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install remark-changelog"],"cli":null},"imports":["import changelog from 'remark-changelog'","const changelog = require('remark-changelog')","remark().use(changelog)"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"const remark = require('remark');\nconst changelog = require('remark-changelog');\nconst fs = require('fs');\n\nconst content = fs.readFileSync('CHANGELOG.md', 'utf8');\n\nremark()\n  .use(changelog, { lint: true })\n  .process(content, (err, file) => {\n    if (err) throw err;\n    console.log(file.messages);\n  });","lang":"javascript","description":"Lint a changelog file using remark-changelog plugin with default options.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}