UNPKG

zod

Version:

TypeScript-first schema declaration and validation library with static type inference

16 lines (12 loc) 472 B
import type * as errors from "./errors.js"; export interface $ZodConfig { /** Custom error map. Overrides `config().localeError`. */ customError?: errors.$ZodErrorMap | undefined; /** Localized error map. Lowest priority. */ localeError?: errors.$ZodErrorMap | undefined; } export const globalConfig: $ZodConfig = {}; export function config(config?: Partial<$ZodConfig>): $ZodConfig { if (config) Object.assign(globalConfig, config); return globalConfig; }