buster/apps/server/turbo.json

39 lines
1008 B
JSON

{
"extends": ["//"],
"$schema": "https://turbo.build/schema.json",
"tasks": {
"build": {
"dependsOn": ["^build"],
"outputs": ["dist/**"]
},
"dev": {
"cache": false,
"persistent": true,
"dependsOn": ["@buster/database#start", "^build"],
"with": [
"@buster/ai#dev",
"@buster/server-shared#dev",
"@buster/access-controls#dev",
"@buster/data-source#dev",
"@buster-app/trigger#dev",
"@buster-app/electric-server#dev",
"@buster-app/api-legacy#dev"
]
},
"dev:fast": {
"cache": false,
"persistent": true,
"dependsOn": ["@buster/database#start", "^build"],
"with": [
"@buster/ai#dev:fast",
"@buster/server-shared#dev:fast",
"@buster/access-controls#dev:fast",
"@buster/data-source#dev",
"@buster-app/trigger#dev:fast",
"@buster-app/electric-server#dev:fast",
"@buster-app/api-legacy#dev:fast"
]
}
}
}