From 261816dcf84d8d871bfe1359eeb2d2e3a28da582 Mon Sep 17 00:00:00 2001 From: Crawl Date: Fri, 28 Feb 2020 17:43:45 +0100 Subject: [PATCH] chore(githooks): commitlint (#3836) --- package.json | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 123f1d7b8..ecfb0c85f 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,8 @@ } }, "devDependencies": { + "@commitlint/cli": "^8.3.5", + "@commitlint/config-angular": "^8.3.4", "@types/node": "^10.12.24", "@types/ws": "^7.2.1", "discord.js-docgen": "discordjs/docgen", @@ -124,7 +126,30 @@ }, "husky": { "hooks": { - "pre-commit": "npm test" + "pre-commit": "npm test", + "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" + } + }, + "commitlint": { + "extends": ["@commitlint/config-angular"], + "rules": { + "type-enum": [ + 2, + "always", + [ + "chore", + "build", + "ci", + "docs", + "feat", + "fix", + "perf", + "refactor", + "revert", + "style", + "test" + ] + ] } } }