UNPKG

bun-ws-router

Version:

A simple and efficient WebSocket router for Bun with Zod/Valibot message validation.

20 lines 674 B
import { z } from "zod"; import type { ValidatorAdapter } from "../shared/router"; import type { MessageSchemaType } from "./types"; export declare class ZodValidatorAdapter implements ValidatorAdapter { getMessageType(schema: MessageSchemaType): string; safeParse(schema: MessageSchemaType, data: unknown): { success: boolean; data: { type: string; meta: any; payload?: unknown; } | undefined; error: { issues: z.core.$ZodIssue[]; formatted: string; } | undefined; }; infer<T extends MessageSchemaType>(): z.infer<T>; } //# sourceMappingURL=adapter.d.ts.map