UNPKG

inngest

Version:

Official SDK for Inngest.com. Inngest is the reliability layer for modern applications. Inngest combines durable execution, events, and queues into a zero-infra platform with built-in observability.

39 lines (37 loc) 820 B
import { z } from "zod/v3"; //#region src/components/realtime/types.ts let Realtime; (function(_Realtime) { _Realtime.messageSchema = z.object({ channel: z.string().optional(), topic: z.string().optional(), data: z.any(), run_id: z.string().optional(), fn_id: z.string().optional(), created_at: z.string().optional().transform((v) => v ? new Date(v) : void 0), env_id: z.string().optional(), stream_id: z.string().optional(), kind: z.enum([ "step", "run", "data", "ping", "pong", "closing", "event", "sub", "unsub", "datastream-start", "datastream-end", "chunk" ]) }).transform(({ data, ...rest }) => { return { ...rest, data: data ?? void 0 }; }); })(Realtime || (Realtime = {})); //#endregion export { Realtime }; //# sourceMappingURL=types.js.map