core-validate-commit

4.1.0 • Public • Published

core-validate-commit

Build Status codecov

Validate the commit message for a particular commit in node core

Install

$ npm install [-g] core-validate-commit

Usage

# for a single commit $ core-validate-commit <sha> # validate since <sha> $ git rev-list <sha>..HEAD | xargs core-validate-commit # list all rules $ core-validate-commit --list fixes-url enforce format of Fixes URLs line-after-title enforce a blank newline after the commit title line-length enforce max length of lines in commit body metadata-end enforce that metadata is at the end of commit messages pr-url enforce PR-URL reviewers enforce having reviewers subsystem enforce subsystem validity title-format enforce commit title format title-length enforce max length of commit title

To see a list of valid subsystems:

$ core-validate-commit --list-subsystem

Valid subsystems are also defined in lib/rules/subsystem.js.

Test

$ npm test

Author

Evan Lucas

License

MIT (See LICENSE for more info)

Readme

Keywords

none

Package Sidebar

Install

npm i core-validate-commit

Weekly Downloads

1,330

Version

4.1.0

License

MIT

Unpacked Size

33.6 kB

Total Files

22

Last publish

Collaborators

  • targos
  • evanlucas
  • trott
  • joyeecheung
  • nodejs-foundation
  • richardlau
  • raisinten