#!/bin/sh
set -eu

SCRIPT_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
WORKSPACE=$(dirname -- "$SCRIPT_DIR")
cd "$WORKSPACE"

if ! command -v docker >/dev/null 2>&1; then
  echo "Docker is required to run the SaverBro OS MySQL service." >&2
  exit 1
fi

if ! command -v pnpm >/dev/null 2>&1; then
  echo "pnpm is required to run the SaverBro OS React application." >&2
  exit 1
fi

exec pnpm dev
