UNPKG

2.2 kBJavaScriptView Raw
1'use strict';
2
3var _bluebird = require('bluebird');
4
5var _commander = require('commander');
6
7var _commander2 = _interopRequireDefault(_commander);
8
9require('./util/terminate');
10
11var _api = require('./api');
12
13function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
14
15(0, _bluebird.coroutine)(function* () {
16 let repo;
17
18 _commander2.default.version(require('../package.json').version).arguments('[repository]').option('--prerelease', 'Fetch prerelease versions').action(function (repository) {
19 repo = repository;
20 }).parse(process.argv);
21
22 yield (0, _api.install)({
23 repo,
24 interactive: true,
25 prerelease: _commander2.default.prerelease
26 });
27})();
28//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVsZWN0cm9uLWZvcmdlLWluc3RhbGwuanMiXSwibmFtZXMiOlsicmVwbyIsInZlcnNpb24iLCJyZXF1aXJlIiwiYXJndW1lbnRzIiwib3B0aW9uIiwiYWN0aW9uIiwicmVwb3NpdG9yeSIsInBhcnNlIiwicHJvY2VzcyIsImFyZ3YiLCJpbnRlcmFjdGl2ZSIsInByZXJlbGVhc2UiXSwibWFwcGluZ3MiOiI7Ozs7QUFBQTs7OztBQUVBOztBQUNBOzs7O0FBRUEseUJBQUMsYUFBWTtBQUNYLE1BQUlBLElBQUo7O0FBRUEsc0JBQ0dDLE9BREgsQ0FDV0MsUUFBUSxpQkFBUixFQUEyQkQsT0FEdEMsRUFFR0UsU0FGSCxDQUVhLGNBRmIsRUFHR0MsTUFISCxDQUdVLGNBSFYsRUFHMEIsMkJBSDFCLEVBSUdDLE1BSkgsQ0FJVSxVQUFDQyxVQUFELEVBQWdCO0FBQ3RCTixXQUFPTSxVQUFQO0FBQ0QsR0FOSCxFQU9HQyxLQVBILENBT1NDLFFBQVFDLElBUGpCOztBQVNBLFFBQU0sa0JBQVE7QUFDWlQsUUFEWTtBQUVaVSxpQkFBYSxJQUZEO0FBR1pDLGdCQUFZLG9CQUFRQTtBQUhSLEdBQVIsQ0FBTjtBQUtELENBakJEIiwiZmlsZSI6ImVsZWN0cm9uLWZvcmdlLWluc3RhbGwuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgcHJvZ3JhbSBmcm9tICdjb21tYW5kZXInO1xuXG5pbXBvcnQgJy4vdXRpbC90ZXJtaW5hdGUnO1xuaW1wb3J0IHsgaW5zdGFsbCB9IGZyb20gJy4vYXBpJztcblxuKGFzeW5jICgpID0+IHtcbiAgbGV0IHJlcG87XG5cbiAgcHJvZ3JhbVxuICAgIC52ZXJzaW9uKHJlcXVpcmUoJy4uL3BhY2thZ2UuanNvbicpLnZlcnNpb24pXG4gICAgLmFyZ3VtZW50cygnW3JlcG9zaXRvcnldJylcbiAgICAub3B0aW9uKCctLXByZXJlbGVhc2UnLCAnRmV0Y2ggcHJlcmVsZWFzZSB2ZXJzaW9ucycpXG4gICAgLmFjdGlvbigocmVwb3NpdG9yeSkgPT4ge1xuICAgICAgcmVwbyA9IHJlcG9zaXRvcnk7XG4gICAgfSlcbiAgICAucGFyc2UocHJvY2Vzcy5hcmd2KTtcblxuICBhd2FpdCBpbnN0YWxsKHtcbiAgICByZXBvLFxuICAgIGludGVyYWN0aXZlOiB0cnVlLFxuICAgIHByZXJlbGVhc2U6IHByb2dyYW0ucHJlcmVsZWFzZSxcbiAgfSk7XG59KSgpO1xuIl19
\No newline at end of file