毎回コピペでするのに面倒だったため作りました。 個人用ですが、大きな修正はしないと思うのでどなたでも使っても大丈夫です。
husky とか simple-git-hooks などの git hooks が必要です。 ここでは simple-git-hooks を例に上げます。
npm i -D syakoo/emoji-prefix-commit
# or
npm i -D git+https://github.com/syakoo/emoji-prefix-commit
# yarn だと後者のように直接指定しないといけないらしい
npm i -D simple-git-hooks
{
// ...
"simple-git-hooks": {
"commit-msg": "npx emoji-prefix-commit"
}
}
npx simple-git-hooks