"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _xdl() {
const data = require("@expo/xdl");
_xdl = function () {
return data;
};
return data;
}
function _log() {
const data = _interopRequireDefault(require("../log"));
_log = function () {
return data;
};
return data;
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
async function action() {
try {
await _xdl().UserManager.logoutAsync();
(0, _log().default)('Success.');
} catch (e) {
throw new Error("Unexpected Error: Couldn't logout");
}
}
function _default(program) {
program.command('logout').description('Logout from your Expo account').asyncAction(action);
}
//# sourceMappingURL=../__sourcemaps__/commands/logout.js.map