remove ts-proto, add ts-protoc-gents-proto client implementation only supports twirp and nestjs, in our case it's handy to get some nestjs sugar but the problem is that there are no known plans for @grpc/grpc-js or browser, on the other hand, ts-protoc-gen looks more mature / with plans for @grpc/grpc-js (PR available)
remove protoc, add grpc-tools
this library uses an old version of protoc
what we accomblish:
generating TypeScript Definitions for CommonJS modules generated by protoc
generating gRPC Service Stubs for use with grpc-web (currently not bundled)
fenerating gRPC Service Stubs for use with grpc-node
remove
ts-proto
, addts-protoc-gen
ts-proto
client implementation only supports twirp and nestjs, in our case it's handy to get some nestjs sugar but the problem is that there are no known plans for @grpc/grpc-js or browser, on the other hand,ts-protoc-gen
looks more mature / with plans for@grpc/grpc-js
(PR available)remove
protoc
, addgrpc-tools
this library uses an old version ofprotoc
what we accomblish: