oRPC Metadata
Installation
SKILL.md
Metadata
oRPC procedures support metadata — simple key-value pairs that customize behavior.
Basic Example
import { os } from '@orpc/server'
interface ORPCMetadata {
cache?: boolean
}
const base = os
.$meta<ORPCMetadata>({}) // require initial metadata
.use(async ({ procedure, next, path }, input, output) => {
if (!procedure['~orpc'].meta.cache) {
return await next()
}
Related skills
More from ali-master/skills
orpc ecosystem
Community resources, starter kits, tools, and libraries for oRPC.
2orpc event iterator (sse)
Streaming responses, real-time updates, and server-sent events using oRPC.
2orpc comparison
How oRPC differs from tRPC, ts-rest, and Hono.
2orpc openapilink
Use OpenAPILink in oRPC clients to communicate with OpenAPI-compliant APIs.
2orpc middleware
Middleware enables reusable and extensible procedures in oRPC.
2orpc playgrounds
Interactive development environments for exploring and testing oRPC functionality.
2