#!/usr/bin/env bash set -euo pipefail cd "$(dirname "$0")/.." if ! command -v node >/dev/null 2>&1; then export PATH="/opt/homebrew/bin:/usr/local/bin:$PATH" fi case "${1:-}" in --ios) exec npx expo run:ios --port 8082 ;; --android) exec npx expo run:android --port 8082 ;; --help) echo 'Usage: ./scripts/build-and-run.sh [--ios|--android] (default: development server)' ;; '') exec npx expo start --dev-client --port 8082 ;; *) echo 'Unknown option' >&2; exit 2 ;; esac