export function validateEnvironmentVariables() { const required = [ "DATABASE_URL", "NEXTAUTH_URL", "NEXTAUTH_SECRET", "GOOGLE_CLIENT_ID", "GOOGLE_CLIENT_SECRET", ]; const missing = required.filter(v => !process.env[v]); if (missing.length > 0) { const error = `❌ Missing required environment variables:\n${missing.map(v => ` - ${v}`).join("\n")}`; console.error(error); throw new Error(error); } else { console.log("✅ All required environment variables are set"); } }