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
↓ 1 callers
Function
bundleAndRun
(code: string)
packages/treeshake/default-locale.test.ts:53
↓ 1 callers
Function
bytesToUtf8
()
packages/zod/src/v4/classic/tests/codec-examples.test.ts:276
↓ 1 callers
Function
cached
(getter: () => T)
packages/zod/src/v4/core/util.ts:264
↓ 1 callers
Function
calibrate
iterations that put one measurement near ~40ms, so a round is short but not noise
packages/bench/moltar-libs.ts:197
↓ 1 callers
Function
calibrate
Iterations that put one measurement near ~40ms, so a round is short but not noise.
packages/bench/compile-matrix.ts:252
↓ 1 callers
Function
callSite
()
packages/zod/src/v4/classic/tests/error.test.ts:911
↓ 1 callers
Function
callSite
()
packages/zod/src/v4/core/tests/compile.test.ts:1548
↓ 1 callers
Function
callSite
()
packages/zod/src/v4/mini/tests/error.test.ts:27
↓ 1 callers
Function
callback
(predicate: (val: string) => boolean)
packages/zod/src/v3/tests/base.test.ts:23
↓ 1 callers
Function
capitalizeFirstCharacter
(text: string)
packages/zod/src/v4/locales/lt.ts:5
↓ 1 callers
Function
capture
(key: string)
packages/zod/src/v4/classic/tests/issue-schema.test.ts:147
↓ 1 callers
Function
captureMeta
Collects the owning schema's registered metadata for every issue an error map sees.
packages/zod/src/v4/classic/tests/issue-schema.test.ts:9
↓ 1 callers
Function
census
(a: any, b: any)
packages/bench/memory/survey.ts:13
↓ 1 callers
Function
chance
(p: number)
scripts/compile-fuzz.ts:18
↓ 1 callers
Function
check
(child: any)
packages/zod/src/v4/core/memoizer.ts:46
↓ 1 callers
Function
checkErrors
(a: z.ZodTypeAny, bad: any)
packages/zod/src/v3/tests/optional.test.ts:6
↓ 1 callers
Function
checkErrors
(a: z.ZodTypeAny, bad: any)
packages/zod/src/v3/tests/nullable.test.ts:6
↓ 1 callers
Function
checkPropertyNames
* Rejects every own key that fails `keySchema`, before `objectSchema` runs. The * guard has to see the raw input: an object parse drops `__proto__` a
packages/zod/src/v4/classic/from-json-schema.ts:163
↓ 1 callers
Function
checker
()
packages/zod/src/v3/tests/function.test.ts:104
↓ 1 callers
Function
checker
()
packages/zod/src/v4/classic/tests/function.test.ts:181
↓ 1 callers
Method
cidr
(options?: string | { version?: IpVersion; message?: string | undefined })
packages/zod/src/v3/types.ts:1104
↓ 1 callers
Function
claim
Returns the prototype to install on, or `undefined` if this group is already installed on it.
packages/zod/src/v4/core/util.ts:1105
↓ 1 callers
Function
cleanParams
(params: unknown, data: unknown)
packages/zod/src/v3/types.ts:4908
↓ 1 callers
Method
clear
()
packages/zod/src/v4/core/registries.ts:45
↓ 1 callers
Function
clone
(o: any)
packages/bench/moltar-libs.ts:216
↓ 1 callers
Function
clone
(def, params)
packages/zod/src/v4/classic/schemas.ts:199
↓ 1 callers
Function
clone
(_def, params)
packages/zod/src/v4/mini/schemas.ts:89
↓ 1 callers
Function
cloneIssues
(issues: errors.$ZodRawIssue[])
packages/zod/src/v4/core/memoizer.ts:31
↓ 1 callers
Function
codePointLengthVar
(doc: Doc, ctx: CompileContext, accessor: string, inDoubt: string)
packages/zod/src/v4/core/compile.ts:439
↓ 1 callers
Function
collect
()
packages/bench/memory/harness.ts:8
↓ 1 callers
Function
collect
()
packages/bench/memory/snapshot.ts:36
↓ 1 callers
Function
collect
(iss: errors.$ZodRawIssue, side: "l" | "r")
packages/zod/src/v4/core/schemas.ts:2797
↓ 1 callers
Function
compactTypeUnion
Rewrites `anyOf: [{type: "a"}, {type: "b"}]` to `type: ["a", "b"]`, which every JSON Schema draft treats as equivalent and most consumers render far b
packages/zod/src/v4/core/to-json-schema.ts:439
↓ 1 callers
Function
compareCodeFences
(block: TabsBlock, zodTab: TabBlock, zodMiniTab: TabBlock, failures: string[])
packages/docs/content/api.test.ts:201
↓ 1 callers
Function
compileValidator
* Build the validator `validate` calls: the same codegen as the parser with the output construction * dropped. A schema the flag cannot express reuse
packages/zod/src/v4/core/compile.ts:93
↓ 1 callers
Function
convert
(withIntersection: boolean)
packages/zod/src/v4/classic/tests/to-json-schema.test.ts:2992
↓ 1 callers
Function
convertBaseSchema
(schema: JSONSchema.JSONSchema, ctx: ConversionContext)
packages/zod/src/v4/classic/from-json-schema.ts:199
↓ 1 callers
Function
corrupt
(rnd: () => number, value: unknown, depth = 0)
packages/zod/src/v4/core/tests/compile-differential.test.ts:894
↓ 1 callers
Function
count
(root: any)
packages/zod/src/v4/classic/tests/cyclic-data.test.ts:576
↓ 1 callers
Function
createSortItemSchema
(sortKeySchema: T)
packages/zod/src/v4/classic/tests/assignability.test.ts:343
↓ 1 callers
Function
createToJSONSchemaMethod
(schema: T, processors: Record<string, Processor> = {})
packages/zod/src/v4/core/to-json-schema.ts:829
↓ 1 callers
Function
createV4Schema
(opts: { schema: z.ZodType<Output>; })
packages/zod/src/v4/classic/tests/generics.test.ts:61
↓ 1 callers
Function
createZodEnum
(values: [string, ...string[]], params?: RawCreateParams)
packages/zod/src/v3/types.ts:4071
↓ 1 callers
Function
custom
( check?: (data: any) => any, _params: string | CustomParams | ((input: any) => CustomParams) = {}, /**
packages/zod/src/v3/types.ts:4915
↓ 1 callers
Function
custom
( fn?: (data: O) => unknown, _params?: string | core.$ZodCustomParams | undefined )
packages/zod/src/v4/mini/schemas.ts:1866
↓ 1 callers
Function
cyclic
()
packages/zod/src/v4/mini/tests/cyclic-data.test.ts:9
↓ 1 callers
Function
datetimeRegex
(args: { precision?: number | null; offset?: boolean; local?: boolean; })
packages/zod/src/v3/types.ts:673
↓ 1 callers
Function
decodeJSONPointerSegment
(segment: string)
packages/zod/src/v4/classic/from-json-schema.ts:128
↓ 1 callers
Function
dedupe
(xs: string[])
scripts/triage-signal.ts:161
↓ 1 callers
Function
deepEq
(a: unknown, b: unknown)
packages/bench/moltar-libs.ts:179
↓ 1 callers
Function
deepEq
(a: unknown, b: unknown)
packages/bench/compile-matrix.ts:228
↓ 1 callers
Function
deepPartial
(schema: T)
packages/zod/src/v4/classic/deep-partial.ts:67
↓ 1 callers
Function
deepPartialify
(schema: ZodTypeAny)
packages/zod/src/v3/types.ts:2424
↓ 1 callers
Function
defineBound
(proto: object, key: string, fn: AnyFunc)
packages/zod/src/v4/core/util.ts:1092
↓ 1 callers
Function
describe
(label: string, a: any, b: any)
packages/bench/memory/own-props.ts:9
↓ 1 callers
Function
describe
(description: string)
packages/zod/src/v4/core/api.ts:1729
↓ 1 callers
Function
describe
(s: any, d = 0)
scripts/compile-fuzz.ts:259
↓ 1 callers
Function
detectVersion
(schema: JSONSchema.JSONSchema, defaultTarget?: JSONSchemaVersion)
packages/zod/src/v4/classic/from-json-schema.ts:105
↓ 1 callers
Function
detectVuln
(item: Item)
scripts/triage-signal.ts:127
↓ 1 callers
Function
diffAllocation
(factory: () => unknown, baseline = 2_000, delta = 8_000)
packages/bench/memory/snapshot.ts:100
↓ 1 callers
Function
differential
(schema: z.ZodType, inputs: unknown[], opts?: { fallbackOk?: boolean })
packages/zod/src/v4/core/tests/compile-differential.test.ts:59
↓ 1 callers
Function
doStuff
(arg: MySchema)
packages/zod/src/v3/tests/branded.test.ts:18
↓ 1 callers
Function
doStuff
(arg: MySchema)
packages/zod/src/v4/classic/tests/brand.test.ts:16
↓ 1 callers
Function
doStuff
(arg: MySchema)
packages/zod/src/v4/mini/tests/brand.test.ts:16
↓ 1 callers
Function
du
(n: number)
packages/bench/compile-matrix.ts:168
↓ 1 callers
Function
email
(params)
packages/zod/src/v4/classic/schemas.ts:528
↓ 1 callers
Method
emit
* Emit the final JSON Schema after processing. * Must call process() first.
packages/zod/src/v4/core/json-schema-generator.ts:112
↓ 1 callers
Function
emitRuntimeIsland
(doc: Doc, ctx: CompileContext, schema: SomeType, accessor: string)
packages/zod/src/v4/core/compile.ts:324
↓ 1 callers
Function
encodeJSONPointerSegment
(segment: string)
packages/zod/src/v4/core/to-json-schema.ts:290
↓ 1 callers
Function
entry
(code: string)
packages/treeshake/default-locale.test.ts:43
↓ 1 callers
Function
entry
(code: string)
packages/treeshake/locale-treeshake.test.ts:33
↓ 1 callers
Function
epochMillisToDate
()
packages/zod/src/v4/classic/tests/codec-examples.test.ts:180
↓ 1 callers
Function
epochSecondsToDate
()
packages/zod/src/v4/classic/tests/codec-examples.test.ts:152
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/pl.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/th.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/sl.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/az.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/ca.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/zh-CN.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/ar.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/nn.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/hi.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/ko.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/nl.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/km.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/mk.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/ota.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/sv.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/uk.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/bn.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/gu.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/fr.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/es.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/id.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/cs.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/pt-BR.ts:6
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/it.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/ckb.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/kn.ts:5
↓ 1 callers
Function
error
()
packages/zod/src/v4/locales/vi.ts:5
← previous
next →
401–500 of 2,104, ranked by callers