@gsc-basic/commitlint-config
TypeScript icon, indicating that this package has built-in type declarations

1.1.2 • Public • Published

@gsc-basic/commitlint-config

Commitlint Config for GSC Basic Team

DO NOT use it in your own project if you don't know what it's for

说明

Git commit内容检查工具,建议配合 huskysimple-git-hooksGit hooks tool使用。

使用

pnpm i @gsc-basic/commitlint-config husky -D

// commitlint.config.mjs
export { default } from '@gsc-basic/commitlint-config';
// package.json
{
  "scripts": {
    "prepare": "husky"
  }
}

将依赖项提升到根模块目录

# .npmrc
public-hoist-pattern[]=@commitlint/*

添加Hook

husky使用文档参考:https://typicode.github.io/husky/

pnpm exec husky init

# .husky\commit-msg
echo Start running commit-msg hook...

pnpm exec commitlint --edit $1

echo Run commit-msg hook done.

Package Sidebar

Install

npm i @gsc-basic/commitlint-config

Weekly Downloads

49

Version

1.1.2

License

UNLICENSED

Unpacked Size

4.09 kB

Total Files

6

Last publish

Collaborators

  • wangll47
  • m1pha_lenovo