this repo has no description
at fix-ts-uint8array 33 lines 665 B view raw
1#!/usr/bin/env bash 2set -e 3 4SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" 5ROOT_DIR="$(dirname "$SCRIPT_DIR")" 6 7cleanup() { 8 echo "Shutting down..." 9 kill $API_PID $WEB_PID 2>/dev/null || true 10 wait $API_PID $WEB_PID 2>/dev/null || true 11} 12trap cleanup EXIT INT TERM 13 14# Start API 15echo "Starting API server on :3001..." 16cd "$ROOT_DIR/api" 17cp -n .env.example .env 2>/dev/null || true 18cargo run & 19API_PID=$! 20 21# Start frontend 22echo "Starting frontend on :5173..." 23cd "$ROOT_DIR/web" 24npm run dev & 25WEB_PID=$! 26 27echo "Ayos dev servers starting..." 28echo " API: http://localhost:3001" 29echo " Frontend: http://localhost:5173" 30echo "" 31echo "Press Ctrl+C to stop." 32 33wait