UNPKG

protoc-gen-grpc

Version:

Protocol Buffers Compiler (protoc) plugin for generating grpc interfaces in TypeScript..

59 lines (58 loc) 1.92 kB
{ "name": "protoc-gen-grpc", "version": "3.0.0", "author": "fengjie", "description": "Protocol Buffers Compiler (protoc) plugin for generating grpc interfaces in TypeScript..", "homepage": "https://github.com/stultuss/protoc-gen-grpc-ts#readme", "repository": { "type": "git", "url": "git+https://github.com/stultuss/protoc-gen-grpc-ts.git" }, "bugs": "https://github.com/stultuss/protoc-gen-grpc-ts/issues", "keywords": [ "TypeScript", "Protobuf", "gRPC" ], "engines": { "node": ">=16" }, "main": "./build/index.js", "bin": { "protoc-gen-ts-plugin": "./bin/protoc-gen-ts-plugin", "protoc-gen": "./bin/protoc-gen.js", "protoc-gen-grpc": "./bin/protoc-gen-grpc.js", "protoc-gen-grpc-ts": "./bin/protoc-gen-grpc-ts.js" }, "scripts": { "install": "node-pre-gyp install", "build": "rimraf build && tsc", "clean": "rimraf build", "prepare": "npm run build", "test-js-out": "node ./bin/protoc-gen-grpc.js --js_out=import_style=commonjs,binary:./examples/src/proto --grpc_out=grpc_js:./examples/src/proto --proto_path ./examples/proto ./examples/proto/product.proto", "test-ts-out": "node ./bin/protoc-gen-grpc-ts.js --ts_out=grpc_js:./examples/src/proto --proto_path ./examples/proto ./examples/proto/product.proto" }, "license": "MIT", "dependencies": { "@grpc/grpc-js": "~1.12.6", "google-protobuf": "~3.21.2" }, "devDependencies": { "@mapbox/node-pre-gyp": "2.0.0", "@types/google-protobuf": "^3.15.12", "@types/node": "^18.19.0", "rimraf": "^5.0.5", "ts-node": "^10.9.2", "typescript": "^5.3.0" }, "binary": { "module_name": "grpc_tools", "host": "https://node-precompiled-binaries.grpc.io/", "remote_path": "grpc-tools/v1.13.0", "package_name": "{platform}-{arch}.tar.gz", "module_path": "bin" }, "bundleDependencies": [ "@mapbox/node-pre-gyp" ] }