@samyrai/component-contracts-cli
v2.1.0
Published
CLI toolkit for component contracts catalog generation, baseline analysis, and codemods.
Maintainers
Readme
@samyrai/component-contracts-cli
CLI for component-contracts workflows: catalog generation, baseline reporting, and codemods.
Install
yarn add -D @samyrai/component-contracts-clior
npm install -D @samyrai/component-contracts-cliCommands
component-contracts --help
component-contracts catalog --repo . --ui-roots src/components/ui --out component-catalog.json
component-contracts baseline --repo . --config component-contracts.config.json --catalog component-catalog.json --out component-contracts-baseline.json
component-contracts codemod --repo . --config component-contracts.config.json --catalog component-catalog.json --report contracts-codemod-report.jsonNotes
catalogscans component roots and emits a schema-versioned component catalog.baselineruns core engine analysis and emits machine-readable violation/bucket reports.codemodcan run dry-run (default) or write mode (--write) for high-confidence replacements.
