Registry / devops / cz-conventional-changelog-lint

cz-conventional-changelog-lint

JSON →
library0.1.3jsnpmunverified

Commitizen adapter that reads your conventional-changelog-lint configuration and generates interactive commit message prompts matching your lint rules. Version 0.1.3 is the latest, though the package appears to be in maintenance mode with no recent updates. It bridges commitizen and conventional-changelog-lint, ensuring commit format compliance without manual configuration. Differentiators include automatic rule-based prompt generation and integration with the conventional-changelog-lint ecosystem.

npm install cz-conventional-changelog-lint
INSTALL
IMPORT
SIG · CZ-CONVENTIONAL-CH
C
cz-conventional-changelog-lint
devopsjavascriptv0.1.3
harness data pending
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.

cz-conventional-changelog-lint
Configure in package.json: "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog-lint" } }
Using require('cz-conventional-changelog-lint') or import in code
This package is a commitizen adapter, not a library to import directly. It is loaded by commitizen via the path config.
git-cz
npx git-cz or install commitizen globally and run git-cz
Running cz command without commitizen installed
The CLI is provided by commitizen, not by this package. This package only provides the adapter.

Install the adapter and its peer dependencies, configure commitizen, then use git-cz to create commit messages.

npm install --save cz-conventional-changelog-lint commitizen conventional-changelog-lint # Then add to package.json: # { "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog-lint" } } } git add . npx git-cz
Debug
Known issues
gotchaThe package requires both commitizen and conventional-changelog-lint as peer dependencies. Failure to install them will cause runtime errors.
fix
Ensure both peer dependencies are installed: npm install --save commitizen conventional-changelog-lint
affects: *
deprecatedThe package has not been updated since 2017 and may not work with newer versions of commitizen or conventional-changelog-lint.
fix
Consider using cz-conventional-changelog (with conventional commits) or cz-customizable for more up-to-date alternatives.
affects: >=0.1.3
Errors
Common errors & fixes
Error: Cannot find module 'cz-conventional-changelog-lint'
Missing adapter installation or incorrect path in config.
fix
Install the package: npm install --save cz-conventional-changelog-lint, and ensure path in config points to the correct location.
Module not found: Can't resolve 'commitizen'
commitizen not installed or not in node_modules.
fix
Install commitizen: npm install --save-dev commitizen
Upgrade
Version history
0.1.3latest on npm
Audit
Dependencies
commitizenrequiredpeer dependency required to use the adapter
conventional-changelog-lintrequiredpeer dependency providing lint configuration
Agent activity
2 hits · last 30 days
node
2
Resources
cz-conventional-changelog-lint — npm install cz-conventional-changelog-lint · libregistry