@tomjs/commitlint

3.2.0 • Public • Published

@tomjs/commitlint

npm node-current (scoped) NPM

English | 中文

Front-end project commitlint Code submission specification configuration, node>=18 is recommended.

Usage

  • Install dependencies
pnpm add -D @commitlint/cli @tomjs/commitlint
  • Modify .commitlintrc.{js,cjs} configuration
module.exports = {
  extends: [require.resolve('@tomjs/commitlint')],
};
  • Combine with other libraries

Used in conjunction with husky and lint-staged.

pnpm add -D husky lint-staged

scripts of package.json added prepare

{
  "scripts": {
    "prepare": "husky install"
  }
}

Make configuration

pnpm add --save-peer @commitlint/cli
pnpm add @commitlint/config-conventional

Readme

Keywords

Package Sidebar

Install

npm i @tomjs/commitlint

Weekly Downloads

131

Version

3.2.0

License

MIT

Unpacked Size

5.43 kB

Total Files

6

Last publish

Collaborators

  • tomgao365