{"bin":{"protoc-gen-ts_proto":"protoc-gen-ts_proto"},"bugs":{"url":"https://github.com/stephenh/ts-proto/issues"},"dist":{"shasum":"fcc6c65f6beb704dbd517b02a055da6fcb825c73","tarball":"https://registry.npmjs.org/ts-proto/-/ts-proto-2.18.5.tgz","fileCount":54,"integrity":"sha512-SPEYRfHrtRJ+uKkRasnRuA2wVJe7bGrhvJ6EwzElKbIYDZzZnO9mAjjJp//qvbJ5Rk0EYs0Gg47qCT18ytrKiA==","signatures":[{"sig":"MEUCIC+14JxMxqwQX4pgK3+J8roPs+2xq7Y1n3Qi91DflmMEAiEA+V0bfKymL3MBM5pEEq6b1bCFKparTHxAYgH/dmaBOZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD39dAc1k2EbEQ1Kq+SQx2MPRKN3X1sr5ACZRKIby0BPQIhAObakGTvBmiVQCYEf2TGrazr0nE4WPvCFvoGZMe/eN+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ts-proto@2.18.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822230},"main":"build/src/plugin.js","name":"ts-proto","types":"build/src/index.d.ts","author":"","gitHead":"11c0193df89e79b41ab41c6196d0ae7553c5c7e7","license":"ISC","scripts":{"test":"yarn jest -c jest.config.js","build":"yarn tsc","watch":"tsx integration/watch.ts","format":"prettier --write {src,tests}/**/*.ts integration/*.ts","prepare":"yarn build","proto2ts":"docker compose run --rm protoc update-code.sh","tsc:check":"./tsc-check.sh tsconfig.json tests/tsconfig.json integration/tsconfig.json integration/tsconfig.proto.json protos/tsconfig.json","build:test":"yarn proto2ts && yarn proto2pbjs","proto2pbjs":"docker compose run --rm protoc pbjs.sh","format:check":"prettier --list-different {src,tests}/**/*.ts","setup:docker":"docker compose build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bc23e2b1-f10d-438e-a9c8-3f41480b1278"}},"homepage":"https://github.com/stephenh/ts-proto#readme","keywords":[],"repository":{"url":"git+https://github.com/stephenh/ts-proto.git","type":"git"},"_npmVersion":"11.7.0","description":"[![npm](https://img.shields.io/npm/v/ts-proto)](https://www.npmjs.com/package/ts-proto) [![build](https://github.com/stephenh/ts-proto/workflows/Build/badge.svg)](https://github.com/stephenh/ts-proto/actions)","directories":{},"maintainers":[{"name":"shaberman","email":"stephen.haberman@gmail.com"}],"_nodeVersion":"22.23.4","dependencies":{"ts-poet":"^6.12.0","case-anything":"^2.1.13","@bufbuild/protobuf":"^2.14.1","ts-proto-descriptors":"2.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"tsx":"^4.23.13","jest":"^30.5.1","long":"^5.3.2","rxjs":"^7.8.2","mongodb":"^7.6.0","ts-jest":"^29.4.12","chokidar":"^5.0.0","prettier":"^3.9.6","nano-date":"^4.1.0","nice-grpc":"^2.1.17","uglify-js":"^3.19.3","dataloader":"^2.2.3","protobufjs":"^7.6.6","typescript":"^5.9.0","@types/jest":"^30.0.0","@types/node":"^22.20.1","object-hash":"^3.0.0","@nestjs/core":"^11.2.3","@grpc/grpc-js":"^1.14.4","temporal-spec":"^0.3.0","@nestjs/common":"^11.2.3","protobufjs-cli":"^1.3.3","prettier-legacy":"npm:prettier@2.8.8","reflect-metadata":"^0.2.2","semantic-release":"^25.0.9","temporal-polyfill":"^0.3.0","@grpc/proto-loader":"^0.8.1","@types/object-hash":"^3.0.6","@tsconfig/strictest":"^2.0.8","@nestjs/microservices":"^11.2.3","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@improbable-eng/grpc-web":"^0.15.0","@semantic-release/github":"^12.0.9","jest-ts-webcompat-resolver":"^1.0.1","@semantic-release/changelog":"^7.0.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1","conventional-changelog-conventionalcommits":"^10.4.0","@improbable-eng/grpc-web-node-http-transport":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-proto_2.18.5_1794489918832_0.6339427875245095","host":"s3://npm-registry-packages-npm-production"},"_id":"ts-proto@2.18.5","version":"2.18.5"}