From 22916b086dde7c36296057fa6f511194eb971985 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 7 Jul 2025 14:02:45 +0000 Subject: [PATCH] Update dev scripts and turbo configuration for multi-app development Co-authored-by: dallin --- apps/electric-server/turbo.json | 2 +- package.json | 2 ++ turbo.json | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/electric-server/turbo.json b/apps/electric-server/turbo.json index 333075cd7..3947c40be 100644 --- a/apps/electric-server/turbo.json +++ b/apps/electric-server/turbo.json @@ -2,7 +2,7 @@ "$schema": "https://turbo.build/schema.json", "extends": ["//"], "tasks": { - "start": { + "dev": { "dependsOn": ["@buster/database#dev"], "outputs": [] } diff --git a/package.json b/package.json index ce78f45a0..809072195 100644 --- a/package.json +++ b/package.json @@ -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" }, diff --git a/turbo.json b/turbo.json index cbff7c319..81f3fac11 100644 --- a/turbo.json +++ b/turbo.json @@ -8,7 +8,8 @@ }, "dev": { "cache": false, - "persistent": true + "persistent": true, + "dependsOn": ["@buster/database#dev"] }, "lint": { "dependsOn": ["^build", "^lint"]