You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
789 B

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getProjectInfo = getProjectInfo;
function _cliTools() {
const data = require("@react-native-community/cli-tools");
_cliTools = function () {
return data;
};
return data;
}
function _execa() {
const data = _interopRequireDefault(require("execa"));
_execa = function () {
return data;
};
return data;
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function getProjectInfo() {
try {
const {
project
} = JSON.parse(_execa().default.sync('xcodebuild', ['-list', '-json']).stdout);
return project;
} catch (error) {
throw new (_cliTools().CLIError)(error);
}
}
//# sourceMappingURL=getProjectInfo.js.map