可选commit待校验 commit 首行。
省略时读取当前仓库 .git/COMMIT_EDITMSG 首行(commit-msg 钩子场景)。
可选scopeMonorepo 包路径 glob;由 fairy-cli 扫描 npm 包名并写入运行时 scopes。
不传入 commitLinter。
可选scopes允许的 scope;与内置默认 scope 合并去重
可选types允许的 type;与内置默认 type 合并去重
可选verify额外校验(在格式与白名单通过后执行)。
返回 false 或抛错视为不通过(进程 exit 1)。
配置文件形态:
commitLinter字段 + Monorepo 扫描 glob(仅fa commit使用)。