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
path
()
packages/zod/src/v3/types.ts:74
Method
path
()
packages/zod/src/v3/types.ts:4336
Function
pick
(schema: schemas.$ZodObject, mask: Record<string, unknown>)
packages/zod/src/v4/core/util.ts:593
Function
pick
( schema: T, mask: M & Record<Exclude<keyof M, keyof T["shape"]>, never> )
packages/zod/src/v4/mini/schemas.ts:911
Method
pick
( mask: Mask )
packages/zod/src/v3/types.ts:2772
Function
pipe
(target: T)
packages/zod/src/v3/types.ts:522
Function
pipe
(in_: A, out: B | core.$ZodType<unknown, core.output<A>>)
packages/zod/src/v4/mini/schemas.ts:1584
Function
pipeProcessor
(schema, ctx, _json, params)
packages/zod/src/v4/core/json-schema-processors.ts:528
Method
positive
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1511
Method
positive
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1756
Method
positive
(params?: string | core.$ZodCheckGreaterThanParams)
packages/zod/src/v4/classic/schemas.ts:945
Function
posts
()
packages/zod/src/v4/classic/tests/to-json-schema.test.ts:2396
Function
prefault
( innerType: T, defaultValue: util.NoUndefined<core.input<T>> | (() => util.NoUndefined<core.input<T>>) )
packages/zod/src/v4/mini/schemas.ts:1471
Function
prefaultProcessor
(schema, ctx, json, params)
packages/zod/src/v4/core/json-schema-processors.ts:506
Function
prefixIssues
(path: PropertyKey, issues: errors.$ZodRawIssue[])
packages/zod/src/v4/core/util.ts:814
Function
preprocess
( fn: (arg: B, ctx: core.$RefinementCtx) => A, schema: U )
packages/zod/src/v4/classic/schemas.ts:2404
Function
prettifyError
(error: StandardSchemaV1.FailureResult)
packages/zod/src/v4/core/errors.ts:435
Method
processError
(error: ZodError)
packages/zod/src/v3/ZodError.ts:224
Function
promise
()
packages/zod/src/v3/types.ts:456
Function
promise
(innerType: T)
packages/zod/src/v4/classic/schemas.ts:2211
Function
promise
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:443
Function
promise
(innerType: T)
packages/zod/src/v4/mini/schemas.ts:1720
Function
promiseAllObject
(promisesObj: T)
packages/zod/src/v4/core/util.ts:328
Function
promiseProcessor
(schema, ctx, _json, params)
packages/zod/src/v4/core/json-schema-processors.ts:544
Function
quotelessJson
(obj: any)
packages/zod/src/v3/ZodError.ts:175
Function
randomString
(length = 10)
packages/zod/src/v4/core/util.ts:341
Function
readonly
()
packages/zod/src/v3/types.ts:525
Function
readonly
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:399
Function
readonly
(innerType: T)
packages/zod/src/v4/mini/schemas.ts:1651
Function
readonlyProcessor
(schema, ctx, json, params)
packages/zod/src/v4/core/json-schema-processors.ts:536
Function
record
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:431
Function
recordProcessor
(schema, ctx, _json, params)
packages/zod/src/v4/core/json-schema-processors.ts:430
Function
redirects
()
packages/docs/next.config.mjs:39
Function
refine
( check: (arg: Output) => unknown, message?: string | CustomErrorParams | ((arg: Output) => CustomErro
packages/zod/src/v3/types.ts:331
Function
refine
( fn: (arg: NoInfer<T>) => util.MaybeAsync<unknown>, _params: string | core.$ZodCustomParams = {} )
packages/zod/src/v4/mini/schemas.ts:1763
Function
refinement
( check: (arg: Output) => unknown, refinementData: IssueData | ((arg: Output, ctx: RefinementCtx) => I
packages/zod/src/v3/types.ts:378
Function
reflect_no_symbols
()
packages/bench/key-iteration.ts:33
Function
reflect_with_symbols
()
packages/bench/key-iteration.ts:43
Method
regex
(regex: RegExp, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1167
Method
register
( registry: R, ...meta: this extends R["_schema"] ? undefined extends R["_meta"] ? [core
packages/zod/src/v4/mini/schemas.ts:16
Method
removeCatch
()
packages/zod/src/v3/types.ts:4670
Method
removeDefault
()
packages/zod/src/v3/types.ts:4582
Function
required
( Class: SchemaClass<schemas.$ZodNonOptional>, schema: schemas.$ZodObject, mask: object | undefined )
packages/zod/src/v4/core/util.ts:761
Function
required
(schema: ZodMiniObject, mask?: object)
packages/zod/src/v4/mini/schemas.ts:986
Method
required
(mask?: any)
packages/zod/src/v3/types.ts:2852
Method
rest
(rest: RestSchema)
packages/zod/src/v3/types.ts:3456
Method
run
()
packages/bench/metabench.ts:82
Method
run
()
packages/bench/metabench.ts:150
Method
run
()
packages/bench/metabench.ts:218
Method
safe
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1563
Function
safeExtend
(schema: schemas.$ZodObject, shape: schemas.$ZodShape)
packages/zod/src/v4/core/util.ts:679
Function
safeExtend
( schema: T, shape: SafeExtendShape<T["shape"], U> )
packages/zod/src/v4/mini/schemas.ts:893
Function
safeparse
()
packages/bench/safeparse.ts:32
Method
schema
()
packages/zod/src/v3/types.ts:3975
Function
scope_prop
()
packages/bench/lazy-box.ts:51
Method
seen
@deprecated Access via ctx instead
packages/zod/src/v4/core/json-schema-generator.ts:79
Function
self
()
packages/zod/src/v4/classic/tests/lazy.test.ts:193
Function
set
(target, prop, value)
packages/bench/property-access.ts:25
Function
set
( valueType: Value, params?: string | core.$ZodSetParams )
packages/zod/src/v4/classic/schemas.ts:1606
Function
set
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:437
Function
set
(v)
packages/zod/src/v4/core/util.ts:280
Function
set
(valueType: Value, params?: string | core.$ZodSetParams)
packages/zod/src/v4/mini/schemas.ts:1236
Function
setCommonNumberChecks
(schema: T)
packages/zod/src/v4/classic/tests/apply.test.ts:40
Function
setCommonNumberChecks
(schema: T)
packages/zod/src/v4/mini/tests/apply.test.ts:5
Function
setErrorMap
(map: ZodErrorMap)
packages/zod/src/v3/errors.ts:7
Function
setErrorMap
(map: core.$ZodErrorMap)
packages/zod/src/v4/classic/compat.ts:46
Function
setProcessor
(_schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:273
Function
shallowClone
(o: any)
packages/zod/src/v4/core/util.ts:407
Function
shape
()
packages/zod/src/v4/core/util.ts:603
Method
size
(size: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:3769
Method
size
(size: number, params?: string | core.$ZodCheckSizeEqualsParams)
packages/zod/src/v4/classic/schemas.ts:1593
Function
slots
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:196
Function
slugify
(input: string)
packages/zod/src/v4/core/util.ts:354
Method
sourceType
()
packages/zod/src/v3/types.ts:4316
Method
startsWith
(value: string, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:1184
Function
strict
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:411
Method
strict
(message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:2574
Method
strictImplement
(func: InnerTypeOfFunction<Args, Returns>)
packages/zod/src/v3/types.ts:3937
Function
strictObject
( shape: T, params?: string | core.$ZodObjectParams )
packages/zod/src/v4/classic/schemas.ts:1300
Function
strictObject
( shape: T, params?: string | core.$ZodObjectParams )
packages/zod/src/v4/mini/schemas.ts:847
Function
string
(params?: string | core.$ZodStringParams)
packages/zod/src/v4/classic/coerce.ts:5
Function
string
(params?: { minimum?: number | undefined; maximum?: number | undefined })
packages/zod/src/v4/core/regexes.ts:127
Function
string
(params?: string | core.$ZodStringParams)
packages/zod/src/v4/mini/coerce.ts:5
Function
stringFormat
( format: Format, fnOrRegex: ((arg: string) => util.MaybeAsync<unknown>) | RegExp, _params: string | cor
packages/zod/src/v4/classic/schemas.ts:775
Function
stringFormat
( format: Format, fnOrRegex: ((arg: string) => util.MaybeAsync<unknown>) | RegExp, _params: string | cor
packages/zod/src/v4/mini/schemas.ts:485
Method
stringNullable
()
packages/zod/src/v3/tests/Mocker.ts:39
Method
stringOptional
()
packages/zod/src/v3/tests/Mocker.ts:36
Function
stringProcessor
(schema, ctx, _json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:27
Function
stringbool
( ...args )
packages/zod/src/v4/classic/schemas.ts:2367
Function
stringbool
(...args)
packages/zod/src/v4/mini/schemas.ts:1811
Method
strip
()
packages/zod/src/v3/types.ts:2596
Function
sub
()
packages/zod/src/v4/classic/tests/lazy.test.ts:200
Function
subcategories
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:27
Function
subcategories
()
packages/zod/src/v4/classic/tests/lazy.test.ts:196
Function
subcategories
()
packages/zod/src/v4/classic/tests/to-json-schema-methods.test.ts:401
Function
subcategories
()
packages/zod/src/v4/classic/tests/to-json-schema.test.ts:2958
Function
subcategories
()
packages/zod/src/v4/mini/tests/recursive-types.test.ts:27
Function
success
(innerType: T)
packages/zod/src/v4/classic/schemas.ts:2010
Function
success
(innerType: T)
packages/zod/src/v4/mini/schemas.ts:1522
Function
successProcessor
(_schema, _ctx, json, _params)
packages/zod/src/v4/core/json-schema-processors.ts:245
← previous
next →
1,201–1,300 of 1,424, ranked by callers