MCPcopy Create free account

hub / github.com/colinhacks/zod / functions

Functions1,424 in github.com/colinhacks/zod

Methodinput
( args: Items, rest?: Rest )
packages/zod/src/v4/core/schemas.ts:4216
FunctioninstanceOfType
( // const instanceOfType = <T extends new (...args: any[]) => any>( cls: T, params: CustomParams = {
packages/zod/src/v3/types.ts:5038
Functionint
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/mini/schemas.ts:553
Methodint
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1504
Functionint32
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/classic/schemas.ts:912
Functionint32
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/mini/schemas.ts:574
Functionint64
(params?: string | core.$ZodBigIntFormatParams)
packages/zod/src/v4/classic/schemas.ts:1000
Functionint64
(params?: string | core.$ZodBigIntFormatParams)
packages/zod/src/v4/mini/schemas.ts:636
Functioninternal_prop
()
packages/bench/lazy-box.ts:48
Functionintersection
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:428
Functionintersection
(left: T, right: U)
packages/zod/src/v4/mini/schemas.ts:1094
FunctionintersectionProcessor
(schema, ctx, json, params)
packages/zod/src/v4/core/json-schema-processors.ts:356
Methodio
@deprecated Access via ctx instead
packages/zod/src/v4/core/json-schema-generator.ts:68
Functionipv4
(params?: string | core.$ZodIPv4Params)
packages/zod/src/v4/classic/schemas.ts:647
Functionipv4
(params?: string | core.$ZodIPv4Params)
packages/zod/src/v4/mini/schemas.ts:338
Functionipv6
(params?: string | core.$ZodIPv6Params)
packages/zod/src/v4/classic/schemas.ts:673
Functionipv6
(params?: string | core.$ZodIPv6Params)
packages/zod/src/v4/mini/schemas.ts:355
MethodisBase64
()
packages/zod/src/v3/types.ts:1301
MethodisBase64url
()
packages/zod/src/v3/types.ts:1304
MethodisCIDR
()
packages/zod/src/v3/types.ts:1298
MethodisCUID
()
packages/zod/src/v3/types.ts:1285
MethodisCUID2
()
packages/zod/src/v3/types.ts:1289
MethodisDate
()
packages/zod/src/v3/types.ts:1256
MethodisDatetime
()
packages/zod/src/v3/types.ts:1252
MethodisDuration
()
packages/zod/src/v3/types.ts:1263
MethodisEmail
()
packages/zod/src/v3/types.ts:1267
MethodisEmoji
()
packages/zod/src/v3/types.ts:1275
MethodisEmpty
()
packages/zod/src/v3/ZodError.ts:284
MethodisIP
()
packages/zod/src/v3/types.ts:1295
MethodisInt
()
packages/zod/src/v3/types.ts:1597
MethodisNANOID
()
packages/zod/src/v3/types.ts:1282
FunctionisNullable
()
packages/zod/src/v3/types.ts:532
MethodisNullable
* @deprecated Try safe-parsing `null` (this is what `isNullable` does internally): * * ```ts * const schema = z.string().nullable(); * con
packages/zod/src/v4/classic/schemas.ts:149
FunctionisOptional
()
packages/zod/src/v3/types.ts:529
MethodisOptional
@deprecated Try safe-parsing `undefined` (this is what `isOptional` does internally): * * ```ts * const schema = z.string().optional(); *
packages/zod/src/v4/classic/schemas.ts:140
MethodisTime
()
packages/zod/src/v3/types.ts:1260
MethodisULID
()
packages/zod/src/v3/types.ts:1292
MethodisURL
()
packages/zod/src/v3/types.ts:1271
MethodisUUID
()
packages/zod/src/v3/types.ts:1279
Functionissue
(...args: [string | errors.$ZodRawIssue, any?, any?])
packages/zod/src/v4/core/util.ts:894
Methoditems
()
packages/zod/src/v3/types.ts:3452
FunctionjoinValues
(array: T, separator = " | ")
packages/zod/src/v3/helpers/util.ts:69
FunctionjoinValues
(array: T, separator = "|")
packages/zod/src/v4/core/util.ts:214
Functionjson
()
packages/zod/src/v4/mini/schemas.ts:1845
FunctionjsonStringifyReplacer
(_: string, value: any)
packages/zod/src/v3/helpers/util.ts:73
FunctionjsonStringifyReplacer
(_: string, value: any)
packages/zod/src/v4/core/util.ts:218
Functionjwt
(params?: string | core.$ZodJWTParams)
packages/zod/src/v4/classic/schemas.ts:756
Functionjwt
(params?: string | core.$ZodJWTParams)
packages/zod/src/v4/mini/schemas.ts:466
Methodjwt
(options?: { alg?: string; message?: string | undefined })
packages/zod/src/v3/types.ts:1096
MethodkeySchema
()
packages/zod/src/v3/types.ts:3508
MethodkeySchema
()
packages/zod/src/v3/types.ts:3597
Functionkeyof
(schema: T)
packages/zod/src/v4/classic/schemas.ts:1160
Functionkeyof
(schema: T)
packages/zod/src/v4/mini/schemas.ts:810
Methodkeyof
()
packages/zod/src/v3/types.ts:2876
Functionksuid
(params?: string | core.$ZodKSUIDParams)
packages/zod/src/v4/classic/schemas.ts:619
Functionksuid
(params?: string | core.$ZodKSUIDParams)
packages/zod/src/v4/mini/schemas.ts:321
Functionlazy
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:440
FunctionlazyProcessor
(schema, ctx, _json, params)
packages/zod/src/v4/core/json-schema-processors.ts:558
Methodlength
(len: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1216
Methodlength
(len: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:2335
Methodlength
(len: number, params?: string | core.$ZodCheckLengthEqualsParams)
packages/zod/src/v4/classic/schemas.ts:275
Functionliteral
(value: any, params: any)
packages/zod/src/v4/classic/schemas.ts:1740
Functionliteral
(value: any, params: any)
packages/zod/src/v4/mini/schemas.ts:1314
FunctionliteralProcessor
(schema, ctx, json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:168
FunctionlooseObject
( shape: T, params?: string | core.$ZodObjectParams )
packages/zod/src/v4/classic/schemas.ts:1314
FunctionlooseObject
( shape: T, params?: string | core.$ZodObjectParams )
packages/zod/src/v4/mini/schemas.ts:861
FunctionlooseRecord
( keyType: Key, valueType: Value, params?: string | core.$ZodRecordParams )
packages/zod/src/v4/classic/schemas.ts:1534
FunctionlooseRecord
( keyType: Key, valueType: Value, params?: string | core.$ZodRecordParams )
packages/zod/src/v4/mini/schemas.ts:1188
Methodlt
(value: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1478
Methodlt
(value: bigint, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1730
Methodlt
(value: bigint, params?: string | core.$ZodCheckLessThanParams)
packages/zod/src/v4/classic/schemas.ts:944
Methodlte
(value: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1473
Methodlte
(value: bigint, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1725
Methodlte
Alias of `.lte()`
packages/zod/src/v4/classic/schemas.ts:942
Functionmac
(params?: string | core.$ZodMACParams)
packages/zod/src/v4/classic/schemas.ts:660
Functionmac
(delimiter?: string)
packages/zod/src/v4/core/regexes.ts:64
Functionmac
(params?: string | core.$ZodMACParams)
packages/zod/src/v4/mini/schemas.ts:403
MethodmakeArgsIssue
(args: any, error: ZodError)
packages/zod/src/v3/types.ts:3833
MethodmakeReturnsIssue
(returns: any, error: ZodError)
packages/zod/src/v3/types.ts:3847
Functionmap
( keyType: Key, valueType: Value, params?: string | core.$ZodMapParams )
packages/zod/src/v4/classic/schemas.ts:1572
Functionmap
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:434
FunctionmapProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:267
Methodmax
(maxLength: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1208
Methodmax
(maxDate: Date, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1958
Methodmax
(maxLength: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:2328
Methodmax
(maxSize: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:3762
Methodmax
(maxLength: number, params?: string | core.$ZodCheckMaxLengthParams)
packages/zod/src/v4/classic/schemas.ts:274
Methodmax
(value: number, params?: string | core.$ZodCheckLessThanParams)
packages/zod/src/v4/classic/schemas.ts:814
Methodmax
(value: bigint, params?: string | core.$ZodCheckLessThanParams)
packages/zod/src/v4/classic/schemas.ts:943
Methodmax
(value: number | Date, params?: string | core.$ZodCheckLessThanParams)
packages/zod/src/v4/classic/schemas.ts:1102
Methodmax
(maxLength: number, params?: string | core.$ZodCheckMaxLengthParams)
packages/zod/src/v4/classic/schemas.ts:1135
Methodmax
(maxSize: number, params?: string | core.$ZodCheckMaxSizeParams)
packages/zod/src/v4/classic/schemas.ts:1592
Methodmax
(size: number, params?: string | core.$ZodCheckMaxSizeParams)
packages/zod/src/v4/classic/schemas.ts:1752
MethodmaxDate
()
packages/zod/src/v3/types.ts:1977
MethodmaxValue
()
packages/zod/src/v3/types.ts:1587
MethodmaxValue
()
packages/zod/src/v3/types.ts:1810
Functionmerge
(a: schemas.$ZodObject, b: schemas.$ZodObject)
packages/zod/src/v4/core/util.ts:693
Functionmerge
(schema: ZodMiniObject, shape: any)
packages/zod/src/v4/mini/schemas.ts:906
Methodmerge
* Prior to zod@1.0.12 there was a bug in the * inferred type of merged objects. Please * upgrade if you are experiencing issues.
packages/zod/src/v3/types.ts:2687
FunctionmergeShapes
(first: U, second: T)
packages/zod/src/v3/helpers/util.ts:113
← previousnext →1,001–1,100 of 1,424, ranked by callers