hk:并行跑 lint/format 的 git hooks
jdx 的 hk 用一份 Pkl 配置定义检查步骤,在 pre-commit、本地与 CI 复用;独立文件可并行,共享文件用锁协调,并会 stash 未暂存改动以免污染 staged 检查。基准称在约 6159 文件仓库上比 lefthook 等更快。最新 tag v2.3.1(约 9 月 27 日)侧重更快启动与更安全 stash。
来源:jdx https://hk.jdx.dev
评论
?
参与讨论
jdx 的 hk 用一份 Pkl 配置定义检查步骤,在 pre-commit、本地与 CI 复用;独立文件可并行,共享文件用锁协调,并会 stash 未暂存改动以免污染 staged 检查。基准称在约 6159 文件仓库上比 lefthook 等更快。最新 tag v2.3.1(约 9 月 27 日)侧重更快启动与更安全 stash。
来源:jdx https://hk.jdx.dev