turbo.json
Rama main · réplica de lectura del repositorio original.
{
"$schema": "https://turbo.build/schema.json",
"globalDependencies": [
".env"
],
"globalEnv": [
"NODE_ENV",
"DATABASE_URL",
"PORT",
"BACKEND_PORT",
"FRONTEND_PORT",
"NEXTAUTH_SECRET",
"NEXTAUTH_URL",
"S3_ENDPOINT",
"S3_REGION",
"S3_BUCKET",
"S3_ACCESS_KEY",
"S3_SECRET_KEY",
"UPLOAD_PATH"
],
"tasks": {
"prisma:generate": {
"inputs": [
".env"
],
"cache": false,
"outputs": [
"node_modules/.prisma/**"
]
},
"build:web": {
"inputs": [
".env"
],
"dependsOn": [
"^build:web",
"prisma:generate"
],
"outputs": [
"dist/**",
"../dist/**"
]
},
"build:seed": {
"inputs": [
"prisma/seed.ts"
],
"outputs": [
"dist/prisma/**"
]
},
"dev": {
"inputs": [
"$TURBO_DEFAULT$",
".env"
],
"cache": false,
"persistent": true
},
"start": {
"dependsOn": [
"build:web"
]
},
"lint": {},
"test": {
"dependsOn": [
"build:web"
]
}
}
}