A commitlint config created by personal preferences.
npm install commitlint @nice-move/commitlint-config --save-dev
echo "foo" | commitlint
#!/bin/sh
npx --no-install commitlint -e
# save this to: .githooks/commit-msg
git config core.hooksPath .githooks
git commit -m "foo"
This config includes @commitlint/config-conventional, but case checking is disabled.