Update dev scripts and turbo configuration for multi-app development

Co-authored-by: dallin <dallin@buster.so>
This commit is contained in:
Cursor Agent 2025-07-07 14:02:45 +00:00
parent 42268375f2
commit 22916b086d
3 changed files with 5 additions and 2 deletions

View File

@ -2,7 +2,7 @@
"$schema": "https://turbo.build/schema.json",
"extends": ["//"],
"tasks": {
"start": {
"dev": {
"dependsOn": ["@buster/database#dev"],
"outputs": []
}

View File

@ -19,6 +19,7 @@
"db:stop": "pnpm --filter @buster/database run db:stop",
"db:studio": "pnpm --filter @buster/database run db:studio",
"dev": "turbo dev",
"dev:all": "turbo dev --filter \"@buster-app/web\" --filter \"@buster-app/server\" --filter \"@buster-app/api\" --filter \"@buster-app/trigger\" --filter \"@buster-app/electric-server\" --filter \"@buster/database\"",
"dev:no-web": "turbo dev --filter \"!@buster-app/web\"",
"dev:server": "turbo run dev --filter \"@buster-app/server\"",
"dev:server:reset": "pnpm run dev:db-init && turbo run dev --filter \"@buster-app/server\"",
@ -39,6 +40,7 @@
"trigger:dev": "dotenv -e .env -- pnpm --filter @buster/trigger run dev",
"trigger:test": "pnpm --filter @buster/trigger run test",
"trigger:test:integration": "pnpm --filter @buster/trigger run test:integration",
"TurboDev": "pnpm run dev:all",
"typecheck": "turbo typecheck",
"typescript": "^5.8.3"
},

View File

@ -8,7 +8,8 @@
},
"dev": {
"cache": false,
"persistent": true
"persistent": true,
"dependsOn": ["@buster/database#dev"]
},
"lint": {
"dependsOn": ["^build", "^lint"]