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
superRefine
( refinement: (arg: Output, ctx: RefinementCtx) => unknown | Promise<unknown> )
packages/zod/src/v3/types.ts:405
Function
superRefine
( fn: (arg: T, payload: core.$RefinementCtx<T>) => void | Promise<void> )
packages/zod/src/v4/mini/schemas.ts:1772
Function
symbol
(params?: string | core.$ZodSymbolParams)
packages/zod/src/v4/classic/schemas.ts:1017
Function
symbol
(params?: string | core.$ZodSymbolParams)
packages/zod/src/v4/mini/schemas.ts:660
Function
symbolProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:113
Method
target
@deprecated Access via ctx instead
packages/zod/src/v4/core/json-schema-generator.ts:56
Function
templateLiteral
( parts: Parts, params?: string | core.$ZodTemplateLiteralParams )
packages/zod/src/v4/classic/schemas.ts:2163
Function
templateLiteral
( parts: Parts, params?: string | core.$ZodTemplateLiteralParams )
packages/zod/src/v4/mini/schemas.ts:1672
Function
templateLiteralProcessor
(schema, _ctx, json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:213
Function
then
()
packages/zod/src/v3/tests/promise.test.ts:30
Function
time
(params?: string | core.$ZodISOTimeParams)
packages/zod/src/v4/classic/iso.ts:65
Function
time
(args: { precision?: number | null; // local?: boolean; })
packages/zod/src/v4/core/regexes.ts:104
Function
time
(params?: string | core.$ZodISOTimeParams)
packages/zod/src/v4/mini/iso.ts:48
Method
time
( options?: | string | { message?: string | undefined; precision?: number
packages/zod/src/v3/types.ts:1141
Function
toJSONSchema
( input: schemas.$ZodType | $ZodRegistry<{ id?: string | undefined }>, params?: ToJSONSchemaParams | Regis
packages/zod/src/v4/core/json-schema-processors.ts:619
Method
toLowerCase
()
packages/zod/src/v3/types.ts:1238
Function
toString
(message?: ErrMessage)
packages/zod/src/v3/helpers/errorUtil.ts:6
Method
toUpperCase
()
packages/zod/src/v3/types.ts:1245
Function
transform
( transform: (arg: Output, ctx: RefinementCtx) => NewOut | Promise<NewOut> )
packages/zod/src/v3/types.ts:468
Function
transform
( fn: (input: I, ctx: core.ParsePayload) => O )
packages/zod/src/v4/mini/schemas.ts:1352
Function
transformProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:261
Function
treeifyError
(error: $ZodError<T>, mapper = (issue: $ZodIssue) => issue.message as U)
packages/zod/src/v4/core/errors.ts:340
Method
trim
()
packages/zod/src/v3/types.ts:1231
Function
tuple
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:414
Function
tupleProcessor
(schema, ctx, _json, params)
packages/zod/src/v4/core/json-schema-processors.ts:375
Function
uint32
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/classic/schemas.ts:918
Function
uint32
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/mini/schemas.ts:581
Function
uint64
(params?: string | core.$ZodBigIntFormatParams)
packages/zod/src/v4/classic/schemas.ts:1005
Function
uint64
(params?: string | core.$ZodBigIntFormatParams)
packages/zod/src/v4/mini/schemas.ts:643
Function
uint8ArrayToBase64url
(bytes: Uint8Array)
packages/zod/src/v4/core/util.ts:941
Function
uint8ArrayToHex
(bytes: Uint8Array)
packages/zod/src/v4/core/util.ts:957
Function
ulid
(params?: string | core.$ZodULIDParams)
packages/zod/src/v4/classic/schemas.ts:591
Function
ulid
(params?: string | core.$ZodULIDParams)
packages/zod/src/v4/mini/schemas.ts:290
Method
ulid
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1082
Function
undefinedProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:129
Function
union
(d)
packages/bench/safe.ts:36
Function
union
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:425
Function
unionProcessor
(schema, ctx, json, params)
packages/zod/src/v4/core/json-schema-processors.ts:338
Function
unknownProcessor
(_schema, _ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:149
Method
unrepresentable
@deprecated Access via ctx instead
packages/zod/src/v4/core/json-schema-generator.ts:60
Method
unwrap
()
packages/zod/src/v3/types.ts:4240
Method
unwrap
()
packages/zod/src/v3/types.ts:4498
Method
unwrap
()
packages/zod/src/v3/types.ts:4538
Method
unwrap
()
packages/zod/src/v3/types.ts:4758
Method
unwrap
()
packages/zod/src/v3/types.ts:4896
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:1138
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:1830
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:1855
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:1880
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:1910
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:1941
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:1971
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:2000
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:2022
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:2128
Method
unwrap
()
packages/zod/src/v4/classic/schemas.ts:2201
Function
url
(params?: string | core.$ZodURLParams)
packages/zod/src/v4/classic/schemas.ts:513
Function
url
(params?: string | core.$ZodURLParams)
packages/zod/src/v4/mini/schemas.ts:196
Method
url
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1061
Function
uuid
(params?: string | core.$ZodUUIDParams)
packages/zod/src/v4/classic/schemas.ts:483
Function
uuid
(params?: string | core.$ZodUUIDParams)
packages/zod/src/v4/mini/schemas.ts:163
Method
uuid
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1069
Function
uuidv4
(params?: string | core.$ZodUUIDv4Params)
packages/zod/src/v4/classic/schemas.ts:487
Function
uuidv4
(params?: string | core.$ZodUUIDv4Params)
packages/zod/src/v4/mini/schemas.ts:168
Function
uuidv6
(params?: string | core.$ZodUUIDv6Params)
packages/zod/src/v4/classic/schemas.ts:493
Function
uuidv6
(params?: string | core.$ZodUUIDv6Params)
packages/zod/src/v4/mini/schemas.ts:175
Function
uuidv7
(params?: string | core.$ZodUUIDv7Params)
packages/zod/src/v4/classic/schemas.ts:499
Function
uuidv7
(params?: string | core.$ZodUUIDv7Params)
packages/zod/src/v4/mini/schemas.ts:182
Function
v4_jit
()
packages/bench/jit-union.ts:67
Function
v4_jitless
()
packages/bench/jit-union.ts:72
Function
valibot
()
packages/bench/object.ts:43
Function
valibot
()
packages/bench/libs.ts:43
Function
validDecode
(value: string)
packages/zod/src/v4/classic/tests/codec.test.ts:426
Function
validDecode
(value: string)
packages/zod/src/v4/mini/tests/codec.test.ts:421
Function
validEncode
(value: number)
packages/zod/src/v4/classic/tests/codec.test.ts:430
Function
validEncode
(value: number)
packages/zod/src/v4/mini/tests/codec.test.ts:425
Function
value
()
packages/bench/property-access.ts:50
Function
value
()
packages/bench/lazy-box.ts:7
Function
value
()
packages/zod/src/v4/core/util.ts:226
Method
value
()
packages/zod/src/v3/types.ts:4020
Method
valueSchema
()
packages/zod/src/v3/types.ts:3511
Method
valueSchema
()
packages/zod/src/v3/types.ts:3600
Function
voidProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:135
Function
when
(payload)
packages/zod/src/v4/classic/tests/refine.test.ts:480
Function
xid
(params?: string | core.$ZodXIDParams)
packages/zod/src/v4/classic/schemas.ts:605
Function
xid
(params?: string | core.$ZodXIDParams)
packages/zod/src/v4/mini/schemas.ts:304
Function
xor
( options: T, params?: string | core.$ZodXorParams )
packages/zod/src/v4/classic/schemas.ts:1368
Function
xor
( options: T, params?: string | core.$ZodXorParams )
packages/zod/src/v4/mini/schemas.ts:1036
Function
zod3
()
packages/bench/object-safeasync.ts:5
Function
zod3
()
packages/bench/boolean.ts:8
Function
zod3
()
packages/bench/array.ts:12
Function
zod3
()
packages/bench/object-moltar-jitless.ts:78
Function
zod3
()
packages/bench/init.ts:24
Function
zod3
()
packages/bench/object.ts:37
Function
zod3
()
packages/bench/number.ts:8
Function
zod3
()
packages/bench/object-async.ts:5
Function
zod3
()
packages/bench/string.ts:8
Function
zod3
()
packages/bench/object-moltar.ts:70
Function
zod3
()
packages/bench/object-fail.ts:5
Function
zod3
()
packages/bench/datetime.ts:8
← previous
next →
1,301–1,400 of 1,424, ranked by callers