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
Method
duration
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1163
Function
e164
(params?: string | core.$ZodE164Params)
packages/zod/src/v4/classic/schemas.ts:742
Function
e164
(params?: string | core.$ZodE164Params)
packages/zod/src/v4/mini/schemas.ts:452
Method
element
()
packages/zod/src/v3/types.ts:2317
Method
element
()
packages/zod/src/v3/types.ts:3549
Function
elements
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:561
Function
email
(params?: string | core.$ZodEmailParams)
packages/zod/src/v4/classic/schemas.ts:455
Function
email
(params?: string | core.$ZodEmailParams)
packages/zod/src/v4/mini/schemas.ts:129
Method
email
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1057
Method
emit
* Emit the final JSON Schema after processing. * Must call process() first.
packages/zod/src/v4/core/json-schema-generator.ts:111
Function
emoji
(params?: string | core.$ZodEmojiParams)
packages/zod/src/v4/classic/schemas.ts:535
Function
emoji
()
packages/zod/src/v4/core/regexes.ts:56
Function
emoji
(params?: string | core.$ZodEmojiParams)
packages/zod/src/v4/mini/schemas.ts:222
Method
emoji
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1065
Method
endsWith
(value: string, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1192
Method
enum
()
packages/zod/src/v3/types.ts:4210
Function
enumProcessor
(schema, _ctx, json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:159
Function
errToObj
(message?: ErrMessage)
packages/zod/src/v3/helpers/errorUtil.ts:3
Function
error
()
packages/zod/src/v3/types.ts:100
Function
errorMap
(issue, _ctx)
packages/zod/src/v3/locales/en.ts:4
Function
errorMap
(error, ctx)
packages/zod/src/v3/tests/error.test.ts:29
Function
errorMap
(issue)
packages/zod/src/v4/classic/tests/error.test.ts:35
Method
errors
()
packages/zod/src/v3/ZodError.ts:197
Function
esc
(str: string)
packages/zod/src/v4/core/util.ts:350
Function
escapeRegex
(str: string)
packages/zod/src/v4/core/util.ts:480
Function
exactOptional
(innerType: T)
packages/zod/src/v4/mini/schemas.ts:1398
Method
exclude
( values: ToExclude, newDef: RawCreateParams = this._def )
packages/zod/src/v3/types.ts:4150
Method
executeRefinement
(acc: unknown)
packages/zod/src/v3/types.ts:4374
Function
extend
(schema: schemas.$ZodObject, shape: schemas.$ZodShape)
packages/zod/src/v4/core/util.ts:651
Function
extend
( schema: T, shape: U )
packages/zod/src/v4/mini/schemas.ts:875
Method
extend
( augmentation: Augmentation )
packages/zod/src/v3/types.ts:2633
Method
extract
( values: ToExtract, newDef: RawCreateParams = this._def )
packages/zod/src/v3/types.ts:4140
Function
f
()
packages/zod/src/v3/tests/primitive.test.ts:43
Function
features
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:154
Function
features
()
packages/zod/src/v4/mini/tests/recursive-types.test.ts:165
Function
file
(params?: string | core.$ZodFileParams)
packages/zod/src/v4/classic/schemas.ts:1765
Function
file
(params?: string | core.$ZodFileParams)
packages/zod/src/v4/mini/schemas.ts:1335
Function
fileProcessor
(schema, _ctx, json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:221
Function
files
()
packages/zod/src/v4/classic/tests/to-json-schema.test.ts:1744
Function
finalizeIssue
( iss: errors.$ZodRawIssue, ctx: schemas.ParseContextInternal | undefined, config: $ZodConfig )
packages/zod/src/v4/core/util.ts:826
Method
finalizeSet
(elements: SyncParseReturnType<any>[])
packages/zod/src/v3/types.ts:3734
Function
find
(arr: T[], checker: (arg: T) => any)
packages/zod/src/v3/helpers/util.ts:52
Method
finite
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1556
Function
flattenError
(error: $ZodError<T>, mapper = (issue: $ZodIssue) => issue.message as U)
packages/zod/src/v4/core/errors.ts:264
Function
float32
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/classic/schemas.ts:900
Function
float32
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/mini/schemas.ts:560
Function
float64
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/classic/schemas.ts:906
Function
float64
(params?: string | core.$ZodCheckNumberFormatParams)
packages/zod/src/v4/mini/schemas.ts:567
Function
floatSafeRemainder
(val: number, step: number)
packages/zod/src/v4/core/util.ts:247
Function
fnImplementation
(data: z.infer<typeof inputSchema>)
packages/zod/src/v4/classic/tests/function.test.ts:296
Function
for_in_no_symbols
()
packages/bench/key-iteration.ts:28
Function
for_in_with_symbols
()
packages/bench/key-iteration.ts:38
Method
formErrors
()
packages/zod/src/v3/ZodError.ts:313
Method
format
(_mapper?: any)
packages/zod/src/v3/ZodError.ts:217
Function
formatError
(error: $ZodError<T>, mapper = (issue: $ZodIssue) => issue.message as U)
packages/zod/src/v4/core/errors.ts:292
Function
functionProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:255
Function
generate
(params: GenerateObjectsParams)
packages/tsc/generate.ts:49
Function
generateMetadata
(props: { params: Promise<{ slug: string }> })
packages/docs/app/blog/[slug]/page.tsx:80
Function
generateMetadata
(props: { params: Promise<{ slug?: string[] }>; })
packages/docs/app/(doc)/[[...slug]]/page.tsx:79
Function
generateStaticParams
()
packages/docs/app/blog/[slug]/page.tsx:74
Function
generateStaticParams
()
packages/docs/app/(doc)/[[...slug]]/page.tsx:75
Function
get
(target, prop)
packages/bench/property-access.ts:22
Function
get
()
packages/zod/src/v4/classic/errors.ts:52
Function
get
()
packages/zod/src/v4/classic/schemas.ts:240
Function
get
()
packages/zod/src/v4/core/util.ts:269
Function
getElementAtPath
(obj: any, path: (string | number)[] | null | undefined)
packages/zod/src/v4/core/util.ts:323
Function
getErrorMap
()
packages/zod/src/v4/classic/compat.ts:53
Function
getLengthableOrigin
(input: any)
packages/zod/src/v4/core/util.ts:862
Function
getOwnPropertyDescriptor
(_, prop)
packages/zod/src/v4/core/util.ts:548
Function
getParsedType
(data: any)
packages/zod/src/v4/core/util.ts:423
Function
getSizableOrigin
(input: any)
packages/zod/src/v4/core/util.ts:854
Function
getValidEnumValues
(obj: any)
packages/zod/src/v3/helpers/util.ts:24
Function
getter_override
()
packages/bench/lazy-box.ts:54
Function
goodData
()
packages/zod/src/v3/tests/async-parsing.test.ts:220
Method
gt
(value: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1469
Method
gt
(value: bigint, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1721
Method
gt
(value: bigint, params?: string | core.$ZodCheckGreaterThanParams)
packages/zod/src/v4/classic/schemas.ts:940
Method
gte
(value: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1464
Method
gte
(value: bigint, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1716
Method
gte
(value: bigint, params?: string | core.$ZodCheckGreaterThanParams)
packages/zod/src/v4/classic/schemas.ts:937
Function
guid
(params?: string | core.$ZodGUIDParams)
packages/zod/src/v4/classic/schemas.ts:469
Function
guid
(params?: string | core.$ZodGUIDParams)
packages/zod/src/v4/mini/schemas.ts:146
Method
handleAsync
()
packages/zod/src/v3/types.ts:4785
Function
handleCopy
()
packages/docs/components/copy-markdown-button.tsx:14
Method
handleParsed
( parsedLeft: SyncParseReturnType, parsedRight: SyncParseReturnType )
packages/zod/src/v3/types.ts:3294
Method
handleResults
(results: { ctx: ParseContext; result: SyncParseReturnType<any> }[])
packages/zod/src/v3/types.ts:2951
Function
has
(_, prop)
packages/zod/src/v4/core/util.ts:536
Function
hash
( alg: Alg, params?: { enc?: Enc; } & core.$ZodStringFormatParams )
packages/zod/src/v4/mini/schemas.ts:504
Function
hex
(_params?: string | core.$ZodStringFormatParams)
packages/zod/src/v4/classic/schemas.ts:787
Function
hex
(_params?: string | core.$ZodStringFormatParams)
packages/zod/src/v4/mini/schemas.ts:499
Function
hexToUint8Array
(hex: string)
packages/zod/src/v4/core/util.ts:945
Function
hostname
(_params?: string | core.$ZodStringFormatParams)
packages/zod/src/v4/classic/schemas.ts:783
Function
hostname
(_params?: string | core.$ZodStringFormatParams)
packages/zod/src/v4/mini/schemas.ts:494
Function
httpUrl
(params?: string | Omit<core.$ZodURLParams, "protocol" | "hostname">)
packages/zod/src/v4/classic/schemas.ts:517
Function
httpUrl
(params?: string | Omit<core.$ZodURLParams, "protocol" | "hostname">)
packages/zod/src/v4/mini/schemas.ts:201
Function
icon
(icon)
packages/docs/loaders/source.ts:12
Method
implement
( func: F )
packages/zod/src/v3/types.ts:3928
Method
includes
(value: string, options?: { message?: string; position?: number })
packages/zod/src/v3/types.ts:1175
Method
indented
(fn: (doc: Doc) => void)
packages/zod/src/v4/core/doc.ts:12
Function
initializer
(inst: ZodError, issues: core.$ZodIssue[])
packages/zod/src/v4/classic/errors.ts:25
← previous
next →
901–1,000 of 1,424, ranked by callers