|
4 | 4 | "packages/*" |
5 | 5 | ], |
6 | 6 | "scripts": { |
7 | | - "build": "cross-env SKIP_ENV_VALIDATION=1 yarn workspaces foreach -A run build", |
| 7 | + "build": "turbo build", |
8 | 8 | "test": "yarn workspaces foreach -A run test", |
9 | | - "dev": "yarn dev:prisma:migrate:dev && npm-run-all --print-label --parallel dev:zoekt dev:backend dev:web watch:mcp watch:schemas", |
10 | | - "with-env": "cross-env PATH=\"$PWD/bin:$PATH\" dotenv -e .env.development -c --", |
11 | | - "dev:zoekt": "yarn with-env zoekt-webserver -index .sourcebot/index -rpc", |
12 | | - "dev:backend": "yarn with-env yarn workspace @sourcebot/backend dev:watch", |
13 | | - "dev:web": "yarn with-env yarn workspace @sourcebot/web dev", |
14 | | - "watch:mcp": "yarn workspace @sourcebot/mcp build:watch", |
15 | | - "watch:schemas": "yarn workspace @sourcebot/schemas watch", |
| 9 | + "dev": "yarn with-env turbo dev zoekt:webserver", |
| 10 | + "with-env": "cross-env PATH=\"$PROJECT_CWD/packages/zoekt/bin:$PATH\" dotenv -e .env.development -c --", |
16 | 11 | "dev:prisma:migrate:dev": "yarn with-env yarn workspace @sourcebot/db prisma:migrate:dev", |
17 | 12 | "dev:prisma:generate": "yarn with-env yarn workspace @sourcebot/db prisma:generate", |
18 | 13 | "dev:prisma:studio": "yarn with-env yarn workspace @sourcebot/db prisma:studio", |
|
23 | 18 | "devDependencies": { |
24 | 19 | "cross-env": "^7.0.3", |
25 | 20 | "dotenv-cli": "^8.0.0", |
26 | | - "npm-run-all": "^4.1.5" |
| 21 | + "npm-run-all": "^4.1.5", |
| 22 | + "turbo": "^2.5.8" |
27 | 23 | }, |
28 | 24 | "packageManager": "yarn@4.7.0", |
29 | 25 | "resolutions": { |
|
0 commit comments