Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/colinhacks/zod
/ functions
Functions
2,104 in github.com/colinhacks/zod
⨍
Functions
2,104
◇
Types & classes
849
↓ 2 callers
Function
string
(params?: string | core.$ZodStringParams)
packages/zod/src/v4/mini/schemas.ts:124
↓ 2 callers
Method
strip
This is the default behavior. This method call is likely unnecessary.
packages/zod/src/v4/classic/schemas.ts:1552
↓ 2 callers
Function
stripBuildNew
(input: Record<string, unknown>)
packages/bench/compile-output.ts:69
↓ 2 callers
Function
stripDelete
(input: Record<string, unknown>)
packages/bench/compile-output.ts:62
↓ 2 callers
Function
stripFromEntries
(input: Record<string, unknown>)
packages/bench/compile-output.ts:76
↓ 2 callers
Function
timeRegexSource
(args: { precision?: number | null })
packages/zod/src/v3/types.ts:652
↓ 2 callers
Function
timeSource
(args: { precision?: number | null | undefined; seconds?: boolean })
packages/zod/src/v4/core/regexes.ts:112
↓ 2 callers
Function
timed
(fn: () => void, iters: number)
packages/bench/moltar-libs.ts:190
↓ 2 callers
Function
timed
(fn: () => void, iters: number)
packages/bench/compile-matrix.ts:245
↓ 2 callers
Function
toLowerCase
(s: string)
packages/bench/compile-output.ts:237
↓ 2 callers
Function
transform
(tx)
packages/zod/src/v4/classic/schemas.ts:242
↓ 2 callers
Function
transformBuildNew
(input: Record<string, unknown>)
packages/bench/compile-output.ts:128
↓ 2 callers
Function
transformClone
(input: Record<string, unknown>)
packages/bench/compile-output.ts:122
↓ 2 callers
Function
transformMutate
(input: Record<string, unknown>)
packages/bench/compile-output.ts:117
↓ 2 callers
Function
typeEntry
(t?: string | null)
packages/zod/src/v4/locales/he.ts:38
↓ 2 callers
Function
typeLabel
(t?: string | null)
packages/zod/src/v4/locales/he.ts:40
↓ 2 callers
Function
union
( options: T, params?: string | core.$ZodUnionParams )
packages/zod/src/v4/classic/schemas.ts:1736
↓ 2 callers
Function
unknown
()
packages/zod/src/v4/mini/schemas.ts:793
↓ 2 callers
Method
uuidv4
@deprecated Use `z.uuid()` instead.
packages/zod/src/v4/classic/schemas.ts:460
↓ 2 callers
Method
uuidv6
@deprecated Use `z.uuid()` instead.
packages/zod/src/v4/classic/schemas.ts:462
↓ 2 callers
Method
uuidv7
@deprecated Use `z.uuid()` instead.
packages/zod/src/v4/classic/schemas.ts:464
↓ 2 callers
Function
validateAndReturn
(input: unknown)
packages/bench/compile-output.ts:22
↓ 2 callers
Function
validateOnly
(input: unknown)
packages/bench/compile-output.ts:13
↓ 2 callers
Function
validateOutput
(value: any)
packages/bench/compile-codec-direction.ts:67
↓ 2 callers
Method
with
(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[])
packages/zod/src/v4/classic/schemas.ts:54
↓ 2 callers
Function
withConstChain
(input: unknown)
packages/bench/compile-overwrite.ts:18
↓ 2 callers
Function
withInline
(input: unknown)
packages/bench/compile-overwrite.ts:28
↓ 2 callers
Function
withLetReassign
(input: unknown)
packages/bench/compile-overwrite.ts:8
↓ 1 callers
Function
$constructor
( name: string, initializer: (inst: T, def: D) => void, /** This trait's members, installed once on ever
packages/zod/src/v4/core/core.ts:51
↓ 1 callers
Function
_catch
( innerType: T, catchValue: core.output<T> | ((ctx: core.$ZodCatchCtx) => core.output<T>) )
packages/zod/src/v4/classic/schemas.ts:2460
↓ 1 callers
Function
_check
(fn: schemas.CheckFn<O>, params?: string | $ZodCustomParams)
packages/zod/src/v4/core/api.ts:1718
↓ 1 callers
Method
_classic
@deprecated
packages/zod/src/v4/classic/tests/prototypes.test.ts:7
↓ 1 callers
Method
_core
@deprecated
packages/zod/src/v4/mini/tests/prototypes.test.ts:7
↓ 1 callers
Function
_decode
(_Err)
packages/zod/src/v4/core/parse.ts:195
↓ 1 callers
Function
_decodeAsync
(_Err)
packages/zod/src/v4/core/parse.ts:230
↓ 1 callers
Function
_default
( innerType: T, defaultValue: util.NoUndefined<core.output<T>> | (() => util.NoUndefined<core.output<T>>)
packages/zod/src/v4/classic/schemas.ts:2348
↓ 1 callers
Function
_encode
(_Err)
packages/zod/src/v4/core/parse.ts:177
↓ 1 callers
Function
_encodeAsync
(_Err)
packages/zod/src/v4/core/parse.ts:212
↓ 1 callers
Function
_ensureDefaultLocale
()
packages/zod/src/v4/classic/schemas.ts:13
↓ 1 callers
Function
_ensureDefaultMemoizer
()
packages/zod/src/v4/classic/schemas.ts:18
↓ 1 callers
Function
_enum
(values: any, params?: string | core.$ZodEnumParams)
packages/zod/src/v4/classic/schemas.ts:2106
↓ 1 callers
Function
_enum
(values: any, params?: string | core.$ZodEnumParams)
packages/zod/src/v4/mini/schemas.ts:1375
↓ 1 callers
Method
_getCached
()
packages/zod/src/v3/types.ts:2461
↓ 1 callers
Method
_getInvalidInput
(input: ParseInput)
packages/zod/src/v3/types.ts:1697
↓ 1 callers
Function
_gt
(value: util.Numeric, params?: string | $ZodCheckGreaterThanParams)
packages/zod/src/v4/core/api.ts:907
↓ 1 callers
Function
_gte
(value: util.Numeric, params?: string | $ZodCheckGreaterThanParams)
packages/zod/src/v4/core/api.ts:918
↓ 1 callers
Function
_lazy
(getter: () => T)
packages/zod/src/v4/mini/schemas.ts:1812
↓ 1 callers
Function
_lazyMethod
(proto: object, key: string, make: (self: ZodError) => unknown)
packages/zod/src/v4/classic/errors.ts:35
↓ 1 callers
Function
_lt
( value: util.Numeric, params?: string | $ZodCheckLessThanParams )
packages/zod/src/v4/core/api.ts:874
↓ 1 callers
Function
_lte
( value: util.Numeric, params?: string | $ZodCheckLessThanParams )
packages/zod/src/v4/core/api.ts:887
↓ 1 callers
Method
_mini
@deprecated
packages/zod/src/v4/mini/tests/prototypes.test.ts:28
↓ 1 callers
Function
_null
(params?: string | core.$ZodNullParams)
packages/zod/src/v4/classic/schemas.ts:1383
↓ 1 callers
Function
_null
(params?: string | core.$ZodNullParams)
packages/zod/src/v4/mini/schemas.ts:761
↓ 1 callers
Function
_safeDecode
(_Err)
packages/zod/src/v4/core/parse.ts:259
↓ 1 callers
Function
_safeDecodeAsync
(_Err)
packages/zod/src/v4/core/parse.ts:284
↓ 1 callers
Function
_safeEncode
(_Err)
packages/zod/src/v4/core/parse.ts:246
↓ 1 callers
Function
_safeEncodeAsync
(_Err)
packages/zod/src/v4/core/parse.ts:271
↓ 1 callers
Method
abort
()
packages/zod/src/v3/helpers/parseUtil.ts:97
↓ 1 callers
Function
acceptSchema
(schema: StandardSchemaWithJSON)
packages/zod/src/v4/mini/tests/standard-schema.test.ts:5
↓ 1 callers
Function
add
(name: string, category: Category, run: (input: unknown) => unknown)
packages/bench/moltar-libs.ts:43
↓ 1 callers
Function
add
(group: string, name: string, schema: z.ZodType, input: unknown)
packages/bench/compile-matrix.ts:17
↓ 1 callers
Function
ago
(iso: string, now: number)
scripts/triage-signal.ts:427
↓ 1 callers
Function
allOf
(schema: z.ZodType, params?: Parameters<typeof z.toJSONSchema>[1])
packages/zod/src/v4/classic/tests/to-json-schema.test.ts:4310
↓ 1 callers
Function
allPatterns
Every pattern `core/regexes.ts` ships, with the parameterized ones materialized across their argument space.
packages/zod/src/v4/classic/tests/redos.test.ts:8
↓ 1 callers
Method
alloc
(inst: $ZodType, payload: ParsePayload, empty: T, ctx: ParseContextInternal)
packages/zod/src/v4/core/schemas.ts:39
↓ 1 callers
Function
anchor
Anchors a pattern source. The interpolation lives here rather than at the call site because * esbuild will not drop a `@__PURE__` call whose own argu
packages/zod/src/v4/core/regexes.ts:106
↓ 1 callers
Function
apply
(fn: any, ...args: any[])
packages/zod/src/v4/mini/schemas.ts:99
↓ 1 callers
Method
apply
(fn: (schema: this, ...args: TArgs) => T, ...args: TArgs)
packages/zod/src/v4/mini/schemas.ts:38
↓ 1 callers
Function
applyMinItems
(items: ZodType[], minItems: number)
packages/zod/src/v4/classic/from-json-schema.ts:123
↓ 1 callers
Function
array
(fn: () => T)
packages/zod/src/v3/benchmarks/realworld.ts:33
↓ 1 callers
Function
arrayBuildIndex
(input: T[])
packages/bench/compile-array-build.ts:24
↓ 1 callers
Function
arrayReturnInput
(input: T[])
packages/bench/compile-array-build.ts:20
↓ 1 callers
Function
arraySlice
(input: T[])
packages/bench/compile-array-build.ts:32
↓ 1 callers
Method
assert
(value: unknown)
packages/zod/src/v3/ZodError.ts:281
↓ 1 callers
Function
assertExpectedTabLabels
(block: TabsBlock, failures: string[])
packages/docs/content/api.test.ts:182
↓ 1 callers
Function
assertIdentical
(actual: unknown, expected: unknown, path: string)
packages/zod/src/v4/core/tests/compile-differential.test.ts:16
↓ 1 callers
Function
assertUnionSound
(schema: z.ZodType, inputs: unknown[])
packages/zod/src/v4/core/tests/compile-differential.test.ts:120
↓ 1 callers
Method
attach
(inst: $ZodType)
packages/zod/src/v4/core/schemas.ts:37
↓ 1 callers
Function
base
(is_async?: boolean)
packages/zod/src/v3/tests/async-parsing.test.ts:343
↓ 1 callers
Function
base64
()
packages/zod/src/v4/classic/tests/codec-examples.test.ts:305
↓ 1 callers
Function
base64ToUint8Array
(base64: string)
packages/zod/src/v4/core/util.ts:1012
↓ 1 callers
Function
base64urlToBytes
()
packages/zod/src/v4/classic/tests/codec-examples.test.ts:333
↓ 1 callers
Function
bench
(label: string, fn: () => void)
packages/bench/memory/throughput.ts:21
↓ 1 callers
Function
benchWithData
(params: BenchWithDataParams<D> & ThisType<{ data: D }>)
packages/bench/metabench.ts:36
↓ 1 callers
Function
body
(schema: z.ZodType, params?: Parameters<typeof z.toJSONSchema>[1])
packages/zod/src/v4/classic/tests/to-json-schema.test.ts:4087
↓ 1 callers
Function
boolean
(params?: string | core.$ZodBooleanParams)
packages/zod/src/v4/classic/schemas.ts:1243
↓ 1 callers
Function
boolean
(params?: string | core.$ZodBooleanParams)
packages/zod/src/v4/mini/schemas.ts:661
↓ 1 callers
Function
branded
(_: a)
packages/zod/src/v4/classic/tests/index.test.ts:795
↓ 1 callers
Function
branded
(_: a)
packages/zod/src/v4/mini/tests/index.test.ts:843
↓ 1 callers
Function
bucketFor
(state: State, inst: $ZodType)
packages/zod/src/v4/core/memoizer.ts:81
↓ 1 callers
Function
buildAssign
(input: Record<string, unknown>)
packages/bench/compile-object-build.ts:108
↓ 1 callers
Function
buildIncremental
(input: Record<string, unknown>)
packages/bench/compile-object-build.ts:72
↓ 1 callers
Function
buildLiteral
(input: Record<string, unknown>)
packages/bench/compile-object-build.ts:41
↓ 1 callers
Function
buildReport
(all: Scored[], args: Args, now: number, advisories: Advisory[])
scripts/triage-signal.ts:475
↓ 1 callers
Function
buildSpread
(input: Record<string, unknown>)
packages/bench/compile-object-build.ts:103
↓ 1 callers
Function
buildTsc
()
packages/resolution/test-resolution.ts:22
↓ 1 callers
Function
buildZshy
()
packages/resolution/test-resolution.ts:8
↓ 1 callers
Function
bundle
(fixture: string)
packages/treeshake/bundle-size.test.ts:64
↓ 1 callers
Function
bundle
(code: string)
packages/treeshake/locale-treeshake.test.ts:43
↓ 1 callers
Function
bundle
(entrypoint: string, source: string)
packages/zod/src/v4/core/tests/treeshake.test.ts:14
← previous
next →
301–400 of 2,104, ranked by callers