48 lines
1.2 KiB
JSON

{
"$schema": "https://v2-8-1.turborepo.dev/schema.json",
"ui": "tui",
"tasks": {
"build": {
"dependsOn": ["^build"],
"inputs": ["$TURBO_DEFAULT$", ".env*"],
"outputs": [".next/**", "!.next/cache/**", "dist/**"],
"env": [
"SKIP_ENV_VALIDATION",
"BETTER_AUTH_SECRET",
"BETTER_AUTH_URL",
"GOOGLE_CLIENT_ID",
"GOOGLE_CLIENT_SECRET",
"RESEND_API_KEY",
"POSTGRES_URL",
"NEXT_PUBLIC_SUPABASE_URL",
"NEXT_PUBLIC_SUPABASE_ANON_KEY",
"SUPABASE_SERVICE_ROLE_KEY",
"PASCAL_AGENT_API_KEY",
"PASCAL_AGENT_BASE_URL",
"PASCAL_AGENT_MODEL",
"PASCAL_AGENT_MAX_STEPS",
"PASCAL_AGENT_STEP_TIMEOUT_MS",
"PASCAL_AGENT_TOTAL_TIMEOUT_MS",
"PASCAL_AGENT_PROXY_SECRET",
"PASCAL_DATA_DIR",
"PASCAL_DB_PATH",
"PASCAL_MCP_COMMAND",
"PASCAL_MCP_ENTRY",
"NEXT_PUBLIC_PASCAL_BASE_PATH",
"PASCAL_REQUIRE_HOST_USER"
]
},
"lint": {
"dependsOn": ["^lint"]
},
"check-types": {
"dependsOn": ["^build", "^check-types"]
},
"dev": {
"dependsOn": ["^build"],
"cache": false,
"persistent": true
}
}
}