chore: add commitlint

This commit is contained in:
Kim, Jimin 2023-09-23 17:46:12 +09:00
parent fac8349878
commit 51ed1266c9
Signed by: pomp
GPG key ID: CE1DDB8A4A765403
5 changed files with 711 additions and 36 deletions

28
commitlint.config.js Normal file
View file

@ -0,0 +1,28 @@
/** @type {import('@commitlint/types').UserConfig} */
module.exports = {
extends: ["@commitlint/config-conventional"],
rules: {
"type-enum": [
2,
"always",
["chore", "ci", "docs", "feat", "fix", "refactor"],
],
"scope-enum": [
2,
"always",
[
// apps
"blog",
"main",
"portfolio",
// packages
"content",
"eslint-config",
"playwright-config",
"prettier-config",
"tailwind-config",
],
],
},
}