/**
* @file 分析有 diff 的行
* @author chris<wfsr@foxmail.com>
*/
'use strict';
var _Object$assign = require('babel-runtime/core-js/object/assign')['default'];
var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default'];
Object.defineProperty(exports, '__esModule', {
value: true
});
var _minimist = require('minimist');
var _minimist2 = _interopRequireDefault(_minimist);
var defaults = {
author: '',
since: '3.months.ago',
until: '',
logit: false,
lookup: false
};
var options = undefined;
exports.options = options;
exports['default'] = function (argv) {
var cliOptions = (0, _minimist2['default'])(argv || [], {
'string': ['_', 'since'],
'boolean': ['lookup', 'logit'],
'default': defaults,
'alias': {
v: 'version'
}
});
exports.options = options = {};
_Object$assign(options, cliOptions);
options.author = options.author || options._[0];
return options;
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2xpYi9jb25maWcuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7O3dCQUtxQixVQUFVOzs7O0FBRS9CLElBQUksUUFBUSxHQUFHO0FBQ1gsVUFBTSxFQUFFLEVBQUU7QUFDVixTQUFLLEVBQUUsY0FBYztBQUNyQixTQUFLLEVBQUUsRUFBRTtBQUNULFNBQUssRUFBRSxLQUFLO0FBQ1osVUFBTSxFQUFFLEtBQUs7Q0FDaEIsQ0FBQzs7QUFFSyxJQUFJLE9BQU8sWUFBQSxDQUFDOzs7O3FCQUVKLFVBQVUsSUFBSSxFQUFFO0FBQzNCLFFBQUksVUFBVSxHQUFHLDJCQUNiLElBQUksSUFBSSxFQUFFLEVBQ1Y7QUFDSSxnQkFBUSxFQUFFLENBQUMsR0FBRyxFQUFFLE9BQU8sQ0FBQztBQUN4QixpQkFBUyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQztBQUM5QixpQkFBUyxFQUFFLFFBQVE7QUFDbkIsZUFBTyxFQUFFO0FBQ0wsYUFBQyxFQUFFLFNBQVM7U0FDZjtLQUNKLENBQ0osQ0FBQzs7QUFFRixZQWZPLE9BQU8sR0FlZCxPQUFPLEdBQUcsRUFBRSxDQUFDO0FBQ2IsbUJBQWMsT0FBTyxFQUFFLFVBQVUsQ0FBQyxDQUFDO0FBQ25DLFdBQU8sQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLE1BQU0sSUFBSSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDOztBQUVoRCxXQUFPLE9BQU8sQ0FBQztDQUNsQiIsImZpbGUiOiJjb25maWcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBmaWxlIOWIhuaekOaciSBkaWZmIOeahOihjFxuICogQGF1dGhvciBjaHJpczx3ZnNyQGZveG1haWwuY29tPlxuICovXG5cbmltcG9ydCBtaW5pbWlzdCBmcm9tICdtaW5pbWlzdCc7XG5cbmxldCBkZWZhdWx0cyA9IHtcbiAgICBhdXRob3I6ICcnLFxuICAgIHNpbmNlOiAnMy5tb250aHMuYWdvJyxcbiAgICB1bnRpbDogJycsXG4gICAgbG9naXQ6IGZhbHNlLFxuICAgIGxvb2t1cDogZmFsc2Vcbn07XG5cbmV4cG9ydCBsZXQgb3B0aW9ucztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gKGFyZ3YpIHtcbiAgICBsZXQgY2xpT3B0aW9ucyA9IG1pbmltaXN0KFxuICAgICAgICBhcmd2IHx8IFtdLFxuICAgICAgICB7XG4gICAgICAgICAgICAnc3RyaW5nJzogWydfJywgJ3NpbmNlJ10sXG4gICAgICAgICAgICAnYm9vbGVhbic6IFsnbG9va3VwJywgJ2xvZ2l0J10sXG4gICAgICAgICAgICAnZGVmYXVsdCc6IGRlZmF1bHRzLFxuICAgICAgICAgICAgJ2FsaWFzJzoge1xuICAgICAgICAgICAgICAgIHY6ICd2ZXJzaW9uJ1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgKTtcblxuICAgIG9wdGlvbnMgPSB7fTtcbiAgICBPYmplY3QuYXNzaWduKG9wdGlvbnMsIGNsaU9wdGlvbnMpO1xuICAgIG9wdGlvbnMuYXV0aG9yID0gb3B0aW9ucy5hdXRob3IgfHwgb3B0aW9ucy5fWzBdO1xuXG4gICAgcmV0dXJuIG9wdGlvbnM7XG59XG4iXX0= |