@typed-rpc/zod
v0.2.0
Published
A library that seamlessly integrates Zod schema validation with @typed-rpc/rpc definitions, ensuring type-safe communication.
Downloads
3
Readme
@typed-rpc/zod
A library that seamlessly integrates Zod schema validation with @typed-rpc/rpc definitions, ensuring type-safe communication.
import { rpc } from "@typed-rpc/rpc"
import { zValidator } from "@typed-rpc/zod"
import { z } from "zod"
const def = rpc()
.post("/login",
zValidator("json", z.object({
username: z.string()
password: z.string(),
})),
r => r.json<{
success: true,
}>())