@reactivehub/cli
Version:
40 lines (27 loc) • 1.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _asyncToGenerator2 = require('babel-runtime/helpers/asyncToGenerator');
var _asyncToGenerator3 = _interopRequireDefault(_asyncToGenerator2);
var _inquirer = require('../libs/inquirer');
var _inquirer2 = _interopRequireDefault(_inquirer);
var _auth = require('../core/auth');
var _auth2 = _interopRequireDefault(_auth);
var _logout = require('./questions/logout');
var _logout2 = _interopRequireDefault(_logout);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const basicLogout = program => {
program.command('logout').description('Log out from Reactivehub cli').action((0, _asyncToGenerator3.default)(function* () {
const { logout } = yield (0, _inquirer2.default)(_logout2.default.logoutQuestions);
if (logout) {
_auth2.default.logoffHandler();
return true;
}
return false;
}));
};
exports.default = {
basicLogout
};
//# sourceMappingURL=logout.js.map