@digitalroute/commitlint-config

Commitlint configuration for DigitalRoute

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@digitalroute/commitlint-config
1.5.05 months ago2 years agoMinified + gzip package size for @digitalroute/commitlint-config in KB

Readme

@digitalroute/commitlint-config
Commitlint shareable configuration for Digitalroute projects.

Usage

Install this config and commitlint as a devDependency:
npm install @commitlint/cli@next @digitalroute/commitlint-config --save-dev

Add the following to your package.json:
{
  "commitlint": {
    "extends": "@digitalroute/commitlint-config"
  }
}

Usage with husky and lint-staged

Husky is a tool that triggers npm-scripts based on git actions. You can use huskyto ensure that all commits are linted.
Install husky as a devDependency:
npm install husky --save-dev

Add the following to your package.json:
{
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  }
}