1*8d307f52SEvan Baconimport { SimulatorAppPrerequisite } from '../../doctor/apple/SimulatorAppPrerequisite';
2*8d307f52SEvan Baconimport { XcodePrerequisite } from '../../doctor/apple/XcodePrerequisite';
3*8d307f52SEvan Baconimport { XcrunPrerequisite } from '../../doctor/apple/XcrunPrerequisite';
4*8d307f52SEvan Bacon
5*8d307f52SEvan Baconexport async function assertSystemRequirementsAsync() {
6*8d307f52SEvan Bacon  // Order is important
7*8d307f52SEvan Bacon  await XcodePrerequisite.instance.assertAsync();
8*8d307f52SEvan Bacon  await XcrunPrerequisite.instance.assertAsync();
9*8d307f52SEvan Bacon  await SimulatorAppPrerequisite.instance.assertAsync();
10*8d307f52SEvan Bacon}
11