@whdev/verify-commit
v1.0.0
Published
git提交校验
Maintainers
Readme
@whdev/verify-commit
一个简单的 commit message 校验工具
库的依赖介绍
| terminal-link 在终端创建可以点击的链接 | picocolors 在终端控制颜色与格式
安装与使用
使用 simple-git-hooks 运行
pnpm add -D @whdev/verify-commit simple-git-hooks
# OR
npm i -D @whdev/verify-commit simple-git-hooks添加配置项到 package.json
# 使用 npx + bin 运行
npm pkg set simple-git-hooks.commit-msg='npx whdev-verify-commit $1'
# OR 使用 pnpm + bin 运行
npm pkg set simple-git-hooks.commit-msg='pnpm whdev-verify-commit $1'
# OR 使用 node 运行
npm pkg set simple-git-hooks.commit-msg='node ./node_modules/@whdev/verify-commit/index.js $1'注册 git-hooks
当
simple-git-hooks有更新时,需要重新注册
npx simple-git-hooks添加
prepare脚本,可以在install时自动注册已经配置的git-hooks,第一次使用时需要手动运行一次npm run prepare
npm pkg set scripts.prepare="npx simple-git-hooks"使用 husky 运行
pnpm dlx husky-init && pnpm add -D @whdev/verify-commit
# OR
npx husky-init && npm i -D @whdev/verify-commit注册 git-hooks
npx husky add .husky/commit-msg 'npx whdev-verify-commit $1'