Skip to content

perf(server): make RouterClient cheaper to type-check - #2452

Open
dinwwwh wants to merge 3 commits into
mainfrom
claude/perf-router-client-type
Open

dinwwwh wants to merge 3 commits into
mainfrom
claude/perf-router-client-type

fix(server): keep an optional router key as never in RouterClient

5f088a2
Select commit
Loading
Failed to load commit list.
pkg.pr.new / Continuous Releases succeeded Nov 12, 2026 in 0s

Successful

Published successfully.

Details

More templates

@orpc/ai-sdk

npm i https://pkg.pr.new/@orpc/ai-sdk@5f088a2

@orpc/arktype

npm i https://pkg.pr.new/@orpc/arktype@5f088a2

@orpc/bun

npm i https://pkg.pr.new/@orpc/bun@5f088a2

@orpc/client

npm i https://pkg.pr.new/@orpc/client@5f088a2

@orpc/cloudflare

npm i https://pkg.pr.new/@orpc/cloudflare@5f088a2

@orpc/contract

npm i https://pkg.pr.new/@orpc/contract@5f088a2

@orpc/effect

npm i https://pkg.pr.new/@orpc/effect@5f088a2

@orpc/evlog

npm i https://pkg.pr.new/@orpc/evlog@5f088a2

@orpc/hibernation

npm i https://pkg.pr.new/@orpc/hibernation@5f088a2

@orpc/json-schema

npm i https://pkg.pr.new/@orpc/json-schema@5f088a2

@orpc/experimental-lock

npm i https://pkg.pr.new/@orpc/experimental-lock@5f088a2

@orpc/mcp

npm i https://pkg.pr.new/@orpc/mcp@5f088a2

@orpc/msw

npm i https://pkg.pr.new/@orpc/msw@5f088a2

@orpc/nest

npm i https://pkg.pr.new/@orpc/nest@5f088a2

@orpc/next

npm i https://pkg.pr.new/@orpc/next@5f088a2

@orpc/node

npm i https://pkg.pr.new/@orpc/node@5f088a2

@orpc/openapi

npm i https://pkg.pr.new/@orpc/openapi@5f088a2

@orpc/opentelemetry

npm i https://pkg.pr.new/@orpc/opentelemetry@5f088a2

@orpc/pinia-colada

npm i https://pkg.pr.new/@orpc/pinia-colada@5f088a2

@orpc/pino

npm i https://pkg.pr.new/@orpc/pino@5f088a2

@orpc/publisher

npm i https://pkg.pr.new/@orpc/publisher@5f088a2

@orpc/ratelimit

npm i https://pkg.pr.new/@orpc/ratelimit@5f088a2

@orpc/server

npm i https://pkg.pr.new/@orpc/server@5f088a2

@orpc/shared

npm i https://pkg.pr.new/@orpc/shared@5f088a2

@orpc/swr

npm i https://pkg.pr.new/@orpc/swr@5f088a2

@orpc/tanstack-query

npm i https://pkg.pr.new/@orpc/tanstack-query@5f088a2

@orpc/trpc

npm i https://pkg.pr.new/@orpc/trpc@5f088a2

@orpc/valibot

npm i https://pkg.pr.new/@orpc/valibot@5f088a2

@orpc/zod

npm i https://pkg.pr.new/@orpc/zod@5f088a2