MCPcopy Create free account

hub / github.com/colinhacks/zod / functions

Functions2,254 in github.com/colinhacks/zod

↓ 248 callersMethodstring
()
packages/zod/src/v3/tests/Mocker.ts:12
↓ 218 callersMethodparse
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:70
↓ 173 callersMethodnumber
()
packages/zod/src/v3/tests/Mocker.ts:15
↓ 162 callersMethodsafeParse
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:71
↓ 118 callersMethodtoString
()
packages/zod/src/v3/ZodError.ts:287
↓ 113 callersMethodoptional
()
packages/zod/src/v4/classic/schemas.ts:118
↓ 109 callersMethodarray
()
packages/zod/src/v4/classic/schemas.ts:127
↓ 95 callersMethodboolean
()
packages/zod/src/v3/tests/Mocker.ts:21
↓ 88 callersMethodmin
(minSize: number, params?: string | core.$ZodCheckMinSizeParams)
packages/zod/src/v4/classic/schemas.ts:2021
↓ 81 callersMethodcheck
(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[])
packages/zod/src/v4/classic/schemas.ts:53
↓ 78 callersMethodrun
@internal Parses input and runs all checks (refinements).
packages/zod/src/v4/core/schemas.ts:120
↓ 73 callersMethodrefine
( check: Ch, params?: string | core.$ZodCustomParams )
packages/zod/src/v4/classic/schemas.ts:107
↓ 66 callersMethodget
(schema: S)
packages/zod/src/v4/core/registries.ts:60
↓ 66 callersMethodhas
(schema: Schema)
packages/zod/src/v4/core/registries.ts:74
↓ 61 callersMethodtransform
( transform: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => NewOut | Promise<New
packages/zod/src/v4/classic/schemas.ts:130
↓ 59 callersMethodnullable
()
packages/zod/src/v4/classic/schemas.ts:121
↓ 56 callersMethodenum
()
packages/zod/src/v3/types.ts:4116
↓ 53 callersMethodmax
(maxSize: number, params?: string | core.$ZodCheckMaxSizeParams)
packages/zod/src/v4/classic/schemas.ts:2023
↓ 52 callersMethodadd
( schema: S, ..._meta: undefined extends Meta ? [$replace<Meta, S>?] : [$replace<Meta, S>] )
packages/zod/src/v4/core/registries.ts:33
↓ 52 callersFunctionmetabench
(name: string, benchmarks?: Benchmarks<D>)
packages/bench/metabench.ts:14
↓ 52 callersMethodwrite
(arg: any)
packages/zod/src/v4/core/doc.ts:27
↓ 48 callersMethodincludes
(value: string, params?: string | core.$ZodCheckIncludesParams)
packages/zod/src/v4/classic/schemas.ts:368
↓ 43 callersMethodparseAsync
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:72
↓ 41 callersMethodpipe
( target: T | core.$ZodType<any, core.output<this>> )
packages/zod/src/v4/classic/schemas.ts:135
↓ 40 callersMethoddate
@deprecated Use `z.iso.date()` instead.
packages/zod/src/v4/classic/schemas.ts:513
↓ 39 callersMethodbigint
()
packages/zod/src/v3/tests/Mocker.ts:18
↓ 39 callersMethoddefault
(def: util.NoUndefined<core.output<this>>)
packages/zod/src/v4/classic/schemas.ts:123
↓ 38 callersFunctionprocessCreateParams
(params: RawCreateParams)
packages/zod/src/v3/types.ts:123
↓ 37 callersMethodemail
@deprecated Use `z.email()` instead.
packages/zod/src/v4/classic/schemas.ts:455
↓ 36 callersMethodstartsWith
(value: string, params?: string | core.$ZodCheckStartsWithParams)
packages/zod/src/v4/classic/schemas.ts:369
↓ 36 callersMethodtrim
()
packages/zod/src/v4/classic/schemas.ts:379
↓ 33 callersMethodcreate
(first: any, second?: any, third?: any)
packages/zod/src/v3/types.ts:3561
↓ 32 callersMethodint
Consider `z.int()` instead. This API is considered *legacy*; it will never be removed but a better alternative exists.
packages/zod/src/v4/classic/schemas.ts:1116
↓ 32 callersMethodsafeParseAsync
( data: unknown, params?: core.ParseContext<core.$ZodIssue> )
packages/zod/src/v4/classic/schemas.ts:73
↓ 32 callersMethodtoUpperCase
()
packages/zod/src/v4/classic/schemas.ts:382
↓ 30 callersMethodtoJSONSchema
Converts this schema to a JSON Schema representation.
packages/zod/src/v4/classic/schemas.ts:50
↓ 28 callersFunctionaddIssueToContext
(ctx: ParseContext, issueData: IssueData)
packages/zod/src/v3/helpers/parseUtil.ts:72
↓ 28 callersMethodcatch
(def: core.output<this>)
packages/zod/src/v4/classic/schemas.ts:133
↓ 28 callersMethodregex
(regex: RegExp, params?: string | core.$ZodCheckRegexParams)
packages/zod/src/v4/classic/schemas.ts:367
↓ 26 callersFunctionnewVar
(ctx: CompileContext)
packages/zod/src/v4/core/compile.ts:303
↓ 25 callersFunctionaddConstant
(ctx: CompileContext, value: unknown)
packages/zod/src/v4/core/compile.ts:287
↓ 25 callersMethodnull
()
packages/zod/src/v3/tests/Mocker.ts:30
↓ 25 callersMethodreadonly
()
packages/zod/src/v4/classic/schemas.ts:138
↓ 24 callersMethod_addCheck
(check: ZodStringCheck)
packages/zod/src/v3/types.ts:1050
↓ 24 callersMethodmultipleOf
(value: number, params?: string | core.$ZodCheckMultipleOfParams)
packages/zod/src/v4/classic/schemas.ts:1123
↓ 24 callersMethodpartial
()
packages/zod/src/v4/classic/schemas.ts:1889
↓ 24 callersMethodundefined
()
packages/zod/src/v3/tests/Mocker.ts:33
↓ 23 callersMethodstrict
Consider `z.strictObject(A.shape)` instead
packages/zod/src/v4/classic/schemas.ts:1592
↓ 22 callersMethoddatetime
@deprecated Use `z.iso.datetime()` instead.
packages/zod/src/v4/classic/schemas.ts:511
↓ 21 callersMethodencode
(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:85
↓ 21 callersFunctionprocessSchema
( schema: T, ctx: ToJSONSchemaContext, _params: ProcessParams = { path: [], schemaPath: [] } )
packages/zod/src/v4/core/to-json-schema.ts:213
↓ 21 callersMethodtoLowerCase
()
packages/zod/src/v4/classic/schemas.ts:381
↓ 20 callersMethodaddIssue
@deprecated Push directly to `.issues` instead.
packages/zod/src/v4/classic/errors.ts:17
↓ 20 callersFunctionfn
()
packages/zod/src/v4/core/util.ts:1281
↓ 20 callersMethoduuid
@deprecated Use `z.uuid()` instead.
packages/zod/src/v4/classic/schemas.ts:465
↓ 19 callersMethoderror
()
packages/zod/src/v3/types.ts:4647
↓ 19 callersMethodurl
@deprecated Use `z.url()` instead.
packages/zod/src/v4/classic/schemas.ts:457
↓ 18 callersMethodcompile
()
packages/zod/src/v4/core/doc.ts:43
↓ 18 callersMethodpick
( mask: M & Record<Exclude<keyof M, keyof Shape>, never> )
packages/zod/src/v4/classic/schemas.ts:1608
↓ 17 callersMethodendsWith
(value: string, params?: string | core.$ZodCheckEndsWithParams)
packages/zod/src/v4/classic/schemas.ts:370
↓ 17 callersFunctionhandleUnrepresentable
( schema: schemas.$ZodType, ctx: ToJSONSchemaContext, json: JSONSchema.BaseSchema, params: ProcessPara
packages/zod/src/v4/core/to-json-schema.ts:195
↓ 16 callersMethod_parse
(input: ParseInput)
packages/zod/src/v3/types.ts:2115
↓ 16 callersMethodcatchall
Define a schema to validate all unrecognized keys. This overrides the existing strict/loose behavior.
packages/zod/src/v4/classic/schemas.ts:1584
↓ 16 callersMethoddirty
()
packages/zod/src/v3/helpers/parseUtil.ts:94
↓ 16 callersMethodgte
Identical to .min()
packages/zod/src/v4/classic/schemas.ts:1109
↓ 16 callersMethodlength
(len: number, params?: string | core.$ZodCheckLengthEqualsParams)
packages/zod/src/v4/classic/schemas.ts:1517
↓ 15 callersMethodprefault
(def: () => core.input<this>)
packages/zod/src/v4/classic/schemas.ts:125
↓ 15 callersMethodsuperRefine
( refinement: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => void | Promise<void
packages/zod/src/v4/classic/schemas.ts:111
↓ 15 callersMethodvalidate
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:81
↓ 14 callersMethodclone
(def?: Internals["def"], params?: { parent: boolean })
packages/zod/src/v4/classic/schemas.ts:55
↓ 14 callersMethoddecode
(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:86
↓ 14 callersMethodextend
(shape: U)
packages/zod/src/v4/classic/schemas.ts:1597
↓ 14 callersFunctiongenerateCheck
( doc: Doc, ctx: CompileContext, schema: SomeType, accessor: string, needsValue = true )
packages/zod/src/v4/core/compile.ts:949
↓ 14 callersMethodgt
(value: number, params?: string | core.$ZodCheckGreaterThanParams)
packages/zod/src/v4/classic/schemas.ts:1107
↓ 14 callersMethodindented
(fn: (doc: Doc) => void)
packages/zod/src/v4/core/doc.ts:16
↓ 14 callersMethodnonoptional
(params?: string | core.$ZodNonOptionalParams)
packages/zod/src/v4/classic/schemas.ts:120
↓ 14 callersMethodparse
@internal Parses input, doesn't run checks.
packages/zod/src/v4/core/schemas.ts:123
↓ 14 callersMethodparse
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/mini/schemas.ts:31
↓ 14 callersMethodsymbol
()
packages/zod/src/v3/tests/Mocker.ts:27
↓ 13 callersFunctionOK
(value: T)
packages/zod/src/v3/helpers/parseUtil.ts:166
↓ 13 callersMethodfreeze
(data: ParseReturnType<this["_output"]>)
packages/zod/src/v3/types.ts:4879
↓ 13 callersMethodlt
(value: number, params?: string | core.$ZodCheckLessThanParams)
packages/zod/src/v4/classic/schemas.ts:1111
↓ 13 callersMethodlte
Identical to .max()
packages/zod/src/v4/classic/schemas.ts:1113
↓ 13 callersMethodpositive
(params?: string | core.$ZodCheckGreaterThanParams)
packages/zod/src/v4/classic/schemas.ts:1119
↓ 12 callersFunctiondescribe
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:450
↓ 12 callersMethodunwrap
()
packages/zod/src/v4/classic/schemas.ts:2676
↓ 11 callersFunctionassignProp
( target: T, prop: K, value: K extends keyof T ? T[K] : any )
packages/zod/src/v4/core/util.ts:367
↓ 11 callersMethodbase64
@deprecated Use `z.base64()` instead.
packages/zod/src/v4/classic/schemas.ts:487
↓ 11 callersFunctioncompileFn
(schema: T, options?: CompileFnOptions)
packages/zod/src/v4/core/compile.ts:237
↓ 11 callersFunctionmakeData
(count: number, factory: object | (() => any))
packages/bench/benchUtil.ts:29
↓ 11 callersMethodmeta
Returns the metadata associated with this instance in `z.globalRegistry`
packages/zod/src/v4/classic/schemas.ts:144
↓ 11 callersMethodminLength
()
packages/zod/src/v3/types.ts:1309
↓ 11 callersMethodnullish
()
packages/zod/src/v4/classic/schemas.ts:122
↓ 11 callersMethodomit
( mask: M & Record<Exclude<keyof M, keyof Shape>, never> )
packages/zod/src/v4/classic/schemas.ts:1612
↓ 11 callersMethodrequired
()
packages/zod/src/v4/classic/schemas.ts:1653
↓ 11 callersFunctiontable
(rows: Array<Record<string, string | number>>)
packages/bench/memory/harness.ts:72
↓ 10 callersMethodcheck
(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[])
packages/zod/src/v4/mini/schemas.ts:14
↓ 10 callersFunctioncompile
(schema: T, options?: CompileOptions)
packages/zod/src/v4/core/compile.ts:126
↓ 10 callersMethoddescribe
Returns a new instance that has been registered in `z.globalRegistry` with the specified description
packages/zod/src/v4/classic/schemas.ts:141
↓ 10 callersMethodemoji
@deprecated Use `z.emoji()` instead.
packages/zod/src/v4/classic/schemas.ts:461
next →1–100 of 2,254, ranked by callers