create commit in human way.
only apply for OWLPAY currently
# npm
npm install -g unickowl/cz
# yarn
yarn add global unickowl/cz
#pnpm
pnpm install -g unickowl/cz# npm
npm install -g owlting_cz
# yarn
yarn add global owlting_cz
#pnpm
pnpm install -g owlting_czczpick a commit type
commit message
if need to tag Jira issue for title prefix
input Jira issue ID
{
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'
}
- adapt for other projects prefix



