protoc-gen-grpc-gateway-ts icon indicating copy to clipboard operation
protoc-gen-grpc-gateway-ts copied to clipboard

protoc-gen-grpc-gateway-ts is a Typescript client generator for the grpc-gateway project. It generates idiomatic Typescript clients that connect the web frontend and golang backend fronted by grpc-gat...

Results 23 protoc-gen-grpc-gateway-ts issues
Sort by recently updated
recently updated
newest added

If a field is deprecated in the proto definitions, such as ```proto message MyMessage { string field_a = 1; string field_b = 2 [deprecated = true]; } ``` Would it...

As of [protobuf 3.15](https://github.com/protocolbuffers/protobuf/releases/tag/v3.15.0) `optional` fields are available, but they are not supported by the generator: ``` test/optional/v1/has_optional_field.proto: is a proto3 file that contains optional fields, but code generator protoc-gen-grpc-gateway-ts...

Fixes import path with '\' is generated on Windows.

When using this library on Windows you get generated TS with back-slashes instead of forward-slashes in import statements. Obviously, TS is not very happy about it, and it doesn't work...

### Context I am using some messages in my protos tha use the well-known google.protobuf.Timestamp: ``` message Timestamp { // Represents seconds of UTC time since Unix epoch // 1970-01-01T00:00:00Z....

Closes #28 Adds support for 2 related cases in URLs: * Support path segments like in https://google.aip.dev/127, where the URL contains a pattern like `post: "/v1/{parent=publishers/*}/books"` * Support nested field...

The parser and generator should add support for methods with additional_bindings, allowing multiple different URLs to access the same gRPC endpoint. The current code only renders code for the outer...

Previously discussed in https://github.com/grpc-ecosystem/protoc-gen-grpc-gateway-ts/issues/4 Although we should run most other protoc plugins with WKT definitions come with the protoc (`timestamp.pb`, `duration.pb` etc.). In the case of `protoc-gen-grpc-gateway-ts`, we should generate...

I think it is supported in the reverse proxy.

This commit removes a function in the generated code that is not used. The generated `b64decode` is currently technically also unused, and causes unnecessary bloat of the generated code. I...