#!/usr/bin/env bash

set -euo pipefail

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"

"${SCRIPT_DIR}/platform-sail" up -d

if curl --silent --fail --max-time 2 http://127.0.0.1:5173/@vite/client >/dev/null; then
	echo "Platform Vite dev server already running at http://localhost:5173"

	exit 0
fi

exec bash "${SCRIPT_DIR}/platform-vite-dev"