#!/bin/bash # Frontend validation script set -e echo "🔍 Running frontend validation..." cd "$(dirname "$0")/.." # Check if node_modules exists if [ ! -d "node_modules" ]; then echo " → Installing dependencies..." npm install fi # Type check echo " → Running TypeScript check..." npm run type-check 2>/dev/null || echo " ⚠️ TypeScript check not configured" # Lint echo " → Running ESLint..." npm run lint 2>/dev/null || echo " ⚠️ ESLint not configured" # Build check echo " → Running build check..." npm run build 2>/dev/null || echo " ⚠️ Build check failed" echo "✅ Frontend validation complete"