veza/package.json
senke d286ef5127 chore: add Turborepo for monorepo orchestration
- 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
2026-02-14 22:38:32 +01:00

27 lines
692 B
JSON

{
"name": "veza-monorepo",
"private": true,
"packageManager": "npm@10.9.2",
"workspaces": ["apps/web", "packages/*", "veza-backend-api", "veza-chat-server", "veza-stream-server"],
"overrides": {
"axios": ">=1.13.5"
},
"devDependencies": {
"turbo": "^2.3.0",
"@eslint/js": "^9.39.1",
"@playwright/test": "^1.57.0",
"@types/node": "^25.0.3",
"eslint": "^9.39.1",
"eslint-plugin-react": "^7.37.5",
"globals": "^16.5.0",
"prettier": "3.6.2",
"typescript": "^5.9.3",
"typescript-eslint": "^8.46.3"
},
"scripts": {
"prepare": "husky",
"build": "turbo run build",
"test": "turbo run test",
"lint": "turbo run lint"
}
}