#!/usr/bin/env sh
# DBAOps Sovereign™ — dev: API + dashboard
set -e
ROOT="$(CDPATH= cd -- "$(dirname "$0")/.." && pwd)"
cd "$ROOT"
if [ ! -f .env ] && [ -f .env.example ]; then
  cp .env.example .env
  echo "Created .env from .env.example"
fi
if [ ! -d node_modules ] || [ ! -d src/api/node_modules ] || [ ! -d src/web/node_modules ]; then
  echo "Dependencies missing — running npm install…"
  npm install
fi
export BROWSER=none
exec npm start
