Rough commitizen in Rust
npm install @unickhow/cz> Note: This CLI has been rewritten in Rust for better performance!
``bash`
npm install -g @unickhow/czor
yarn global add @unickhow/czor
pnpm add -g @unickhow/czor
bun add -g @unickhow/cz
`bash`
npm uninstall -g @unickhow/czor
yarn global remove @unickhow/czor
pnpm remove -g @unickhow/czor
bun remove -g @unickhow/cz
`bash`
cz
`json`
[
{
"name": "chore",
"emoji": "๐งน",
"description": "Build process or auxiliary tool changes",
"value": "chore"
},
{
"name": "ci",
"emoji": "๐ท",
"description": "CI related changes",
"value": "ci"
},
{
"name": "docs",
"emoji": "๐",
"description": "Documentation only changes",
"value": "docs"
},
{
"name": "feat",
"emoji": "๐ก",
"description": "A new feature",
"value": "feat"
},
{
"name": "fix",
"emoji": "๐",
"description": "A bug fix",
"value": "fix"
},
{
"name": "hotfix",
"emoji": "๐จ",
"description": "Emergency fix",
"value": "hotfix"
},
{
"name": "perf",
"emoji": "โก๏ธ",
"description": "A code change that improves performance",
"value": "perf"
},
{
"name": "refactor",
"emoji": "๐งฌ",
"description": "A code change that neither fixes a bug or adds a feature",
"value": "refactor"
},
{
"name": "release",
"emoji": "๐",
"description": "Create a release commit",
"value": "release"
},
{
"name": "style",
"emoji": "๐ง",
"description": "Markup, white-space, formatting, missing semi-colons...",
"value": "style"
},
{
"name": "test",
"emoji": "๐งช",
"description": "Adding missing tests",
"value": "test"
}
]
Requires Rust installed.
`bashRun locally
cargo run