- Add turbo devDependency and packageManager to root - Create turbo.json with build, test, lint pipeline - Add package.json to veza-backend-api, veza-chat-server, veza-stream-server - Extend workspaces to include Go and Rust services - Migrate CI to use turbo run for build, test, lint
18 lines
353 B
JSON
18 lines
353 B
JSON
{
|
|
"$schema": "https://turbo.build/schema.json",
|
|
"tasks": {
|
|
"build": {
|
|
"dependsOn": ["^build"],
|
|
"outputs": ["dist/**", ".next/**", "!.next/cache/**"]
|
|
},
|
|
"test": {
|
|
"dependsOn": [],
|
|
"outputs": []
|
|
},
|
|
"lint": {
|
|
"dependsOn": [],
|
|
"outputs": []
|
|
}
|
|
},
|
|
"globalDependencies": ["**/.env.*local"]
|
|
}
|