Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/colinhacks/zod
/ functions
Functions
1,424 in github.com/colinhacks/zod
⨍
Functions
1,424
◇
Types & classes
781
Function
base64
(params?: string | core.$ZodBase64Params)
packages/zod/src/v4/classic/schemas.ts:712
Function
base64
(params?: string | core.$ZodBase64Params)
packages/zod/src/v4/mini/schemas.ts:419
Method
base64
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1085
Function
base64url
(params?: string | core.$ZodBase64URLParams)
packages/zod/src/v4/classic/schemas.ts:728
Function
base64url
(params?: string | core.$ZodBase64URLParams)
packages/zod/src/v4/mini/schemas.ts:435
Method
base64url
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1088
Function
base64urlToUint8Array
(base64url: string)
packages/zod/src/v4/core/util.ts:935
Function
baseline
(d)
packages/bench/safe.ts:25
Function
bigint
(params?: string | core.$ZodBigIntParams)
packages/zod/src/v4/classic/coerce.ts:20
Function
bigint
(params?: string | core.$ZodBigIntParams)
packages/zod/src/v4/classic/schemas.ts:982
Function
bigint
(params?: string | core.$ZodBigIntParams)
packages/zod/src/v4/mini/coerce.ts:20
Function
bigint
(params?: string | core.$ZodBigIntParams)
packages/zod/src/v4/mini/schemas.ts:615
Function
bigintProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:107
Function
blocks
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:188
Function
boolean
(params?: string | core.$ZodBooleanParams)
packages/zod/src/v4/classic/coerce.ts:15
Function
boolean
(params?: string | core.$ZodBooleanParams)
packages/zod/src/v4/mini/coerce.ts:15
Method
booleanNullable
()
packages/zod/src/v3/tests/Mocker.ts:51
Method
booleanOptional
()
packages/zod/src/v3/tests/Mocker.ts:48
Function
booleanProcessor
(_schema, _ctx, json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:103
Function
brand
()
packages/zod/src/v3/types.ts:493
Function
catch
(def: any)
packages/zod/src/v3/types.ts:503
Function
catch
()
packages/zod/src/v3/tests/promise.test.ts:33
Function
catchProcessor
(schema, ctx, json, params)
packages/zod/src/v4/core/json-schema-processors.ts:514
Function
catchall
()
packages/zod/src/v4/core/util.ts:700
Function
catchall
( inst: T, catchall: U )
packages/zod/src/v4/mini/schemas.ts:991
Method
catchall
(index: Index)
packages/zod/src/v3/types.ts:2765
Function
cb
()
packages/zod/src/v3/tests/catch.test.ts:13
Function
cb
()
packages/zod/src/v4/classic/tests/catch.test.ts:10
Function
check
(fn: core.CheckFn<O>)
packages/zod/src/v4/classic/schemas.ts:2298
Function
children
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:276
Function
children
()
packages/zod/src/v4/classic/tests/to-json-schema.test.ts:1710
Function
cidrv4
(params?: string | core.$ZodCIDRv4Params)
packages/zod/src/v4/classic/schemas.ts:686
Function
cidrv4
(params?: string | core.$ZodCIDRv4Params)
packages/zod/src/v4/mini/schemas.ts:372
Function
cidrv6
(params?: string | core.$ZodCIDRv6Params)
packages/zod/src/v4/classic/schemas.ts:699
Function
cidrv6
(params?: string | core.$ZodCIDRv6Params)
packages/zod/src/v4/mini/schemas.ts:389
Function
cleanEnum
(obj: Record<string, EnumValue>)
packages/zod/src/v4/core/util.ts:908
Function
cleanRegex
(source: string)
packages/zod/src/v4/core/util.ts:241
Function
cloneDef
(schema: schemas.$ZodType)
packages/zod/src/v4/core/util.ts:319
Function
codec
( in_: A, out: B, params: { decode: (value: core.output<A>, payload: core.ParsePayload<core.output<A
packages/zod/src/v4/classic/schemas.ts:2106
Function
codec
( in_: A, out: B, params: { decode: (value: core.output<A>, payload: core.ParsePayload<core.output<A
packages/zod/src/v4/mini/schemas.ts:1611
Function
config
(config?: Partial<$ZodConfig>)
packages/zod/src/v4/core/config.ts:12
Function
constructor
( public name: string, public benchmarks: Benchmarks<D> // params?: Omit<MetabenchParams<D>, "nam
packages/bench/metabench.ts:68
Function
constructor
(def: Def)
packages/zod/src/v3/types.ts:411
Function
constructor
(public val: string)
packages/zod/src/v3/tests/instanceof.test.ts:11
Function
constructor
(public val: string)
packages/zod/src/v4/classic/tests/instanceof.test.ts:8
Function
constructor
(..._args: any[])
packages/zod/src/v4/core/util.ts:965
Function
constructor
(..._args: any[])
packages/zod/src/v4/mini/schemas.ts:1784
Method
constructor
(public value: string)
packages/bench/safe.ts:6
Method
constructor
(public value: string)
packages/bench/instanceof.ts:10
Method
constructor
(public value: string)
packages/bench/object-creation.ts:5
Method
constructor
(issues: ZodIssue[])
packages/zod/src/v3/ZodError.ts:201
Method
constructor
(parent: ParseContext, value: any, path: ParsePath, key: string | number | (string | number)[])
packages/zod/src/v3/types.ts:68
Method
constructor
(params?: JSONSchemaGeneratorConstructorParams)
packages/zod/src/v4/core/json-schema-generator.ts:83
Method
constructor
(args: string[] = [])
packages/zod/src/v4/core/doc.ts:8
Method
constructor
()
packages/zod/src/v4/core/core.ts:99
Method
constructor
(name: string)
packages/zod/src/v4/core/core.ts:105
Function
content
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:372
Method
counter
@deprecated Access via ctx instead
packages/zod/src/v4/core/json-schema-generator.ts:72
Method
create
* The constructor of the discriminated union schema. Its behaviour is very similar to that of the normal z.union() constructor. * However, it only
packages/zod/src/v3/types.ts:3182
Method
create
(args?: AnyZodTuple, returns?: ZodTypeAny, params?: RawCreateParams)
packages/zod/src/v3/types.ts:3952
Method
create
( a: ASchema, b: BSchema )
packages/zod/src/v3/types.ts:4827
Function
createTransparentProxy
(getter: () => T)
packages/zod/src/v4/core/util.ts:523
Function
cuid
(params?: string | core.$ZodCUIDParams)
packages/zod/src/v4/classic/schemas.ts:563
Function
cuid
(params?: string | core.$ZodCUIDParams)
packages/zod/src/v4/mini/schemas.ts:256
Method
cuid
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1075
Function
cuid2
(params?: string | core.$ZodCUID2Params)
packages/zod/src/v4/classic/schemas.ts:577
Function
cuid2
(params?: string | core.$ZodCUID2Params)
packages/zod/src/v4/mini/schemas.ts:273
Method
cuid2
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1079
Function
custom
( fn?: (data: unknown) => unknown, _params?: string | core.$ZodCustomParams | undefined )
packages/zod/src/v4/classic/schemas.ts:2308
Function
customMap
(iss, ctx)
packages/zod/src/v3/types.ts:130
Function
customProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:249
Function
data
()
packages/bench/safe.ts:20
Function
date
(params?: string | core.$ZodISODateParams)
packages/zod/src/v4/classic/iso.ts:43
Function
date
(params?: string | core.$ZodDateParams)
packages/zod/src/v4/classic/coerce.ts:25
Function
date
(params?: string | core.$ZodDateParams)
packages/zod/src/v4/classic/schemas.ts:1124
Function
date
(params?: string | core.$ZodISODateParams)
packages/zod/src/v4/mini/iso.ts:32
Function
date
(params?: string | core.$ZodDateParams)
packages/zod/src/v4/mini/coerce.ts:25
Function
date
(params?: string | core.$ZodDateParams)
packages/zod/src/v4/mini/schemas.ts:780
Method
date
(message?: string)
packages/zod/src/v3/types.ts:1137
Method
date
()
packages/zod/src/v3/tests/Mocker.ts:24
Function
dateProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:153
Function
datetime
(params?: string | core.$ZodISODateTimeParams)
packages/zod/src/v4/classic/iso.ts:23
Function
datetime
(args: { precision?: number | null; offset?: boolean; local?: boolean; })
packages/zod/src/v4/core/regexes.ts:112
Function
datetime
(params?: string | core.$ZodISODateTimeParams)
packages/zod/src/v4/mini/iso.ts:16
Method
datetime
( options?: | string | { message?: string | undefined; precision?: number
packages/zod/src/v3/types.ts:1108
Function
default
(def: any)
packages/zod/src/v3/types.ts:481
Function
defaultProcessor
(schema, ctx, json, params)
packages/zod/src/v4/core/json-schema-processors.ts:498
Function
defaultValue
()
packages/zod/src/v4/classic/schemas.ts:1930
Function
defaultValue
()
packages/zod/src/v4/core/api.ts:1460
Function
defaultValue
()
packages/zod/src/v4/mini/schemas.ts:1452
Function
defineLazy
(object: T, key: K, getter: () => T[K])
packages/zod/src/v4/core/util.ts:266
Function
defineProperty
(_, prop, descriptor)
packages/zod/src/v4/core/util.ts:552
Function
deleteProperty
(_, prop)
packages/zod/src/v4/core/util.ts:540
Function
description
()
packages/zod/src/v3/types.ts:164
Function
discUnion
(d)
packages/bench/safe.ts:29
Function
discriminatedUnion
( discriminator: Disc, options: Types, params?: string | core.$ZodDiscriminatedUnionParams )
packages/zod/src/v4/classic/schemas.ts:1398
Function
discriminatedUnion
( discriminator: Disc, options: Types, params?: string | core.$ZodDiscriminatedUnionParams )
packages/zod/src/v4/mini/schemas.ts:1064
Method
discriminator
()
packages/zod/src/v3/types.ts:3162
Function
duration
(params?: string | core.$ZodISODurationParams)
packages/zod/src/v4/classic/iso.ts:88
Function
duration
(params?: string | core.$ZodISODurationParams)
packages/zod/src/v4/mini/iso.ts:64
← previous
next →
801–900 of 1,424, ranked by callers