{"_id":"validate-commit-msg","_rev":"447151","name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","dist-tags":{"latest":"2.14.0"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"time":{"modified":"2021-08-05T06:50:52.000Z","created":"2015-09-04T22:55:17.550Z","2.14.0":"2017-07-29T14:16:52.458Z","2.13.1":"2017-07-23T14:47:41.508Z","2.13.0":"2017-07-20T21:48:19.822Z","2.12.3":"2017-07-20T20:59:46.759Z","2.12.2":"2017-06-08T20:14:13.442Z","2.12.1":"2017-04-04T10:12:27.943Z","2.12.0":"2017-03-31T20:22:07.371Z","2.11.2":"2017-03-08T00:59:09.208Z","2.11.1":"2017-01-26T20:40:52.219Z","2.11.0":"2017-01-26T16:35:48.261Z","2.10.1":"2017-01-23T04:03:15.096Z","2.10.0":"2017-01-22T22:26:46.977Z","2.9.0":"2017-01-20T22:39:41.324Z","2.8.2":"2016-10-05T16:54:35.488Z","2.8.1":"2016-10-05T14:55:01.086Z","2.8.0":"2016-08-23T14:53:48.412Z","2.7.0":"2016-08-13T20:32:16.767Z","2.6.1":"2016-04-18T14:40:57.109Z","2.6.0":"2016-04-14T19:56:27.407Z","2.5.0":"2016-03-29T20:02:50.151Z","2.4.1":"2016-03-21T03:53:08.338Z","2.4.0":"2016-03-13T14:41:54.471Z","2.3.1":"2016-03-06T14:31:33.639Z","2.3.0":"2016-03-05T20:32:46.847Z","2.2.0":"2016-03-03T23:42:58.621Z","2.1.0":"2016-02-22T19:55:09.907Z","2.0.0":"2016-02-05T12:16:12.682Z","1.3.0":"2016-02-04T21:40:38.850Z","1.2.0":"2016-02-02T17:42:51.144Z","1.1.3":"2016-02-02T16:16:52.096Z","1.1.2":"2016-02-02T16:14:13.859Z","1.1.1":"2016-01-19T21:39:04.062Z","1.1.0":"2016-01-15T20:54:29.222Z","1.0.0":"2015-09-04T22:55:17.550Z"},"users":{"growdigital":true,"quafoo":true,"furzeface":true,"glebec":true,"nice_body":true,"adriancmiranda":true,"ricardogobbosouza":true,"nikolay":true,"rubiadias":true,"modood":true,"rickyrattlesnake":true,"kodekracker":true,"ridermansb":true,"ajsb85":true,"shakakira":true,"taylorpzreal":true},"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/validate-commit-msg.git"},"versions":{"2.14.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.14.0","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/conventional-changelog/validate-commit-msg/issues"},"homepage":"https://github.com/conventional-changelog/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mkdirp":"^0.5.1","mocha":"2.3.4","opt-cli":"1.5.1","rimraf":"^2.6.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":true}},"dependencies":{"conventional-commit-types":"^2.0.0","find-parent-dir":"^0.3.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"2e048fb5477fad9377d8978564fe7479495604ac","_id":"validate-commit-msg@2.14.0","_shasum":"e5383691012cbb270dcc0bc2a4effebe14890eac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"nickbalestra","email":"nick@balestra.ch"},"dist":{"shasum":"e5383691012cbb270dcc0bc2a4effebe14890eac","size":9166,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.14.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-commit-msg-2.14.0.tgz_1501337811399_0.5179867965634912"},"directories":{},"publish_time":1501337812458,"_hasShrinkwrap":false,"_cnpm_publish_time":1501337812458,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.13.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.13.1","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/conventional-changelog/validate-commit-msg/issues"},"homepage":"https://github.com/conventional-changelog/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mkdirp":"^0.5.1","mocha":"2.3.4","opt-cli":"1.5.1","rimraf":"^2.6.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","find-parent-dir":"^0.3.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"888617bff0b3e54689aab04ce417e0e42953c6b6","_id":"validate-commit-msg@2.13.1","_shasum":"71386ea45349c4970e091296f132dcf67dc50714","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"nickbalestra","email":"nick@balestra.ch"},"dist":{"shasum":"71386ea45349c4970e091296f132dcf67dc50714","size":9033,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.13.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-commit-msg-2.13.1.tgz_1500821260499_0.8630371582694352"},"directories":{},"publish_time":1500821261508,"_hasShrinkwrap":false,"_cnpm_publish_time":1500821261508,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.13.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.13.0","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/conventional-changelog/validate-commit-msg/issues"},"homepage":"https://github.com/conventional-changelog/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mkdirp":"^0.5.1","mocha":"2.3.4","opt-cli":"1.5.1","rimraf":"^2.6.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","find-parent-dir":"^0.3.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"6d23bbcff1c80ac2496c53b8ff519fff4bcea377","_id":"validate-commit-msg@2.13.0","_shasum":"284032acbeaf4fb59a490c1cae69889e60abde59","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"nickbalestra","email":"nick@balestra.ch"},"dist":{"shasum":"284032acbeaf4fb59a490c1cae69889e60abde59","size":9038,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.13.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-commit-msg-2.13.0.tgz_1500587298762_0.6339182476513088"},"directories":{},"publish_time":1500587299822,"_cnpm_publish_time":1500587299822,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.12.3":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.12.3","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mkdirp":"^0.5.1","mocha":"2.3.4","opt-cli":"1.5.1","rimraf":"^2.6.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","find-parent-dir":"^0.3.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"79b5b3a985601941c69bf782eb63ba9e38f92a90","_id":"validate-commit-msg@2.12.3","_shasum":"23ece72966fadd6ee5007209645924494ad9a30a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"nickbalestra","email":"nick@balestra.ch"},"dist":{"shasum":"23ece72966fadd6ee5007209645924494ad9a30a","size":9037,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.12.3.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-commit-msg-2.12.3.tgz_1500584385779_0.13303171657025814"},"directories":{},"publish_time":1500584386759,"_hasShrinkwrap":false,"_cnpm_publish_time":1500584386759,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.12.2":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.12.2","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","find-parent-dir":"^0.3.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"fd320322d0ecc1ce814b260b7039d978f110af71","_id":"validate-commit-msg@2.12.2","_shasum":"6d5015331bf196c22afb880d3f33bcef1deafea6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"6d5015331bf196c22afb880d3f33bcef1deafea6","size":8626,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.12.2.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-commit-msg-2.12.2.tgz_1496952852459_0.21064375340938568"},"directories":{},"publish_time":1496952853442,"_cnpm_publish_time":1496952853442,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.12.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.12.1","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js node_modules/mocha/bin/_mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","find-parent-dir":"^0.3.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"e3a81f8298427b94be01e7ea305505ee6005cec8","_id":"validate-commit-msg@2.12.1","_shasum":"612b61bc9f09f0fee5130de3648870d01cdddf1d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"612b61bc9f09f0fee5130de3648870d01cdddf1d","size":8264,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.12.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.12.1.tgz_1491300747301_0.39427161030471325"},"directories":{},"publish_time":1491300747943,"_cnpm_publish_time":1491300747943,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.12.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.12.0","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js _mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js _mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"eefe5f382bb6114f00c17cfa6b61c76e554da528","_id":"validate-commit-msg@2.12.0","_shasum":"549a7f84a07bbf442de7b44b7865c92d5e06cf1e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"549a7f84a07bbf442de7b44b7865c92d5e06cf1e","size":8137,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.12.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.12.0.tgz_1490991725366_0.33872162410989404"},"directories":{},"publish_time":1490991727371,"_hasShrinkwrap":false,"_cnpm_publish_time":1490991727371,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.11.2":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.11.2","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js _mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js _mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"7a580ce26cc13793ebfd21d7c0cd8034f88de2b7","_id":"validate-commit-msg@2.11.2","_shasum":"63bd15c2cd8fb782b230a9f51d0f4e9d31f7ee24","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"63bd15c2cd8fb782b230a9f51d0f4e9d31f7ee24","size":7908,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.11.2.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.11.2.tgz_1488934748437_0.8885310408659279"},"directories":{},"publish_time":1488934749208,"_cnpm_publish_time":1488934749208,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.11.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.11.1","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js _mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js _mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"^6.3.2","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"b5769f1a5875b1d6a91a85beb2910e66033d2d8f","_id":"validate-commit-msg@2.11.1","_shasum":"c8f86643ca03b26da1b4f3e37d7f6e659fbc34ca","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"c8f86643ca03b26da1b4f3e37d7f6e659fbc34ca","size":7824,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.11.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.11.1.tgz_1485463251555_0.934154624119401"},"directories":{},"publish_time":1485463252219,"_cnpm_publish_time":1485463252219,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.11.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.11.0","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js _mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js _mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"815bc7708a00d632211cf2e41307d4a6e14ce391","_id":"validate-commit-msg@2.11.0","_shasum":"f5edd82591138a383cbf5bd832bd3de34afc6da0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"f5edd82591138a383cbf5bd832bd3de34afc6da0","size":7864,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.11.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.11.0.tgz_1485448547452_0.9823251164052635"},"directories":{},"publish_time":1485448548261,"_cnpm_publish_time":1485448548261,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.10.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.10.1","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js _mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js _mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib"],"gitHead":"ea45ffd4fb6f4e117ed0684d98b23059a5a4afbd","_id":"validate-commit-msg@2.10.1","_shasum":"85fab0793586eaa0fb229861d5e5cacafa90685b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"85fab0793586eaa0fb229861d5e5cacafa90685b","size":7266,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.10.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.10.1.tgz_1485144192937_0.41664737928658724"},"directories":{},"publish_time":1485144195096,"_cnpm_publish_time":1485144195096,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.10.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.10.0","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./lib/cli.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x test/**/*.test.js _mocha -- -R spec -w test/**/*.test.js","test":"istanbul cover -x test/**/*.test.js _mocha -- -R spec test/**/*.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"./lib/cli.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js","lib/cli.js"],"gitHead":"d924a34f2692513f86a714505b5ff5ec68c5230a","_id":"validate-commit-msg@2.10.0","_shasum":"1f6067527aeffbcf137032e55adbe3cc1bf53a5a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"1f6067527aeffbcf137032e55adbe3cc1bf53a5a","size":5436,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.10.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.10.0.tgz_1485124006268_0.5416665857192129"},"directories":{},"publish_time":1485124006977,"_cnpm_publish_time":1485124006977,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.9.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.9.0","scripts":{"add-contributor":"all-contributors add","generate-contributors":"all-contributors generate","commit":"git-cz","commitmsg":"opt --in commitmsg --exec \"node ./index.js\"","precommit":"opt --in precommit --exec \"npm run validate\"","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","validate":"npm t && npm run check-coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"all-contributors-cli":"3.0.7","chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","husky":"0.12.0","istanbul":"0.4.2","mocha":"2.3.4","opt-cli":"1.5.1","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false,"autoFix":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js"],"gitHead":"ca62533a1c6e27193e488f95bd2f4031a65cdd14","_id":"validate-commit-msg@2.9.0","_shasum":"b40b1675a176a0e07024f7082ee0adca9f4c4204","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"b40b1675a176a0e07024f7082ee0adca9f4c4204","size":6810,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.9.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.9.0.tgz_1484951979219_0.7675216344650835"},"directories":{},"publish_time":1484951981324,"_cnpm_publish_time":1484951981324,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.8.2":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.8.2","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js"],"gitHead":"eb4962f4afa87878165631fdd663b70793548af6","_id":"validate-commit-msg@2.8.2","_shasum":"3020c4227523e6964214537427c1fb058007eaab","_from":".","_npmVersion":"2.15.11","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"3020c4227523e6964214537427c1fb058007eaab","size":5250,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.8.2.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.8.2.tgz_1475686473439_0.7398066520690918"},"directories":{},"publish_time":1475686475488,"_cnpm_publish_time":1475686475488,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.8.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.8.1","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"conventional-commit-types":"^2.0.0","findup":"0.1.5","semver-regex":"1.0.0"},"files":["index.js"],"gitHead":"8e0d4eb96d05617d6cf5aa8b7eb61311fb50ce99","_id":"validate-commit-msg@2.8.1","_shasum":"1b013f0091425b3a4f4b89e85f1226050c0cbace","_from":".","_npmVersion":"2.15.11","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"1b013f0091425b3a4f4b89e85f1226050c0cbace","size":5263,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.8.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.8.1.tgz_1475679299103_0.536729711573571"},"directories":{},"publish_time":1475679301086,"_cnpm_publish_time":1475679301086,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.8.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.8.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","conventional-commit-types":"^2.0.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"f542458a92071a909a74283778caad330b203a00","_id":"validate-commit-msg@2.8.0","_shasum":"ba790eeda9f621d4edf9f2b0f9e05e3645e947c5","_from":".","_npmVersion":"2.15.10","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"ba790eeda9f621d4edf9f2b0f9e05e3645e947c5","size":7875,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.8.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.8.0.tgz_1471964026399_0.3692994548473507"},"directories":{},"publish_time":1471964028412,"_cnpm_publish_time":1471964028412,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.7.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.7.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"dd4c7f2569e989b71070cf4b85ee5f1668725a64","_id":"validate-commit-msg@2.7.0","_shasum":"bacb8945a6afbe2a493d3676ce231e1bb4ac2c6a","_from":".","_npmVersion":"2.15.10","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"bacb8945a6afbe2a493d3676ce231e1bb4ac2c6a","size":7690,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.7.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.7.0.tgz_1471120335038_0.062139835208654404"},"directories":{},"publish_time":1471120336767,"_cnpm_publish_time":1471120336767,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.6.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.6.1","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"f162949c3132fd7015ebf6e2aaee4bdcf0a72ee4","_id":"validate-commit-msg@2.6.1","_shasum":"5f9418e4ec66ebebdfee2a4253d2a777bc4dfcfa","_from":".","_npmVersion":"2.15.3","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"5f9418e4ec66ebebdfee2a4253d2a777bc4dfcfa","size":7593,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.6.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.6.1.tgz_1460990455833_0.6688768924213946"},"directories":{},"publish_time":1460990457109,"_cnpm_publish_time":1460990457109,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.6.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.6.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"5be905175662af970ff34166f0b0f9fb9a6458b8","_id":"validate-commit-msg@2.6.0","_shasum":"37382f274dafc397cd04a327507230b66d1ee7f2","_from":".","_npmVersion":"2.15.3","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"37382f274dafc397cd04a327507230b66d1ee7f2","size":7576,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.6.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.6.0.tgz_1460663784872_0.606067071435973"},"directories":{},"publish_time":1460663787407,"_cnpm_publish_time":1460663787407,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.5.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.5.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"d6b34b88f5d123d159d361f26867d2a25bbcb77f","_id":"validate-commit-msg@2.5.0","_shasum":"a7d0a68aa3917171b560664689a2ac59c25908b6","_from":".","_npmVersion":"2.15.2","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"a7d0a68aa3917171b560664689a2ac59c25908b6","size":7491,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.5.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.5.0.tgz_1459281769214_0.1514337658882141"},"directories":{},"publish_time":1459281770151,"_cnpm_publish_time":1459281770151,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.4.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.4.1","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"5b569a0c73a488e4258b50b56f62c2a92158df00","_id":"validate-commit-msg@2.4.1","_shasum":"f61243db0b200e43cd5616ea8fd4b822f14e00b7","_from":".","_npmVersion":"2.15.1","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"f61243db0b200e43cd5616ea8fd4b822f14e00b7","size":7256,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.4.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.4.1.tgz_1458532386095_0.7773100552149117"},"directories":{},"publish_time":1458532388338,"_cnpm_publish_time":1458532388338,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.4.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.4.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"333f3580b35ff7797ed12528247fa1f970f99508","_id":"validate-commit-msg@2.4.0","_shasum":"5366cca0877bbac44b9e57f5636bd68c548712ea","_from":".","_npmVersion":"2.15.0","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"5366cca0877bbac44b9e57f5636bd68c548712ea","size":6771,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.4.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.4.0.tgz_1457880111964_0.3132680526468903"},"directories":{},"publish_time":1457880114471,"_cnpm_publish_time":1457880114471,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.3.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.3.1","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"bb0afb626c03af7f378fccc23b23e93d1f141e30","_id":"validate-commit-msg@2.3.1","_shasum":"3700c987ce918cfd7de213e18aae25d6c786b54c","_from":".","_npmVersion":"2.14.22","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"3700c987ce918cfd7de213e18aae25d6c786b54c","size":6671,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.3.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.3.1.tgz_1457274690393_0.7942600566893816"},"directories":{},"publish_time":1457274693639,"_cnpm_publish_time":1457274693639,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.3.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.3.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"0d571c5c1ee6f2713fc49b19ecdbd245f35c02c8","_id":"validate-commit-msg@2.3.0","_shasum":"fc368760af033f6bf2bd6390dca9bd254a8cd712","_from":".","_npmVersion":"2.14.22","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"fc368760af033f6bf2bd6390dca9bd254a8cd712","size":6566,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.3.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.3.0.tgz_1457209963095_0.1897843675687909"},"directories":{},"publish_time":1457209966847,"_cnpm_publish_time":1457209966847,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.2.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.2.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"helpMessage":"\nPlease fix your commit message (and consider using http://npm.im/commitizen)\n","types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"75e6ad0cd1046e203077ad5728e1b99dd87b9485","_id":"validate-commit-msg@2.2.0","_shasum":"bb77b7123f4be230dec19c1d13c7851c1d346ac0","_from":".","_npmVersion":"2.14.21","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"bb77b7123f4be230dec19c1d13c7851c1d346ac0","size":6437,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.2.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.2.0.tgz_1457048575579_0.6438250890932977"},"directories":{},"publish_time":1457048578621,"_cnpm_publish_time":1457048578621,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.1.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.1.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"8e3a5a2f9881e817732e66731e38d4148c9c087d","_id":"validate-commit-msg@2.1.0","_shasum":"5808e55ce8cc493c63b324a15594977dfe4ebf88","_from":".","_npmVersion":"2.14.20","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"5808e55ce8cc493c63b324a15594977dfe4ebf88","size":6221,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.1.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.1.0.tgz_1456170904901_0.43277624854817986"},"directories":{},"publish_time":1456170909907,"_cnpm_publish_time":1456170909907,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"2.0.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"2.0.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"f76f0ae1c7fc7636dc806fb08ec13704bff237e6","_id":"validate-commit-msg@2.0.0","_shasum":"c2498e63139a5d3c1482484d9eb4487ea053cb3d","_from":".","_npmVersion":"2.14.18","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"c2498e63139a5d3c1482484d9eb4487ea053cb3d","size":6130,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-2.0.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-2.0.0.tgz_1454674570446_0.5216568398755044"},"directories":{},"publish_time":1454674572682,"_cnpm_publish_time":1454674572682,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"1.3.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"1.3.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 90 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"3b7d25f886aaabd08268241ac999394557d0ecaf","_id":"validate-commit-msg@1.3.0","_shasum":"2c04cb1ad54dd2f3212706da3635a10eaa2adc7d","_from":".","_npmVersion":"2.14.17","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"2c04cb1ad54dd2f3212706da3635a10eaa2adc7d","size":6114,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-1.3.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-1.3.0.tgz_1454622036146_0.2173941759392619"},"directories":{},"publish_time":1454622038850,"_cnpm_publish_time":1454622038850,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"1.2.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"1.2.0","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 96 --branches 81 --functions 87 --lines 96","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5","semver-regex":"1.0.0"},"gitHead":"cd5aacad6aa270525de24e56e6287758d7b05696","_id":"validate-commit-msg@1.2.0","_shasum":"1140b2b7c684285c4823d1c10ef1d77ef3369285","_from":".","_npmVersion":"2.14.17","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"1140b2b7c684285c4823d1c10ef1d77ef3369285","size":6083,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-1.2.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-1.2.0.tgz_1454434968563_0.5691479074303061"},"directories":{},"publish_time":1454434971144,"_cnpm_publish_time":1454434971144,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"1.1.3":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"1.1.3","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 96 --branches 81 --functions 87 --lines 96","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5"},"gitHead":"496825a8b3b05aa3fb0ed03744cac96b80d9c5aa","_id":"validate-commit-msg@1.1.3","_shasum":"09d0a482eda6a7b1ee0697f2d56a0829359351f6","_from":".","_npmVersion":"2.14.17","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"09d0a482eda6a7b1ee0697f2d56a0829359351f6","size":5994,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-1.1.3.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/validate-commit-msg-1.1.3.tgz_1454429811085_0.4080824451521039"},"directories":{},"publish_time":1454429812096,"_cnpm_publish_time":1454429812096,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"1.1.2":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","version":"1.1.2","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 96 --branches 81 --functions 87 --lines 96","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5"},"gitHead":"7ebdb3e33a55595f10d5936cbe9c5b27a46c3823","_id":"validate-commit-msg@1.1.2","_shasum":"84af59867bc8d2c7f2fd7648a5cfca396f0e41ab","_from":".","_npmVersion":"2.14.17","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"84af59867bc8d2c7f2fd7648a5cfca396f0e41ab","size":5928,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-1.1.2.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/validate-commit-msg-1.1.2.tgz_1454429651512_0.24670251505449414"},"directories":{},"publish_time":1454429653859,"_cnpm_publish_time":1454429653859,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"1.1.1":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 96 --branches 81 --functions 87 --lines 96","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5"},"version":"1.1.1","gitHead":"80fe7c781fb0ee2b7fc64532934cfa7c9bc866de","_id":"validate-commit-msg@1.1.1","_shasum":"cbb54635f18cbaa9086dd644c76a3d9f4f241020","_from":".","_npmVersion":"2.14.15","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"cbb54635f18cbaa9086dd644c76a3d9f4f241020","size":5928,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-1.1.1.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"directories":{},"publish_time":1453239544062,"_cnpm_publish_time":1453239544062,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"1.1.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 96 --branches 81 --functions 87 --lines 96","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.4.1","codecov.io":"0.1.6","commitizen":"2.5.0","cz-conventional-changelog":"1.1.5","ghooks":"1.0.3","istanbul":"0.4.2","mocha":"2.3.4","semantic-release":"4.3.5","sinon":"1.17.2"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"},"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","perf","test","chore","revert","custom"],"warnOnFail":false}},"dependencies":{"findup":"0.1.5"},"version":"1.1.0","gitHead":"e68a2bc7d5a55b46f599456959b51c5d8c7cb1ec","_id":"validate-commit-msg@1.1.0","_shasum":"03c5ffe4699b7d6c276e0fd99168cba47f3a1b02","_from":".","_npmVersion":"2.14.15","_nodeVersion":"3.3.1","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"03c5ffe4699b7d6c276e0fd99168cba47f3a1b02","size":5929,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-1.1.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"directories":{},"publish_time":1452891269222,"_cnpm_publish_time":1452891269222,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."},"1.0.0":{"name":"validate-commit-msg","description":"Script to validate a commit message follows the conventional changelog standard","main":"index.js","scripts":{"commit":"git-cz","check-coverage":"istanbul check-coverage --statements 100 --branches 100 --functions 100 --lines 100","report-coverage":"cat ./coverage/lcov.info | codecov","test:watch":"istanbul cover -x *.test.js _mocha -- -R spec -w index.test.js","test":"istanbul cover -x *.test.js _mocha -- -R spec index.test.js","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"bin":{"validate-commit-msg":"index.js"},"repository":{"type":"git","url":"git+https://github.com/kentcdodds/validate-commit-msg.git"},"keywords":["githook","commit","message","git","conventional","changelog"],"author":{"name":"Kent C. Dodds","email":"kent@doddsfamily.us","url":"http://kentcdodds.com/"},"license":"MIT","bugs":{"url":"https://github.com/kentcdodds/validate-commit-msg/issues"},"homepage":"https://github.com/kentcdodds/validate-commit-msg#readme","devDependencies":{"chai":"3.2.0","commitizen":"1.0.4","cz-conventional-changelog":"1.1.0","ghooks":"0.3.2","istanbul":"0.3.19","mocha":"2.3.0","semantic-release":"^4.3.4","sinon":"1.16.1"},"config":{"ghooks":{"commit-msg":"./index.js && npm t && npm run check-coverage"}},"czConfig":{"path":"node_modules/cz-conventional-changelog"},"version":"1.0.0","gitHead":"05f0576552751cda0528f4396ae74449f02c5ad6","_id":"validate-commit-msg@1.0.0","_shasum":"29384bbf71d11e936a3cfd7ec76f4f05168dc164","_from":".","_npmVersion":"2.14.2","_nodeVersion":"3.3.0","_npmUser":{"name":"kentcdodds","email":"kent@doddsfamily.us"},"dist":{"shasum":"29384bbf71d11e936a3cfd7ec76f4f05168dc164","size":5280,"noattachment":false,"key":"/validate-commit-msg/-/validate-commit-msg-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/validate-commit-msg/download/validate-commit-msg-1.0.0.tgz"},"maintainers":[{"name":"garbee","email":"jonathan@garbee.me"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"directories":{},"publish_time":1441407317550,"_cnpm_publish_time":1441407317550,"_hasShrinkwrap":false,"deprecated":"Check out CommitLint which provides the same functionality with a more user-focused experience."}},"readme":"# validate-commit-msg\n\n[![Build Status][build-badge]][build]\n[![Code Coverage][coverage-badge]][coverage]\n[![Dependencies][dependencyci-badge]][dependencyci]\n[![version][version-badge]][package]\n[![downloads][downloads-badge]][npm-stat]\n[![MIT License][license-badge]][LICENSE]\n\n[![All Contributors](https://img.shields.io/badge/all_contributors-28-orange.svg?style=flat-square)](#contributors)\n[![PRs Welcome][prs-badge]][prs]\n[![Donate][donate-badge]][donate]\n[![Code of Conduct][coc-badge]][coc]\n\n[![Watch on GitHub][github-watch-badge]][github-watch]\n[![Star on GitHub][github-star-badge]][github-star]\n[![Tweet][twitter-badge]][twitter]\n\nThis provides you a binary that you can use as a githook to validate the commit message. I recommend\n[husky](http://npm.im/husky). You'll want to make this part of the `commit-msg` githook, e.g. when using [husky](http://npm.im/husky), add `\"commitmsg\": \"validate-commit-msg\"` to your [npm scripts](https://docs.npmjs.com/misc/scripts) in `package.json`.\n\nValidates that your commit message follows this format:\n\n```\n<type>(<scope>): <subject>\n```\n\nOr without optional scope:\n\n```\n<type>: <subject>\n```\n\n## Installation\n\nThis module is distributed via [npm](https://www.npmjs.com/) which is bundled with [node](https://nodejs.org/) and\nshould be installed as one of your project's `devDependencies`:\n\n```\nnpm install --save-dev validate-commit-msg\n```\n\n## Usage\n\n### options\n\nYou can specify options in `.vcmrc`.\nIt must be valid JSON file.\nThe default configuration object is:\n\n```json\n{\n  \"types\": [\"feat\", \"fix\", \"docs\", \"style\", \"refactor\", \"perf\", \"test\", \"build\", \"ci\", \"chore\", \"revert\"],\n  \"scope\": {\n    \"required\": false,\n    \"allowed\": [\"*\"],\n    \"validate\": false,\n    \"multiple\": false\n  },\n  \"warnOnFail\": false,\n  \"maxSubjectLength\": 100,\n  \"subjectPattern\": \".+\",\n  \"subjectPatternErrorMsg\": \"subject does not match subject pattern!\",\n  \"helpMessage\": \"\",\n  \"autoFix\": false\n}\n```\n\nAlternatively, options can be specified in `package.json`:\n\n```json\n{\n  \"config\": {\n    \"validate-commit-msg\": {\n      /* your config here */\n    }\n  }\n}\n```\n\n`.vcmrc` has precedence, if it does not exist, then `package.json` will be used.\n\n#### types\n\nThese are the types that are allowed for your commit message. If omitted, the value is what is shown above.\n\nYou can also specify: `\"types\": \"*\"` to indicate that you don't wish to validate types.\n\nOr you can specify the name of a module that exports types according to the\n[conventional-commit-types](https://github.com/commitizen/conventional-commit-types)\nspec, e.g. `\"types\": \"conventional-commit-types\"`.\n\n#### scope\n\nThis object defines scope requirements for the commit message. Possible properties are:\n\n##### required\n\nA boolean to define whether a scope is required for all commit messages.\n\n##### allowed\n\nAn array of scopes that are allowed for your commit message.\n\nYou may also define it as `\"*\"` which is the default to allow any scope names.\n\n##### validate\n\nA boolean to define whether or not to validate the scope(s) provided.\n\n##### multiple\n\nA boolean to define whether or not to allow multiple scopes.\n\n#### warnOnFail\n\nIf this is set to `true` errors will be logged to the console, however the commit will still pass.\n\n#### maxSubjectLength\n\nThis will control the maximum length of the subject.\n\n#### subjectPattern\n\nOptional, accepts a RegExp to match the commit message subject against.\n\n#### subjectPatternErrorMsg\n\nIf `subjectPattern` is provided, this message will be displayed if the commit message subject does not match the pattern.\n\n#### helpMessage\n\nIf provided, the helpMessage string is displayed when a commit message is not valid. This allows projects to provide a better developer experience for new contributors.\n\nThe `helpMessage` also supports interpolating a single `%s` with the original commit message.\n\n#### autoFix\n\nIf this is set to `true`, type will be auto fixed to all lowercase, subject first letter will be lowercased, and the commit will pass (assuming there's nothing else wrong with it).\n\n### Node\n\nThrough node you can use as follows\n\n```javascript\nvar validateMessage = require('validate-commit-msg');\n\nvar valid = validateMessage('chore(index): an example commit message');\n\n// valid = true\n```\n\n### CI\n\nYou can use your CI to validate your _last_ commit message:\n\n```\nvalidate-commit-msg \"$(git log -1 --pretty=%B)\"\n```\n\n_Note_ this will only validate the last commit message, not all messages in a pull request.\n\n### Monorepo\n\nIf your lerna repo looks something like this:\n\n```\nmy-lerna-repo/\n  package.json\n  packages/\n    package-1/\n      package.json\n    package-2/\n      package.json\n```\n\nThe scope of your commit message should be one (or more) of the packages:\n\nEG:\n\n```json\n{\n  \"config\": {\n    \"validate-commit-msg\": {\n      \"scope\": {\n        \"required\": true,\n        \"allowed\": [\"package-1\", \"package-2\"],\n        \"validate\": true,\n        \"multiple\": true\n      },\n    }\n  }\n}\n```\n\n### Other notes\n\nIf the commit message begins with `WIP` then none of the validation will happen.\n\n\n## Credits\n\nThis was originally developed by contributors to [the angular.js project](https://github.com/angular/angular.js). I\npulled it out so I could re-use this same kind of thing in other projects.\n\n[build-badge]: https://img.shields.io/travis/kentcdodds/validate-commit-msg.svg?style=flat-square\n[build]: https://travis-ci.org/kentcdodds/validate-commit-msg\n[coverage-badge]: https://img.shields.io/codecov/c/github/kentcdodds/validate-commit-msg.svg?style=flat-square\n[coverage]: https://codecov.io/github/kentcdodds/validate-commit-msg\n[dependencyci-badge]: https://dependencyci.com/github/kentcdodds/validate-commit-msg/badge?style=flat-square\n[dependencyci]: https://dependencyci.com/github/kentcdodds/validate-commit-msg\n[version-badge]: https://img.shields.io/npm/v/validate-commit-msg.svg?style=flat-square\n[package]: https://www.npmjs.com/package/validate-commit-msg\n[downloads-badge]: https://img.shields.io/npm/dm/validate-commit-msg.svg?style=flat-square\n[npm-stat]: http://npm-stat.com/charts.html?package=validate-commit-msg&from=2016-04-01\n[license-badge]: https://img.shields.io/npm/l/validate-commit-msg.svg?style=flat-square\n[license]: https://github.com/kentcdodds/validate-commit-msg/blob/master/LICENSE\n[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[prs]: http://makeapullrequest.com\n[donate-badge]: https://img.shields.io/badge/$-support-green.svg?style=flat-square\n[donate]: http://kcd.im/donate\n[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square\n[coc]: https://github.com/kentcdodds/validate-commit-msg/blob/master/CODE_OF_CONDUCT.md\n[github-watch-badge]: https://img.shields.io/github/watchers/kentcdodds/validate-commit-msg.svg?style=social\n[github-watch]: https://github.com/kentcdodds/validate-commit-msg/watchers\n[github-star-badge]: https://img.shields.io/github/stars/kentcdodds/validate-commit-msg.svg?style=social\n[github-star]: https://github.com/kentcdodds/validate-commit-msg/stargazers\n[twitter]: https://twitter.com/intent/tweet?text=Check%20out%20validate-commit-msg!%20https://github.com/kentcdodds/validate-commit-msg%20%F0%9F%91%8D\n[twitter-badge]: https://img.shields.io/twitter/url/https/github.com/kentcdodds/validate-commit-msg.svg?style=social\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n| [<img src=\"https://avatars.githubusercontent.com/u/1500684?v=3\" width=\"100px;\"/><br /><sub>Kent C. Dodds</sub>](https://kentcdodds.com)<br />???? [????](https://github.com/kentcdodds/validate-commit-msg/commits?author=kentcdodds) [????](https://github.com/kentcdodds/validate-commit-msg/commits?author=kentcdodds) ???? [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=kentcdodds) | [<img src=\"https://avatars.githubusercontent.com/u/13700?v=3\" width=\"100px;\"/><br /><sub>Remy Sharp</sub>](http://remysharp.com)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=remy) [????](https://github.com/kentcdodds/validate-commit-msg/commits?author=remy) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=remy) | [<img src=\"https://avatars.githubusercontent.com/u/1692136?v=3\" width=\"100px;\"/><br /><sub>Cédric Malard</sub>](http://valdun.net)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=cmalard) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=cmalard) | [<img src=\"https://avatars.githubusercontent.com/u/696693?v=3\" width=\"100px;\"/><br /><sub>Mark Dalgleish</sub>](http://markdalgleish.com)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=markdalgleish) | [<img src=\"https://avatars.githubusercontent.com/u/1018189?v=3\" width=\"100px;\"/><br /><sub>Ryan Kimber</sub>](https://formhero.io)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=ryan-kimber) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=ryan-kimber) | [<img src=\"https://avatars.githubusercontent.com/u/43780?v=3\" width=\"100px;\"/><br /><sub>Javier Collado</sub>](https://github.com/jcollado)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=jcollado) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=jcollado) | [<img src=\"https://avatars.githubusercontent.com/u/606014?v=3\" width=\"100px;\"/><br /><sub>Jamis Charles</sub>](https://github.com/jamischarles)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=jamischarles) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=jamischarles) |\n| :---: | :---: | :---: | :---: | :---: | :---: | :---: |\n| [<img src=\"https://avatars.githubusercontent.com/u/2112202?v=3\" width=\"100px;\"/><br /><sub>Shawn Erquhart</sub>](http://www.professant.com)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=erquhart) [????](https://github.com/kentcdodds/validate-commit-msg/commits?author=erquhart) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=erquhart) | [<img src=\"https://avatars.githubusercontent.com/u/194482?v=3\" width=\"100px;\"/><br /><sub>Tushar Mathur</sub>](http://tusharm.com)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=tusharmath) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=tusharmath) | [<img src=\"https://avatars.githubusercontent.com/u/904007?v=3\" width=\"100px;\"/><br /><sub>Jason Dreyzehner</sub>](https://twitter.com/bitjson)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=bitjson) [????](https://github.com/kentcdodds/validate-commit-msg/commits?author=bitjson) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=bitjson) | [<img src=\"https://avatars.githubusercontent.com/u/9654923?v=3\" width=\"100px;\"/><br /><sub>Abimbola Idowu</sub>](http://twitter.com/hisabimbola)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=hisabimbola) | [<img src=\"https://avatars.githubusercontent.com/u/2212006?v=3\" width=\"100px;\"/><br /><sub>Gleb Bahmutov</sub>](https://glebbahmutov.com/)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=bahmutov) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=bahmutov) | [<img src=\"https://avatars.githubusercontent.com/u/332905?v=3\" width=\"100px;\"/><br /><sub>Dennis</sub>](http://dennis.io)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=ds82) | [<img src=\"https://avatars.githubusercontent.com/u/6425649?v=3\" width=\"100px;\"/><br /><sub>Matt Lewis</sub>](https://mattlewis.me/)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=mattlewis92) |\n| [<img src=\"https://avatars.githubusercontent.com/u/323761?v=3\" width=\"100px;\"/><br /><sub>Tom Vincent</sub>](https://tlvince.com)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=tlvince) | [<img src=\"https://avatars.githubusercontent.com/u/615381?v=3\" width=\"100px;\"/><br /><sub>Anders D. Johnson</sub>](https://andrz.me/)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=AndersDJohnson) [????](https://github.com/kentcdodds/validate-commit-msg/commits?author=AndersDJohnson) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=AndersDJohnson) | [<img src=\"https://avatars.githubusercontent.com/u/1643758?v=3\" width=\"100px;\"/><br /><sub>James Zetlen</sub>](http://jameszetlen.com)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=zetlen) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=zetlen) | [<img src=\"https://avatars.githubusercontent.com/u/235784?v=3\" width=\"100px;\"/><br /><sub>Paul Bienkowski</sub>](http://opatut.de)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=opatut) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=opatut) | [<img src=\"https://avatars.githubusercontent.com/u/324073?v=3\" width=\"100px;\"/><br /><sub>Barney Scott</sub>](https://github.com/bmds)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=bmds) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=bmds) | [<img src=\"https://avatars.githubusercontent.com/u/5572221?v=3\" width=\"100px;\"/><br /><sub>Emmanuel Murillo Sánchez</sub>](https://github.com/Emmurillo)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=Emmurillo) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=Emmurillo) | [<img src=\"https://avatars.githubusercontent.com/u/968267?v=3\" width=\"100px;\"/><br /><sub>Hans Kristian Flaatten</sub>](https://starefossen.github.io)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=Starefossen) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=Starefossen) |\n| [<img src=\"https://avatars.githubusercontent.com/u/16605186?v=3\" width=\"100px;\"/><br /><sub>Bo Lingen</sub>](https://github.com/citycide)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=citycide) | [<img src=\"https://avatars.githubusercontent.com/u/1057324?v=3\" width=\"100px;\"/><br /><sub>Spyros Ioakeimidis</sub>](http://www.spyros.io)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=spirosikmd) [????](https://github.com/kentcdodds/validate-commit-msg/commits?author=spirosikmd) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=spirosikmd) | [<img src=\"https://avatars.githubusercontent.com/u/126441?v=3\" width=\"100px;\"/><br /><sub>Matt Travi</sub>](https://matt.travi.org)<br />[????](https://github.com/kentcdodds/validate-commit-msg/issues?q=author%3Atravi) | [<img src=\"https://avatars.githubusercontent.com/u/868301?v=3\" width=\"100px;\"/><br /><sub>Jonathan Garbee</sub>](http://jonathan.garbee.me)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=Garbee) [????](https://github.com/kentcdodds/validate-commit-msg/commits?author=Garbee) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=Garbee) | [<img src=\"https://avatars.githubusercontent.com/u/2978876?v=3\" width=\"100px;\"/><br /><sub>Tobias Lins</sub>](https://lins.in)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=tobiaslins) | [<img src=\"https://avatars1.githubusercontent.com/u/680356?v=3\" width=\"100px;\"/><br /><sub>Max Claus Nunes</sub>](http://maxcnunes.com/)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=maxcnunes) | [<img src=\"https://avatars3.githubusercontent.com/u/750319?v=3\" width=\"100px;\"/><br /><sub>standy</sub>](https://github.com/standy)<br />[????](https://github.com/kentcdodds/validate-commit-msg/commits?author=standy) [⚠️](https://github.com/kentcdodds/validate-commit-msg/commits?author=standy) |\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!\n","_attachments":{},"homepage":"https://github.com/conventional-changelog/validate-commit-msg#readme","bugs":{"url":"https://github.com/conventional-changelog/validate-commit-msg/issues"},"license":"MIT"}