"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;
}

async function action(projectDir, options) {
  await _xdl().Detach.prepareDetachedBuildAsync(projectDir, options);
}

var _default = program => {
  program.command('prepare-detached-build [project-dir]').option('--platform [platform]', 'detached project platform').option('--skipXcodeConfig [bool]', '[iOS only] if true, do not configure Xcode project').description('Prepares a detached project for building').asyncActionProjectDir(action, true);
};

exports.default = _default;
//# sourceMappingURL=../__sourcemaps__/commands/prepare-detached-build.js.map