contracts/package.json
Sergey Krylov 359777f856
Some checks failed
Publish / Publish npm package action (push) Failing after 52s
Publish Go Bondings / Publish Go package action (push) Successful in 1m38s
1.2.0
2026-04-05 08:46:36 +03:00

32 lines
743 B
JSON

{
"name": "@teacinema/contracts",
"version": "1.2.0",
"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"
}
}