Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/colinhacks/zod
/ functions
Functions
2,134 in github.com/colinhacks/zod
⨍
Functions
2,134
◇
Types & classes
850
↓ 1 callers
Function
getTypeName
(type: errors.$ZodInvalidTypeExpected, input?: unknown)
packages/zod/src/v4/locales/en.ts:62
↓ 1 callers
Function
getUnitTypeFromNumber
(number: number)
packages/zod/src/v4/locales/lt.ts:12
↓ 1 callers
Function
ghToken
()
scripts/triage-signal.ts:246
↓ 1 callers
Function
graphql
(query: string, variables: Record<string, unknown>)
scripts/triage-signal.ts:251
↓ 1 callers
Method
guard
(inst: $ZodType)
packages/zod/src/v4/core/schemas.ts:38
↓ 1 callers
Function
handleArrayResult
(result: ParsePayload<any>, final: ParsePayload<any[]>, index: number)
packages/zod/src/v4/core/schemas.ts:1778
↓ 1 callers
Function
handleCanaryResult
(canary: ParsePayload, payload: ParsePayload, ctx: ParseContextInternal)
packages/zod/src/v4/core/schemas.ts:279
↓ 1 callers
Function
handleCatchResult
(payload: ParsePayload, result: ParsePayload, def: $ZodCatchDef, ctx: ParseContextInternal)
packages/zod/src/v4/core/schemas.ts:4187
↓ 1 callers
Function
handleCatchall
( proms: Promise<any>[], input: any, payload: ParsePayload, ctx: ParseContext, def: ReturnType<typeo
packages/zod/src/v4/core/schemas.ts:2021
↓ 1 callers
Function
handleCheckPropertyResult
( result: schemas.ParsePayload<unknown>, payload: schemas.ParsePayload<unknown>, property: string )
packages/zod/src/v4/core/checks.ts:1097
↓ 1 callers
Function
handleCodecAResult
(result: ParsePayload, def: $ZodCodecDef, ctx: ParseContextInternal)
packages/zod/src/v4/core/schemas.ts:4383
↓ 1 callers
Function
handleCodecTxResult
(left: ParsePayload, value: any, nextSchema: SomeType, ctx: ParseContextInternal)
packages/zod/src/v4/core/schemas.ts:4407
↓ 1 callers
Function
handleDefaultResult
(payload: ParsePayload, def: $ZodDefaultDef)
packages/zod/src/v4/core/schemas.ts:3955
↓ 1 callers
Function
handleExclusiveUnionResults
( results: ParsePayload[], final: ParsePayload, inst: $ZodUnion, ctx?: ParseContext )
packages/zod/src/v4/core/schemas.ts:2431
↓ 1 callers
Function
handleIntersectionResults
(result: ParsePayload, left: ParsePayload, right: ParsePayload)
packages/zod/src/v4/core/schemas.ts:2791
↓ 1 callers
Function
handleMapResult
( keyResult: ParsePayload, valueResult: ParsePayload, final: ParsePayload<Map<unknown, unknown>>, key:
packages/zod/src/v4/core/schemas.ts:3373
↓ 1 callers
Function
handleNonOptionalResult
(payload: ParsePayload, inst: $ZodNonOptional)
packages/zod/src/v4/core/schemas.ts:4057
↓ 1 callers
Function
handleOptionalResult
(payload: ParsePayload, result: ParsePayload)
packages/zod/src/v4/core/schemas.ts:3767
↓ 1 callers
Function
handlePipeResult
(left: ParsePayload, next: $ZodType, ctx: ParseContextInternal)
packages/zod/src/v4/core/schemas.ts:4322
↓ 1 callers
Function
handleReadonlyResult
(payload: ParsePayload)
packages/zod/src/v4/core/schemas.ts:4498
↓ 1 callers
Function
handleRefineResult
(result: unknown, payload: ParsePayload, input: unknown, inst: $ZodCustom)
packages/zod/src/v4/core/schemas.ts:4944
↓ 1 callers
Function
handleScroll
()
packages/docs/components/scroller.tsx:23
↓ 1 callers
Function
handleSetResult
(result: ParsePayload, final: ParsePayload<Set<any>>)
packages/zod/src/v4/core/schemas.ts:3469
↓ 1 callers
Function
handleTupleResult
(result: ParsePayload, final: ParsePayload<any[]>, index: number)
packages/zod/src/v4/core/schemas.ts:3005
↓ 1 callers
Function
handleTupleResults
( itemResults: ParsePayload[], final: ParsePayload<any[]>, items: readonly $ZodType[], input: unknown[
packages/zod/src/v4/core/schemas.ts:3012
↓ 1 callers
Function
handleUnionResults
(results: ParsePayload[], final: ParsePayload, inst: $ZodUnion, ctx?: ParseContext)
packages/zod/src/v4/core/schemas.ts:2343
↓ 1 callers
Function
handwrittenArray
(input: unknown)
packages/bench/compile-vs-arktype.ts:294
↓ 1 callers
Function
hasCodeHints
Weaker hints, all of which prose also uses. A body that reads as English wins over these.
scripts/check-comments.ts:34
↓ 1 callers
Function
hasCodeStructure
Structure that never shows up in an English sentence. Not overridable by `looksLikeEnglish`.
scripts/check-comments.ts:22
↓ 1 callers
Function
hash
( alg: Alg, params?: { enc?: Enc; } & core.$ZodStringFormatParams )
packages/zod/src/v4/classic/schemas.ts:1068
↓ 1 callers
Function
heapAfter
(run: (i: number) => void, iterations: number, offset: number)
packages/bench/memory/leaks.ts:104
↓ 1 callers
Function
heapUsed
()
packages/bench/memory/harness.ts:16
↓ 1 callers
Function
hexToBytes
()
packages/zod/src/v4/classic/tests/codec-examples.test.ts:361
↓ 1 callers
Function
inSide
The in side. `z.preprocess` pipes a transform into a schema, and a bare transform validates nothing, so the schema it feeds is the real input side — t
packages/zod/src/v4/classic/in-out.ts:23
↓ 1 callers
Function
inSide
See `classic/in-out.ts`.
packages/zod/src/v4/mini/in-out.ts:23
↓ 1 callers
Function
init
(inst: T, def: D)
packages/zod/src/v4/core/core.ts:73
↓ 1 callers
Function
initializer
(inst: $ZodError, def: $ZodIssue[])
packages/zod/src/v4/core/errors.ts:262
↓ 1 callers
Function
inner
()
scripts/compile-fuzz.ts:104
↓ 1 callers
Function
installCompiledUserMethods
( target: T, source: T, parser: CompiledFn<core.output<T>> )
packages/zod/src/v4/core/compile.ts:175
↓ 1 callers
Function
instanceofClass
(x: any)
packages/bench/instanceof.ts:21
↓ 1 callers
Function
instanceofObjectThenCheckSymbol
(x: any)
packages/bench/instanceof.ts:27
↓ 1 callers
Function
instanceofObjectThenCheckTag
(x: any)
packages/bench/instanceof.ts:28
↓ 1 callers
Function
instanceofPromise
(x: any)
packages/bench/instanceof.ts:22
↓ 1 callers
Function
int
(params)
packages/zod/src/v4/classic/schemas.ts:1155
↓ 1 callers
Function
intersection
( left: T, right: U )
packages/zod/src/v4/classic/schemas.ts:1823
↓ 1 callers
Function
invalid
(schema: z.ZodType, value: unknown)
packages/zod/src/v4/core/tests/compile.test.ts:30
↓ 1 callers
Method
ip
(options?: string | { version?: IpVersion; message?: string | undefined })
packages/zod/src/v3/types.ts:1100
↓ 1 callers
Function
isExactOptional
(schema: SomeType)
packages/zod/src/v4/core/compile.ts:1304
↓ 1 callers
Function
isLikelyTabValue
(actual: string, expected: string)
packages/docs/content/api.test.ts:223
↓ 1 callers
Function
isLuhnAlgo
Luhn checksum on a digit-only string. Adapted from valibot (MIT).
packages/zod/src/v4/core/schemas.ts:1102
↓ 1 callers
Function
isRecursiveSchema
(inst: $ZodType)
packages/zod/src/v4/core/memoizer.ts:153
↓ 1 callers
Function
isSimpleIntersection
(val: any)
packages/zod/src/v4/core/json-schema-processors.ts:399
↓ 1 callers
Function
isTransforming
( _schema: schemas.$ZodType, _ctx?: { seen: Set<schemas.$ZodType>; } )
packages/zod/src/v4/core/to-json-schema.ts:758
↓ 1 callers
Function
isValidCIDRv6
(value: string)
packages/zod/src/v4/core/schemas.ts:971
↓ 1 callers
Function
isValidCidr
(ip: string, version?: IpVersion)
packages/zod/src/v3/types.ts:720
↓ 1 callers
Function
isValidCreditCard
(input: string)
packages/zod/src/v4/core/schemas.ts:1114
↓ 1 callers
Function
isValidIP
(ip: string, version?: IpVersion)
packages/zod/src/v3/types.ts:687
↓ 1 callers
Function
isValidJWT
(jwt: string, alg?: string)
packages/zod/src/v3/types.ts:698
↓ 1 callers
Function
isoDatetimeToDate
()
packages/zod/src/v4/classic/tests/codec-examples.test.ts:124
↓ 1 callers
Function
item
(i: number)
packages/bench/compile-vs-zod-compiler.ts:231
↓ 1 callers
Function
jaccard
(a: Set<string>, b: Set<string>)
scripts/triage-signal.ts:385
↓ 1 callers
Function
json
(params?: string | core.$ZodCustomParams)
packages/zod/src/v4/classic/schemas.ts:2843
↓ 1 callers
Function
jsonCodec
(schema: T)
packages/zod/src/v4/classic/tests/codec-examples.test.ts:208
↓ 1 callers
Function
justReturn
(input: Record<string, unknown>)
packages/bench/compile-object-build.ts:36
↓ 1 callers
Function
keyin
(x: any)
packages/bench/instanceof.ts:23
↓ 1 callers
Function
keysOf
(block: string)
packages/zod/src/v4/core/tests/locales/parity.test.ts:12
↓ 1 callers
Function
largeBuildNew
(input: Record<string, unknown>)
packages/bench/compile-passthrough.ts:210
↓ 1 callers
Function
largeReturnInput
(input: Record<string, unknown>)
packages/bench/compile-passthrough.ts:179
↓ 1 callers
Function
largeSpread
(input: Record<string, unknown>)
packages/bench/compile-passthrough.ts:265
↓ 1 callers
Function
lazy
(getter: () => T)
packages/zod/src/v4/classic/schemas.ts:2638
↓ 1 callers
Function
lazyWithGetterOverride
(getter: () => T)
packages/bench/lazy-box.ts:31
↓ 1 callers
Function
lazyWithInternalProp
(getter: () => T)
packages/bench/lazy-box.ts:4
↓ 1 callers
Function
lazyWithScopeProp
(getter: () => T)
packages/bench/lazy-box.ts:16
↓ 1 callers
Function
left
()
packages/zod/src/v4/classic/tests/cyclic-data.test.ts:627
↓ 1 callers
Function
line
(cells: string[])
packages/bench/memory/harness.ts:76
↓ 1 callers
Function
literalEquality
(ctx: CompileContext, accessor: string, value: unknown)
packages/zod/src/v4/core/compile.ts:1817
↓ 1 callers
Function
literalPropertyKey
(ctx: CompileContext, key: string | symbol)
packages/zod/src/v4/core/compile.ts:1963
↓ 1 callers
Function
literalProps
(n: number)
packages/bench/memory/prop-slack.ts:21
↓ 1 callers
Function
loadGraph
(file: string)
packages/bench/memory/retainers.ts:35
↓ 1 callers
Function
loadPriorTriage
Reads `verdict`/`status` out of the frontmatter of any existing .triage/*<N>/results.md.
scripts/triage-signal.ts:613
↓ 1 callers
Function
looksLikeEnglish
(body: string)
scripts/check-comments.ts:47
↓ 1 callers
Method
loose
Consider `z.looseObject(A.shape)` instead
packages/zod/src/v4/classic/schemas.ts:1543
↓ 1 callers
Function
main
()
scripts/triage-signal.ts:661
↓ 1 callers
Function
make
()
packages/zod/src/v4/classic/tests/deep-partial.test.ts:372
↓ 1 callers
Function
makeBig
(i: number)
packages/bench/memory/leaks.ts:95
↓ 1 callers
Function
makeDigests
(alg: Alg, input: string)
packages/zod/src/v4/classic/tests/hash.test.ts:12
↓ 1 callers
Function
makeFail
(value: unknown)
packages/bench/safe.ts:14
↓ 1 callers
Function
makeJwt
(header: object, payload: object)
packages/zod/src/v3/tests/string.test.ts:250
↓ 1 callers
Function
makeJwt
(header: object, payload: object)
packages/zod/src/v4/classic/tests/string.test.ts:296
↓ 1 callers
Function
makeResource
One "resource" the way an API codebase tends to define them.
packages/bench/memory/realworld.ts:11
↓ 1 callers
Function
makeRng
(seed: number)
packages/zod/src/v4/core/tests/compile-differential.test.ts:745
↓ 1 callers
Function
makeSchema
(z: typeof z4)
packages/bench/discriminated-union.ts:53
↓ 1 callers
Function
makeShape
()
packages/zod/src/v4/classic/tests/object.test.ts:756
↓ 1 callers
Function
makeSuccess
(value: unknown)
packages/bench/safe.ts:11
↓ 1 callers
Function
makeTree
(depth: number, breadth: number)
packages/bench/compile-vs-zod-compiler.ts:309
↓ 1 callers
Function
makeURI
(entry: [schemas.$ZodType<unknown, unknown>, Seen])
packages/zod/src/v4/core/to-json-schema.ts:326
↓ 1 callers
Function
makeZodObj
(key: T)
packages/zod/src/v4/classic/tests/object.test.ts:621
↓ 1 callers
Function
manual
(str: unknown)
packages/zod/src/v3/benchmarks/string.ts:11
↓ 1 callers
Function
map
( keyType: Key, valueType: Value, params?: string | core.$ZodMapParams )
packages/zod/src/v4/classic/schemas.ts:1992
↓ 1 callers
Function
map
( keyType: Key, valueType: Value, params?: string | core.$ZodMapParams )
packages/zod/src/v4/mini/schemas.ts:1323
← previous
next →
701–800 of 2,134, ranked by callers