Skip to content

Docs for orpc are outdated #156

@hunterwilhelm

Description

@hunterwilhelm

os.producture doesn't exist

Property 'procedure' does not exist on type 'Builder<Record<never, never>, Record<never, never>, Schema<unknown, unknown>, Schema<unknown, unknown>, Record<never, never>, Record<never, never>>'.ts(2339)

for

import {os} from '@orpc/server'
import {createCli} from 'trpc-cli'
import {z} from 'zod'

export const router = os.router({
  add: os.procedure
    .input(z.object({left: z.number(), right: z.number()}))
    .handler(({input}) => input.left + input.right),
})

const cli = createCli({router})
cli.run()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions