MCPcopy Create free account

hub / github.com/colinhacks/zod / functions

Functions1,424 in github.com/colinhacks/zod

↓ 192 callersMethodparse
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:57
↓ 174 callersMethodstring
()
packages/zod/src/v3/tests/Mocker.ts:12
↓ 113 callersMethodnumber
()
packages/zod/src/v3/tests/Mocker.ts:15
↓ 102 callersMethodtoString
()
packages/zod/src/v3/ZodError.ts:277
↓ 84 callersMethodsafeParse
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:58
↓ 70 callersMethodarray
()
packages/zod/src/v4/classic/schemas.ts:111
↓ 68 callersMethodoptional
()
packages/zod/src/v4/classic/schemas.ts:102
↓ 66 callersMethodboolean
()
packages/zod/src/v3/tests/Mocker.ts:21
↓ 53 callersMethodrefine
( check: Ch, params?: string | core.$ZodCustomParams )
packages/zod/src/v4/classic/schemas.ts:92
↓ 49 callersMethodmin
(minSize: number, params?: string | core.$ZodCheckMinSizeParams)
packages/zod/src/v4/classic/schemas.ts:1555
↓ 46 callersMethodnullable
()
packages/zod/src/v4/classic/schemas.ts:105
↓ 43 callersMethodrun
@internal Parses input and runs all checks (refinements).
packages/zod/src/v4/core/schemas.ts:106
↓ 38 callersMethodparseAsync
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:59
↓ 38 callersFunctionprocessCreateParams
(params: RawCreateParams)
packages/zod/src/v3/types.ts:123
↓ 37 callersMethodtransform
( transform: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => NewOut | Promise<New
packages/zod/src/v4/classic/schemas.ts:114
↓ 36 callersMethodget
(schema: S)
packages/zod/src/v4/core/registries.ts:60
↓ 34 callersMethoddate
@deprecated Use `z.iso.date()` instead.
packages/zod/src/v4/classic/schemas.ts:378
↓ 33 callersMethodadd
( schema: S, ..._meta: undefined extends Meta ? [$replace<Meta, S>?] : [$replace<Meta, S>] )
packages/zod/src/v4/core/registries.ts:33
↓ 33 callersMethodenum
()
packages/zod/src/v3/types.ts:4116
↓ 32 callersMethodmax
(maxSize: number, params?: string | core.$ZodCheckMaxSizeParams)
packages/zod/src/v4/classic/schemas.ts:1557
↓ 29 callersMethodincludes
(value: string, params?: string | core.$ZodCheckIncludesParams)
packages/zod/src/v4/classic/schemas.ts:270
↓ 29 callersFunctionmetabench
(name: string, benchmarks?: Benchmarks<D>)
packages/bench/metabench.ts:14
↓ 28 callersFunctionaddIssueToContext
(ctx: ParseContext, issueData: IssueData)
packages/zod/src/v3/helpers/parseUtil.ts:72
↓ 27 callersMethodcreate
(first: any, second?: any, third?: any)
packages/zod/src/v3/types.ts:3559
↓ 26 callersMethodhas
(schema: Schema)
packages/zod/src/v4/core/registries.ts:74
↓ 24 callersMethod_addCheck
(check: ZodStringCheck)
packages/zod/src/v3/types.ts:1050
↓ 23 callersMethodemail
@deprecated Use `z.email()` instead.
packages/zod/src/v4/classic/schemas.ts:324
↓ 23 callersMethodtoUpperCase
()
packages/zod/src/v4/classic/schemas.ts:284
↓ 22 callersMethodnull
()
packages/zod/src/v3/tests/Mocker.ts:30
↓ 21 callersMethoddefault
(def: util.NoUndefined<core.output<this>>)
packages/zod/src/v4/classic/schemas.ts:107
↓ 21 callersMethodsafeParseAsync
( data: unknown, params?: core.ParseContext<core.$ZodIssue> )
packages/zod/src/v4/classic/schemas.ts:60
↓ 20 callersMethodbigint
()
packages/zod/src/v3/tests/Mocker.ts:18
↓ 20 callersMethodpipe
( target: T | core.$ZodType<any, core.output<this>> )
packages/zod/src/v4/classic/schemas.ts:119
↓ 20 callersFunctionprocess
( schema: T, ctx: ToJSONSchemaContext, _params: ProcessParams = { path: [], schemaPath: [] } )
packages/zod/src/v4/core/to-json-schema.ts:139
↓ 19 callersMethodint
Consider `z.int()` instead. This API is considered *legacy*; it will never be removed but a better alternative exists.
packages/zod/src/v4/classic/schemas.ts:816
↓ 19 callersMethodregex
(regex: RegExp, params?: string | core.$ZodCheckRegexParams)
packages/zod/src/v4/classic/schemas.ts:269
↓ 19 callersMethodstartsWith
(value: string, params?: string | core.$ZodCheckStartsWithParams)
packages/zod/src/v4/classic/schemas.ts:271
↓ 19 callersMethodundefined
()
packages/zod/src/v3/tests/Mocker.ts:33
↓ 18 callersMethodstrict
Consider `z.strictObject(A.shape)` instead
packages/zod/src/v4/classic/schemas.ts:1196
↓ 18 callersMethodtrim
()
packages/zod/src/v4/classic/schemas.ts:281
↓ 16 callersMethod_parse
(input: ParseInput)
packages/zod/src/v3/types.ts:2115
↓ 16 callersMethodaddIssue
@deprecated Push directly to `.issues` instead.
packages/zod/src/v4/classic/errors.ts:17
↓ 16 callersMethoddatetime
@deprecated Use `z.iso.datetime()` instead.
packages/zod/src/v4/classic/schemas.ts:376
↓ 16 callersMethoddirty
()
packages/zod/src/v3/helpers/parseUtil.ts:94
↓ 16 callersMethodpick
( mask: M & Record<Exclude<keyof M, keyof Shape>, never> )
packages/zod/src/v4/classic/schemas.ts:1212
↓ 14 callersMethodpartial
()
packages/zod/src/v4/classic/schemas.ts:1220
↓ 13 callersFunctionOK
(value: T)
packages/zod/src/v3/helpers/parseUtil.ts:166
↓ 13 callersMethodcatch
(def: core.output<this>)
packages/zod/src/v4/classic/schemas.ts:117
↓ 13 callersMethodencode
(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:70
↓ 13 callersMethodendsWith
(value: string, params?: string | core.$ZodCheckEndsWithParams)
packages/zod/src/v4/classic/schemas.ts:272
↓ 13 callersMethoderror
()
packages/zod/src/v3/types.ts:4647
↓ 13 callersMethodmultipleOf
(value: number, params?: string | core.$ZodCheckMultipleOfParams)
packages/zod/src/v4/classic/schemas.ts:823
↓ 13 callersMethodreadonly
()
packages/zod/src/v4/classic/schemas.ts:122
↓ 13 callersMethodurl
@deprecated Use `z.url()` instead.
packages/zod/src/v4/classic/schemas.ts:326
↓ 13 callersMethoduuid
@deprecated Use `z.uuid()` instead.
packages/zod/src/v4/classic/schemas.ts:334
↓ 12 callersMethodgte
Identical to .min()
packages/zod/src/v4/classic/schemas.ts:809
↓ 12 callersMethodlength
(len: number, params?: string | core.$ZodCheckLengthEqualsParams)
packages/zod/src/v4/classic/schemas.ts:1136
↓ 12 callersMethodpositive
(params?: string | core.$ZodCheckGreaterThanParams)
packages/zod/src/v4/classic/schemas.ts:819
↓ 12 callersMethodunwrap
()
packages/zod/src/v4/classic/schemas.ts:2179
↓ 11 callersMethodcheck
(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[])
packages/zod/src/v4/classic/schemas.ts:40
↓ 11 callersMethodextend
(shape: U)
packages/zod/src/v4/classic/schemas.ts:1201
↓ 11 callersMethodgt
(value: number, params?: string | core.$ZodCheckGreaterThanParams)
packages/zod/src/v4/classic/schemas.ts:807
↓ 11 callersMethodlt
(value: number, params?: string | core.$ZodCheckLessThanParams)
packages/zod/src/v4/classic/schemas.ts:811
↓ 11 callersFunctionmakeData
(count: number, factory: object | (() => any))
packages/bench/benchUtil.ts:27
↓ 10 callersFunctionfn
(value: string)
packages/zod/src/v4/classic/tests/custom.test.ts:19
↓ 10 callersMethodlte
Identical to .max()
packages/zod/src/v4/classic/schemas.ts:813
↓ 10 callersMethodnonoptional
(params?: string | core.$ZodNonOptionalParams)
packages/zod/src/v4/classic/schemas.ts:104
↓ 10 callersMethodparse
@internal Parses input, doesn't run checks.
packages/zod/src/v4/core/schemas.ts:109
↓ 10 callersMethodparse
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/mini/schemas.ts:30
↓ 10 callersMethodsymbol
()
packages/zod/src/v3/tests/Mocker.ts:27
↓ 9 callersMethodfreeze
(data: ParseReturnType<this["_output"]>)
packages/zod/src/v3/types.ts:4879
↓ 9 callersMethodminLength
()
packages/zod/src/v3/types.ts:1309
↓ 9 callersMethodomit
( mask: M & Record<Exclude<keyof M, keyof Shape>, never> )
packages/zod/src/v4/classic/schemas.ts:1216
↓ 9 callersMethodtime
@deprecated Use `z.iso.time()` instead.
packages/zod/src/v4/classic/schemas.ts:380
↓ 9 callersMethodtoLowerCase
()
packages/zod/src/v4/classic/schemas.ts:283
↓ 8 callersMethod_addCheck
(check: ZodNumberCheck)
packages/zod/src/v3/types.ts:1497
↓ 8 callersMethodbrand
( value?: T )
packages/zod/src/v4/classic/schemas.ts:52
↓ 8 callersMethodcatchall
Define a schema to validate all unrecognized keys. This overrides the existing strict/loose behavior.
packages/zod/src/v4/classic/schemas.ts:1188
↓ 8 callersMethodcheck
(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[])
packages/zod/src/v4/mini/schemas.ts:13
↓ 8 callersMethodcuid
@deprecated Use `z.cuid()` instead.
packages/zod/src/v4/classic/schemas.ts:346
↓ 8 callersMethodcuid2
@deprecated Use `z.cuid2()` instead.
packages/zod/src/v4/classic/schemas.ts:348
↓ 8 callersMethoddescribe
Returns a new instance that has been registered in `z.globalRegistry` with the specified description
packages/zod/src/v4/classic/schemas.ts:125
↓ 8 callersMethodduration
@deprecated Use `z.iso.duration()` instead.
packages/zod/src/v4/classic/schemas.ts:390
↓ 8 callersMethodemoji
@deprecated Use `z.emoji()` instead.
packages/zod/src/v4/classic/schemas.ts:330
↓ 8 callersFunctionmergeDefs
(...defs: Record<string, any>[])
packages/zod/src/v4/core/util.ts:308
↓ 8 callersMethodnegative
(params?: string | core.$ZodCheckLessThanParams)
packages/zod/src/v4/classic/schemas.ts:821
↓ 8 callersFunctionrandomString
(length: number)
packages/bench/benchUtil.ts:14
↓ 8 callersMethodrequired
()
packages/zod/src/v4/classic/schemas.ts:1241
↓ 8 callersMethodtoJSONSchema
Converts this schema to a JSON Schema representation.
packages/zod/src/v4/classic/schemas.ts:37
↓ 8 callersMethodulid
@deprecated Use `z.ulid()` instead.
packages/zod/src/v4/classic/schemas.ts:350
↓ 7 callersMethodbase64
@deprecated Use `z.base64()` instead.
packages/zod/src/v4/classic/schemas.ts:352
↓ 7 callersFunctionclone
(inst: T, def?: T["_zod"]["def"], params?: { parent: boolean })
packages/zod/src/v4/core/util.ts:485
↓ 7 callersMethoddecode
(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:71
↓ 7 callersFunctiongetParsedType
(data: any)
packages/zod/src/v3/helpers/util.ts:175
↓ 7 callersMethodinit
(inst: T, def: D)
packages/zod/src/v4/core/core.ts:9
↓ 7 callersMethodipv4
@deprecated Use `z.ipv4()` instead.
packages/zod/src/v4/classic/schemas.ts:364
↓ 7 callersMethodipv6
@deprecated Use `z.ipv6()` instead.
packages/zod/src/v4/classic/schemas.ts:366
↓ 7 callersMethodjwt
@deprecated Use `z.jwt()` instead.
packages/zod/src/v4/classic/schemas.ts:328
↓ 7 callersFunctionmakeSchema
(factory: (z: typeof zod4) => T)
packages/bench/benchUtil.ts:6
↓ 7 callersMethodmeta
Returns the metadata associated with this instance in `z.globalRegistry`
packages/zod/src/v4/classic/schemas.ts:128
next →1–100 of 1,424, ranked by callers