#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" cd "$ROOT_DIR" if [ ! -f .env.local ]; then cp .env.example .env.local echo "[setup] Created .env.local from .env.example" else echo "[setup] .env.local already exists" fi mkdir -p .runtime/data .runtime/uploads .runtime/generated-results echo "[setup] Runtime directories are ready" if command -v npm >/dev/null 2>&1; then npm install echo "[setup] Dependencies installed" else echo "[setup] npm was not found. Skip dependency install." fi echo "[setup] Done. Start locally with:" echo " npm run dev -- --hostname 127.0.0.1 --port 3000"