"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; function _xdl() { const data = require("@expo/xdl"); _xdl = function () { return data; }; return data; } function _prompt() { const data = _interopRequireDefault(require("./prompt")); _prompt = function () { return data; }; return data; } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } async function askForSendToAsync() { var sendToFromSettings = await _xdl().UserSettings.getAsync('sendTo', null); console.log("Enter an email address and we'll send a link to your phone."); var answers = await (0, _prompt().default)([{ type: 'input', name: 'sendTo', message: 'Your email address' + (sendToFromSettings ? ' (space to not send anything)' : '') + ':', default: sendToFromSettings || undefined }], { nonInteractiveHelp: 'Please specify email address with --send-to.' }); let recipient = answers.sendTo.trim(); await _xdl().UserSettings.mergeAsync({ sendTo: recipient }); return recipient; } var _default = { askForSendToAsync }; exports.default = _default; if (require.main === module) { askForSendToAsync().then(function (sendTo) { console.log('Your email address is', sendTo); }); } //# sourceMappingURL=__sourcemaps__/askUser.js.map