Multiples services for one client
Open
epic
needs-area
- Dominant language
- TypeScript
- Stars
- 27
- Forks
- 90
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 156
Description
Ability for emitters to generate one client from multiple services defined in TypeSpec.
Useful for ARM services like Compute where multiple services (VMs, Disks, Networks, etc.) are defined but a single client is expected.
### Spec
### Implementation
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by tracing the emitters and how TypeSpec services are defined, then clarify the expected single-client behavior for ARM-style services such as Compute before defining tests for multiple services.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, typescript
- Domain
- backend-api-design, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100