chore: Added commitizen to help with consistent commit mesages for semantic release's auto release f

This commit is contained in:
Justin 2018-07-02 11:11:14 -04:00
parent 081504a22c
commit 68c638b0b3
3 changed files with 45 additions and 0 deletions

View File

@ -7,6 +7,7 @@
[![Build Status](https://img.shields.io/travis/jdalrymple/node-gitlab/master.svg)](https://travis-ci.org/jdalrymple/node-gitlab)
[![Coverage](https://img.shields.io/codecov/c/github/jdalrymple/node-gitlab/master.svg)](https://codecov.io/gh/jdalrymple/node-gitlab)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)
[![License: MIT](https://img.shields.io/github/license/jdalrymple/node-gitlab.svg)](https://github.com/jdalrymple/node-gitlab/blob/master/LICENSE.md)
# node-gitlab

37
package-lock.json generated
View File

@ -2629,6 +2629,12 @@
"through2": "^2.0.0"
}
},
"conventional-commit-types": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-2.2.0.tgz",
"integrity": "sha1-XblXOdbCEqy+e29lahG5QLqmiUY=",
"dev": true
},
"conventional-commits-filter": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.0.tgz",
@ -2737,6 +2743,19 @@
"array-find-index": "^1.0.1"
}
},
"cz-conventional-changelog": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-2.1.0.tgz",
"integrity": "sha1-L0vHOQ4yROTfKT5ro1Hkx0Cnx2Q=",
"dev": true,
"requires": {
"conventional-commit-types": "^2.0.0",
"lodash.map": "^4.5.1",
"longest": "^1.0.1",
"right-pad": "^1.0.1",
"word-wrap": "^1.0.3"
}
},
"damerau-levenshtein": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz",
@ -6735,6 +6754,12 @@
"dev": true,
"optional": true
},
"lodash.map": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
"integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
"dev": true
},
"lodash.pick": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
@ -8351,6 +8376,12 @@
"align-text": "^0.1.1"
}
},
"right-pad": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/right-pad/-/right-pad-1.0.1.tgz",
"integrity": "sha1-jKCMLLtbVedNr6lr9/0aJ9VoyNA=",
"dev": true
},
"rimraf": {
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
@ -9697,6 +9728,12 @@
"dev": true,
"optional": true
},
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
"dev": true
},
"wordwrap": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",

View File

@ -7,6 +7,7 @@
"node": ">=8.9.0"
},
"scripts": {
"commit": "npx git-cz",
"build:clean": "rimraf -rf dist && mkdir -p dist",
"build:es6": "babel src -d dist/latest",
"build:es5": "babel src -d dist/es5 --env-name es5",
@ -46,6 +47,7 @@
"babel-eslint": "^8.2.3",
"babel-jest": "^23.0.0",
"codecov": "^3.0.2",
"cz-conventional-changelog": "^2.1.0",
"eslint": "^5.0.0-rc.0",
"eslint-config-airbnb": "^17.0.0",
"eslint-plugin-import": "^2.12.0",
@ -69,5 +71,10 @@
"url-join": "^4.0.0",
"util.promisify": "^1.0.0",
"xhr": "^2.5.0"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
}
}