{ "name": "@teacinema/contracts", "version": "1.3.1", "description": "Protocol Buffers contracts for microservices", "scripts": { "build": "tsc -p tsconfig.build.json", "generate": "npx protoc -I ./proto ./proto/*.proto --ts_proto_out=./gen/ts --ts_proto_opt=nestJs=true,package=omit", "docs": "typedoc" }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "gen", "proto", "dist" ], "publishConfig": { "access": "public" }, "dependencies": { "@nestjs/microservices": "^11.1.12", "protoc": "33.4.0", "rxjs": "^7.8.2", "ts-proto": "2.11.0" }, "devDependencies": { "@types/node": "^25.0.10", "typedoc": "^0.28.17", "typescript": "^5.9.3" } }