"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
function _android() {
const data = require("./android");
_android = function () {
return data;
};
return data;
}
function _ios() {
const data = _interopRequireDefault(require("./ios"));
_ios = function () {
return data;
};
return data;
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _default = program => {
program.command('fetch:ios:certs [project-dir]').description(`Fetch this project's iOS certificates/keys and provisioning profile. Writes files to the PROJECT_DIR and prints passwords to stdout.`).asyncActionProjectDir(_ios().default, true);
program.command('fetch:android:keystore [project-dir]').description("Fetch this project's Android keystore. Writes keystore to PROJECT_DIR/PROJECT_NAME.jks and prints passwords to stdout.").asyncActionProjectDir(_android().fetchAndroidKeystoreAsync, true);
program.command('fetch:android:hashes [project-dir]').description("Fetch this project's Android key hashes needed to set up Google/Facebook authentication. Note: if you are using Google Play signing, this app will be signed with a different key after publishing to the store, and you'll need to use the hashes displayed in the Google Play console.").asyncActionProjectDir(_android().fetchAndroidHashesAsync, true);
program.command('fetch:android:upload-cert [project-dir]').description("Fetch this project's upload certificate needed after opting in to app signing by Google Play or after resetting a previous upload certificate.").asyncActionProjectDir(_android().fetchAndroidUploadCertAsync, true);
};
exports.default = _default;
//# sourceMappingURL=../../__sourcemaps__/commands/fetch/index.js.map