// Print this checkout's PREFERRED e2e ports (see src/ports.ts). These are// where a suite normally boots; if the block is locked or squatted at boot// time, claimPorts walks to the next free block and the suite logs the move.// When attaching mid-run, the booted vite's actual port is authoritative —// check the suite's log line or `ps | grep 'vite dev'`.import { AUTUMN_EMULATOR_PORT, CLOUD_DB_PORT, CLOUD_PORT, WORKOS_EMULATOR_PORT,} from "../targets/cloud";import { SELFHOST_PORT } from "../targets/selfhost";import { repoRoot } from "../src/ports";console.log(`preferred e2e ports for ${repoRoot}`);console.log(` cloud http://127.0.0.1:${CLOUD_PORT}`);console.log(` cloud dev-db ${CLOUD_DB_PORT}`);console.log(` workos emulator ${WORKOS_EMULATOR_PORT}`);console.log(` autumn emulator ${AUTUMN_EMULATOR_PORT}`);console.log(` selfhost http://localhost:${SELFHOST_PORT}`);
// Print this checkout's PREFERRED e2e ports (see src/ports.ts). These are
// where a suite normally boots; if the block is locked or squatted at boot
// time, claimPorts walks to the next free block and the suite logs the move.
// When attaching mid-run, the booted vite's actual port is authoritative —
// check the suite's log line or `ps | grep 'vite dev'`.
import {
AUTUMN_EMULATOR_PORT,
CLOUD_DB_PORT,
CLOUD_PORT,
WORKOS_EMULATOR_PORT,
} from "../targets/cloud";
import { SELFHOST_PORT } from "../targets/selfhost";
import { repoRoot } from "../src/ports";
console.log(`preferred e2e ports for ${repoRoot}`);
console.log(` cloud http://127.0.0.1:${CLOUD_PORT}`);
console.log(` cloud dev-db ${CLOUD_DB_PORT}`);
console.log(` workos emulator ${WORKOS_EMULATOR_PORT}`);
console.log(` autumn emulator ${AUTUMN_EMULATOR_PORT}`);
console.log(` selfhost http://localhost:${SELFHOST_PORT}`);