-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
34 lines (34 loc) · 1.51 KB
/
Copy pathpackage.json
File metadata and controls
34 lines (34 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
"name": "ai-podcast",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"dev": "concurrently -n gateway,auth,podcast,worker,realtime,ai-engine -c blue,green,yellow,cyan,magenta,red \"pnpm --filter api-gateway dev\" \"pnpm --filter auth-service dev\" \"pnpm --filter podcast-service dev\" \"pnpm --filter podcast-service worker\" \"pnpm --filter realtime-service dev\" \"cd services/ai_engine && .venv\\Scripts\\python -m app.main\"",
"dev:core": "concurrently -n gateway,auth,podcast,worker -c blue,green,yellow,cyan \"pnpm --filter api-gateway dev\" \"pnpm --filter auth-service dev\" \"pnpm --filter podcast-service dev\" \"pnpm --filter podcast-service worker\"",
"proto:generate": "npx -y protoc --proto_path=packages/proto-contracts --plugin=\"protoc-gen-ts_proto=.\\node_modules\\.bin\\protoc-gen-ts_proto.CMD\" --ts_proto_out=packages/shared/src/proto --ts_proto_opt=esModuleInterop=true,outputServices=grpc-js,outputClientImpl=grpc-js,importSuffix=.js packages/proto-contracts/*.proto"
},
"keywords": [],
"author": "",
"license": "ISC",
"devEngines": {
"packageManager": {
"name": "pnpm",
"version": "^11.0.9",
"onFail": "download"
}
},
"type": "module",
"dependencies": {
"@bufbuild/protobuf": "^2.12.1",
"@fastify/redis": "^8.0.0",
"@grpc/grpc-js": "^1.14.4",
"@prisma/adapter-pg": "^7.8.0",
"ioredis": "^5.11.1"
},
"devDependencies": {
"concurrently": "^10.0.3",
"grpc-tools": "^1.13.1",
"ts-proto": "^2.11.8"
}
}