UNPKG

one

Version:

One is a React framework for web, iOS, and Android apps.

25 lines (22 loc) • 701 B
import { existsSync } from "node:fs"; import { join } from "node:path"; import { loadUserOneOptions } from "../vite/loadConfig.mjs"; async function run(args) { const root = process.cwd(); const options = await loadUserOneOptions("serve", true).catch(() => null); const port = options?.config?.config?.server?.port ?? 8081; process.env.RCT_METRO_PORT ??= String(port); if (!existsSync(join(root, "ios"))) { const { run: prebuildRun } = await import("./prebuild.mjs"); await prebuildRun({ platform: "ios" }); } const { runIos } = await import("vxrn"); await runIos({ root, port, simulator: args.simulator, udid: args.udid }); } export { run }; //# sourceMappingURL=runIos.mjs.map