commitLinter 入参:白名单、待校验首行与自定义 verify。
commitLinter
verify
可选
待校验 commit 首行。 省略时读取当前仓库 .git/COMMIT_EDITMSG 首行(commit-msg 钩子场景)。
.git/COMMIT_EDITMSG
允许的 scope;与内置默认 scope 合并去重
允许的 type;与内置默认 type 合并去重
额外校验(在格式与白名单通过后执行)。 返回 false 或抛错视为不通过(进程 exit 1)。
false
commitLinter入参:白名单、待校验首行与自定义verify。