UNPKG

581 BJavaScriptView Raw
1'use strict';
2
3var CLI = require('commander');
4
5var Package = require('../package');
6
7module.exports = CLI
8 .description('Generate a changelog from git commits.')
9 .version(Package.version)
10 .option('-p, --patch', 'create a patch changelog')
11 .option('-m, --minor', 'create a minor changelog')
12 .option('-M, --major', 'create a major changelog')
13 .option('-f, --file [file]', 'file to write to, defaults to ./CHANGELOG.md, use - for stdout', './CHANGELOG.md')
14 .option('-u, --repo-url [url]', 'specify the repo URL for commit links, defaults to checking the package.json');