zod-error
Version:
Utilities to format and customize Zod error messages
13 lines (12 loc) • 402 B
TypeScript
import { ErrorMessageOptions } from '../../types';
import { z } from 'zod';
/**
* Parses a Zod schema throws a generic error.
* @export
* @template T
* @param {T} schema
* @param {unknown} data
* @param {ErrorMessageOptions} [options]
* @return {*} {T['_output']}
*/
export declare function parse<T extends z.ZodTypeAny>(schema: T, data: unknown, options?: ErrorMessageOptions): T['_output'];