@reactivehub/cli
Version:
31 lines (22 loc) • 983 B
JavaScript
;
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