diff --git a/.czrc b/.czrc new file mode 100644 index 0000000..11f0406 --- /dev/null +++ b/.czrc @@ -0,0 +1,3 @@ +{ + "path": "@commitlint/cz-commitlint" +} diff --git a/.husky/commit-msg b/.husky/commit-msg new file mode 100755 index 0000000..b366e96 --- /dev/null +++ b/.husky/commit-msg @@ -0,0 +1,6 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +[ -n "$CI" ] && exit 0 + +npx --no -- commitlint --verbose --edit diff --git a/.husky/pre-commit b/.husky/pre-commit index 450d658..f9f6d65 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/bin/sh . "$(dirname "$0")/_/husky.sh" [ -n "$CI" ] && exit 0 diff --git a/commitlint.config.cjs b/commitlint.config.cjs new file mode 100644 index 0000000..69b4242 --- /dev/null +++ b/commitlint.config.cjs @@ -0,0 +1,3 @@ +module.exports = { + extends: ["@commitlint/config-conventional"], +};