aspect-build / aspect-build/rules_ts

Why is gen_connect_es deprecated?

Open
#816 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Starlark
Stars
138
Forks
87
Avg merge
2d 8h
Merged PRs (30d)
3

Description

Hi,

I am generating `gRPC` interfaces using `ts_proto_library` and setting `gen_connect_es=True`.

This attribute however is marked as deprecated - how come? What should use use instead?
Note that I am using `gRPC`, not necessarily `connectRPC`.

Contributor guide

Open the contributing guide

Research direction

Start by locating the definitions and deprecation annotation for gen_connect_es and ts_proto_library, then read the surrounding documentation or examples. Done means explaining why gen_connect_es is deprecated and identifying the appropriate option for users generating gRPC interfaces, while distinguishing that use case from ConnectRPC.

Written by the indexing model from the issue text.

Assessment

Tech stack
grpc, typescript
Domain
api, build-system
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.