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", "$schema": "https://turbo.build/schema.json",
"extends": ["//"], "extends": ["//"],
"tasks": { "tasks": {
"start": { "dev": {
"dependsOn": ["@buster/database#dev"], "dependsOn": ["@buster/database#dev"],
"outputs": [] "outputs": []
} }

View File

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

View File

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