domain-objects
Version:
A simple, convenient way to represent domain objects, leverage domain knowledge, and add runtime validation in your code base.
13 lines (12 loc) • 415 B
TypeScript
import type { ZodError, ZodIssue } from 'zod';
import { HelpfulSchemaValidationError } from './HelpfulSchemaValidationError';
export declare class HelpfulZodValidationError extends HelpfulSchemaValidationError {
details: ZodIssue[];
props: any;
domainObject: string;
constructor({ error, props, domainObject, }: {
error: ZodError;
props: any;
domainObject: string;
});
}