ync-cli-commit-check

0.1.14 • Public • Published

简介

  • 采用 husky 接入 commit-msg 和 pre-commit 等 Git Hook
  • commit-msg 执行 Angular 代码提交信息规范
  • pre-commit 执行 ync-cli-eslint-config 对代码 lint 和 prettier

如何扩展此 cli 工具

# 安装依赖【切记不能通过 cnpm 安装,否则下面 link 和 test 会报错】
npm ci

# link
npm run link

# 本地测试
npm run test

# 发布
npm publish --access=public

如何使用此 cli 工具

# 依赖安装
npm install ync-cli-commit-check -D

# 项目目录下执行操作(仅需要执行一次即可)
npx ync-commit-check

参数描述

参数名 类型 说明 默认值 必须
-e, --exclude String 排除某种工作流
c: 检验是否是 git 仓库且当前是否在 .git 目录平级
i:安装依赖且初始化 husky
h: 创建 commit-msg 和 pre-commit Git Hooks 命令
f: 创建 commitlint 和 lintstagedrc 文件
s: 创建 standard-version 命令
备注:排除多个工作流以 , 分割
N/A

参考资料

Package Sidebar

Install

npm i ync-cli-commit-check

Weekly Downloads

2

Version

0.1.14

License

ISC

Unpacked Size

9.49 kB

Total Files

14

Last publish

Collaborators

  • yunaichun