UNPKG

@reactivehub/cli

Version:
31 lines (22 loc) 983 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _asyncToGenerator2 = require('babel-runtime/helpers/asyncToGenerator'); var _asyncToGenerator3 = _interopRequireDefault(_asyncToGenerator2); var _messages = require('../messages'); var _messages2 = _interopRequireDefault(_messages); var _config = require('../core/config'); var _config2 = _interopRequireDefault(_config); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } exports.default = program => { program.command('init').description('Init configuration files').action((0, _asyncToGenerator3.default)(function* () { const exists = _config2.default.existsRC(); if (exists) _messages2.default.info('.rhubrc already exists!'); if (!exists) { const created = _config2.default.createRhubRC(); if (created) _messages2.default.success(`${process.cwd()}/.rhubrc created!`); } })); }; //# sourceMappingURL=init.js.map