{"library":"semantic-release-commits-lint","title":"semantic-release-commits-lint","description":"semantic-release plugin that analyzes commit messages using commitlint. Works with semantic-release >=20 and commitlint configurations. Provides analyzeCommits step. Version 1.1.0 adds support for commitlintFile and commitlintConfig options. Requires Node >=18 and peer dependencies jest, semantic-release, and xo. Alternative to built-in commit message analysis with custom commitlint rules.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install semantic-release-commits-lint"],"cli":null},"imports":["plugins: ['semantic-release-commits-lint']","// Not exported; plugin provides step internally","[\"semantic-release-commits-lint\", { commitlintFile: \".commitlintrc.json\" }]"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// .releaserc\n{\n  \"plugins\": [\n    \"semantic-release-commits-lint\"\n  ]\n}","lang":"javascript","description":"Example of configuring the plugin in semantic-release without additional options.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}