feat: introduce git hooks

Make installing git hooks easy using Husky. Also, updating the commit message checks. Includes setup instructions in the README.

ref: N25B-366
This commit is contained in:
Twirre Meulenbelt
2025-12-02 15:02:48 +01:00
parent ff4ee7e111
commit 3d7997e8d0
10 changed files with 251 additions and 52 deletions

1
.husky/commit-msg Normal file
View File

@@ -0,0 +1 @@
sh .githooks/check-commit-msg.sh $1

3
.husky/pre-commit Normal file
View File

@@ -0,0 +1,3 @@
sh .githooks/check-branch-name.sh
npm run lint