warsman
Report the most contributor in the code review.
warsman is the silent hero.
Install
$ npm install warsman
or
$ npm install -g warsman
Usage
JavaScript API
const repo = 'facebook/react'const token = 'XXXXXXXXXX'const options = max: 10
Command Line Interface
Table mode
$ warsman --repo facebook/react --token XXXXXXXXXX
result
┌─────────┬────────────┬───────┐
│ (index) │ user │ count │
├─────────┼────────────┼───────┤
│ 0 │ 'jaxx2104' │ 26 │
│ 1 │ 'foo' │ 23 │
│ 2 │ 'bar' │ 19 │
└─────────┴────────────┴───────┘
Figlet mode
$ warsman --repo facebook/react --token XXXXXXXXXX --figlet Slant
result
_ ___ _______ __ __
(_)___ __ ___ _|__ \< / __ \/ // /
/ / __ `/ |/_/ |/_/_/ // / / / / // /_
/ / /_/ /> <_> </ __// / /_/ /__ __/
__/ /\__,_/_/|_/_/|_/____/_/\____/ /_/
/___/
Options
option | description |
---|---|
-V, --version | output the version number |
--u, --url | GitHub API URL (default: "https://api.github.com/") |
-r, --repo <account/repo> | GitHub Repository |
-t, --token | GitHub Personal Access Token |
--max | GitHub Max PullRequests |
--figlet | figlet mode |