Skip to content

SafeFailure

This content is not available in your language yet.

type SafeFailure =
| {
error: ZodError;
kind: "validation";
ok: false;
}
| {
cause?: unknown;
kind: "runtime";
message: string;
ok: false;
};

Defined in: safe.ts:29

Failure branch: either Zod validation or a caught runtime/domain error.