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

参考资料

Dependencies (3)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i ync-cli-commit-check

    Weekly Downloads

    3

    Version

    0.1.14

    License

    ISC

    Unpacked Size

    9.49 kB

    Total Files

    14

    Last publish

    Collaborators

    • yunaichun