@hankliu/commitlint

1.0.1 • Public • Published

HankLiu Commitlint Base

提供基础的commitlint规则和插件

安装

npm install @hankliu/commitlint -D

or

yarn add @hankliu/commitlint -D

使用

  • in .commitlint.js
const commitlint = require('@hankliu/commitlint');

// 修改规则

// commitlint.extends = ['@commitlint/config-conventional'];
// commitlint.rules = Object.assign(commitlint.rules, {
// });

module.exports = commitlint;

注意

我们使用的是 peerDependencies 管理依赖,如果是在npm2中使用该插件,不许需要在自己项目中额外安装下列依赖,npm2会自行强制安装peerDependencies所要求指定的依赖包;如果是在npm3+中使用该插件,npm3中不会再要求peerDependencies所指定的依赖包被强制安装,相反npm3会在安装结束后检查本次安装是否正确,如果不正确会给用户打印警告提示。

"peerDependencies": {
  "stylelint": "^9.x",
  "stylelint-config-standard": "^18.x",
  "stylelint-order": "^2.x"
}

Readme

Keywords

Package Sidebar

Install

npm i @hankliu/commitlint

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

2.03 kB

Total Files

5

Last publish

Collaborators

  • hank.liu