UNPKG

1.11 kBJavaScriptView Raw
1'use strict';
2
3var _commander = require('commander');
4
5var _commander2 = _interopRequireDefault(_commander);
6
7var _create = require('./cli/create');
8
9var _create2 = _interopRequireDefault(_create);
10
11var _generate = require('./cli/generate');
12
13var _generate2 = _interopRequireDefault(_generate);
14
15var _logger = require('./logger');
16
17var _logger2 = _interopRequireDefault(_logger);
18
19var _package = require('../package.json');
20
21function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
22
23_commander2.default.version(_package.version);
24
25_commander2.default.command('create [name]').description('create application with a name').action(function (name) {
26 return (0, _create2.default)(name);
27});
28
29_commander2.default.command('generate [type] [feature] [name]').description('generate file with ease').action(function (type, feature, name) {
30 return (0, _generate2.default)(type, feature, name);
31});
32
33_commander2.default.command('*').action(function () {
34 return _logger2.default.warn('Wrong input');
35});
36
37_commander2.default.parse(process.argv);
38//# sourceMappingURL=index.js.map
\No newline at end of file