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



