dev-hook-utils
v1.1.1
Published
Add hook utilities for git commit workflow.
Downloads
13
Readme
Install
npm install dev-hook-utils
安装完成之后,推荐使用git commit
命令行提交,这样可以比较方便的编辑commit message.
How it works
pre-commit
钩子中执行eslintprepare-commit-msg
钩子中执行commitizen提供编辑commit message的快捷菜单commit-msg
钩子中执行commitlint对commit message进行验证
优点
- 不会在ci环境中执行
- 会兼容已有的钩子
- eslint配置可以自定义
Configs
commitizen 提交时的选项
待开放
commitlint 验证提交消息的格式
待开放
eslint 代码检查
直接使用.eslintrc.*文件配置规则。直接
{ // 直接基于hooks中的规则做校验 extends: [require.resolve('dev-hook-utils/dist/hooks/eslintrc.js')] }
hook 自定义钩子
待开放