git-committers

1.0.2 • Public • Published

git-committers

Get a committer list from a git repository with some sorting and formatting options.

Looking for a grunt task? grunt-git-committers

$ npm install git-committers

Example

var gitCommitters = require('git-committers');
 
// logs output in console
gitCommitters();
 
// pass a callback
gitCommitters(function (err, output) {
  if (err) throw err;
  console.log(output);
});
 
// pass options
gitCommitters({email: true, sort: 'alphabetical'}, function (err, output) {
  // output including committer email
  // output sorted aphabetically
});

Options

sort

Type: String Default value: chronological

The sort type. Could be one of chronological, alphabetical or commits.

email

Type: Boolean Default value: false

Set to true to include the emails beside the committers.

nomerges

Type: Boolean Default value: false

Set to true to exclude merge commits. It only works when sorting by commits.

License

MIT: http://denis.mit-license.org

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i git-committers

    Weekly Downloads

    1

    Version

    1.0.2

    License

    MIT

    Last publish

    Collaborators

    • denis