1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| // @ts-check
|
| /** @type {import("@commitlint/types").UserConfig} */
| export default {
| ignores: [commit => commit.includes("init")],
| extends: ["@commitlint/config-conventional"],
| rules: {
| "body-leading-blank": [2, "always"],
| "footer-leading-blank": [1, "always"],
| "header-max-length": [2, "always", 108],
| "subject-empty": [2, "never"],
| "type-empty": [2, "never"],
| "type-enum": [
| 2,
| "always",
| [
| "feat",
| "fix",
| "perf",
| "style",
| "docs",
| "test",
| "refactor",
| "build",
| "ci",
| "chore",
| "revert",
| "wip",
| "workflow",
| "types",
| "release"
| ]
| ]
| }
| };
|
|