MCPcopy Create free account

hub / github.com/colinhacks/zod / functions

Functions1,424 in github.com/colinhacks/zod

↓ 7 callersMethodnonempty
(params?: string | core.$ZodCheckMinSizeParams)
packages/zod/src/v4/classic/schemas.ts:1556
↓ 7 callersMethodnonnegative
(params?: string | core.$ZodCheckGreaterThanParams)
packages/zod/src/v4/classic/schemas.ts:820
↓ 7 callersMethodnonpositive
(params?: string | core.$ZodCheckLessThanParams)
packages/zod/src/v4/classic/schemas.ts:822
↓ 7 callersMethodnullish
()
packages/zod/src/v4/classic/schemas.ts:106
↓ 7 callersMethodpassthrough
@deprecated Use `z.looseObject()` or `.loose()` instead.
packages/zod/src/v4/classic/schemas.ts:1191
↓ 7 callersMethodsafeEncode
( data: core.output<this>, params?: core.ParseContext<core.$ZodIssue> )
packages/zod/src/v4/classic/schemas.ts:74
↓ 6 callersMethodnanoid
@deprecated Use `z.nanoid()` instead.
packages/zod/src/v4/classic/schemas.ts:342
↓ 6 callersMethodor
(option: T)
packages/zod/src/v4/classic/schemas.ts:112
↓ 6 callersMethodprefault
(def: () => core.input<this>)
packages/zod/src/v4/classic/schemas.ts:109
↓ 6 callersMethodrest
(rest: Rest)
packages/zod/src/v4/classic/schemas.ts:1448
↓ 6 callersMethodsafeParse
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/mini/schemas.ts:31
↓ 5 callersMethod_addCheck
(check: ZodBigIntCheck)
packages/zod/src/v3/types.ts:1749
↓ 5 callersFunction_overwrite
(tx: (input: T) => T)
packages/zod/src/v4/core/api.ts:1109
↓ 5 callersFunctionisValid
(x: ParseReturnType<T>)
packages/zod/src/v3/helpers/parseUtil.ts:174
↓ 5 callersMethodmaxLength
()
packages/zod/src/v3/types.ts:1319
↓ 5 callersMethodmerge
* @deprecated Use [`A.extend(B.shape)`](https://zod.dev/api?id=extend) instead.
packages/zod/src/v4/classic/schemas.ts:1210
↓ 5 callersMethodsafeDecode
( data: core.input<this>, params?: core.ParseContext<core.$ZodIssue> )
packages/zod/src/v4/classic/schemas.ts:78
↓ 5 callersMethodsafeExtend
( shape: SafeExtendShape<Shape, U> & Partial<Record<keyof Shape, core.SomeType>> )
packages/zod/src/v4/classic/schemas.ts:1203
↓ 5 callersMethodsuperRefine
( refinement: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => void | Promise<void
packages/zod/src/v4/classic/schemas.ts:96
↓ 4 callersMethodand
(incoming: T)
packages/zod/src/v4/classic/schemas.ts:113
↓ 4 callersMethodbase64url
@deprecated Use `z.base64url()` instead.
packages/zod/src/v4/classic/schemas.ts:354
↓ 4 callersFunctiondescribe
()
packages/zod/src/v4/classic/tests/recursive-types.test.ts:402
↓ 4 callersFunctiondescribe
(description: string)
packages/zod/src/v4/core/api.ts:1671
↓ 4 callersFunctionextractDefs
( ctx: ToJSONSchemaContext, schema: T // params: EmitParams )
packages/zod/src/v4/core/to-json-schema.ts:217
↓ 4 callersFunctionfinalize
( ctx: ToJSONSchemaContext, schema: T )
packages/zod/src/v4/core/to-json-schema.ts:359
↓ 4 callersMethodimplement
( func: F )
packages/zod/src/v4/core/schemas.ts:4205
↓ 4 callersFunctioninitializeContext
(params: JSONSchemaGeneratorParams)
packages/zod/src/v4/core/to-json-schema.ts:118
↓ 4 callersFunctionisAsync
(x: ParseReturnType<T>)
packages/zod/src/v3/helpers/parseUtil.ts:175
↓ 4 callersMethodksuid
@deprecated Use `z.ksuid()` instead.
packages/zod/src/v4/classic/schemas.ts:360
↓ 4 callersMethodoverwrite
(fn: (x: core.output<this>) => core.output<this>)
packages/zod/src/v4/classic/schemas.ts:99
↓ 4 callersMethodparseAsync
(data: unknown, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/mini/schemas.ts:32
↓ 4 callersFunctionprocessError
(error: { issues: $ZodIssue[] })
packages/zod/src/v4/core/errors.ts:294
↓ 4 callersMethodsetLimit
(kind: "min" | "max", value: number, inclusive: boolean, message?: string)
packages/zod/src/v3/types.ts:1482
↓ 4 callersMethodsetLimit
(kind: "min" | "max", value: bigint, inclusive: boolean, message?: string)
packages/zod/src/v3/types.ts:1734
↓ 4 callersMethodxid
@deprecated Use `z.xid()` instead.
packages/zod/src/v4/classic/schemas.ts:358
↓ 3 callersMethod_addCheck
(check: ZodDateCheck)
packages/zod/src/v3/types.ts:1943
↓ 3 callersFunction_parse
(_Err)
packages/zod/src/v4/core/parse.ts:16
↓ 3 callersFunction_parseAsync
(_Err)
packages/zod/src/v4/core/parse.ts:39
↓ 3 callersFunction_safeParse
(_Err)
packages/zod/src/v4/core/parse.ts:59
↓ 3 callersFunction_safeParseAsync
(_Err)
packages/zod/src/v4/core/parse.ts:81
↓ 3 callersMethodapply
(fn: (schema: this) => T)
packages/zod/src/v4/classic/schemas.ts:150
↓ 3 callersFunctionarray
(element: T, params?: string | core.$ZodArrayParams)
packages/zod/src/v4/classic/schemas.ts:1155
↓ 3 callersFunctioncheck
(fn: core.CheckFn<O>, params?: string | core.$ZodCustomParams)
packages/zod/src/v4/mini/schemas.ts:1741
↓ 3 callersMethodcidrv4
@deprecated Use `z.cidrv4()` instead.
packages/zod/src/v4/classic/schemas.ts:368
↓ 3 callersMethodcidrv6
@deprecated Use `z.cidrv6()` instead.
packages/zod/src/v4/classic/schemas.ts:370
↓ 3 callersMethodclone
(def?: Internals["def"], params?: { parent: boolean })
packages/zod/src/v4/mini/schemas.ts:15
↓ 3 callersMethoddecodeAsync
(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:73
↓ 3 callersMethode164
@deprecated Use `z.e164()` instead.
packages/zod/src/v4/classic/schemas.ts:372
↓ 3 callersMethodencodeAsync
(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>)
packages/zod/src/v4/classic/schemas.ts:72
↓ 3 callersMethodfinite
@deprecated In v4 and later, z.number() does not allow infinite values by default. This is a no-op.
packages/zod/src/v4/classic/schemas.ts:828
↓ 3 callersMethodflatten
@deprecated Use the `z.treeifyError(err)` function instead.
packages/zod/src/v4/classic/errors.ts:14
↓ 3 callersMethodformat
@deprecated Use the `z.treeifyError(err)` function instead.
packages/zod/src/v4/classic/errors.ts:11
↓ 3 callersFunctiongetErrorMap
()
packages/zod/src/v3/errors.ts:11
↓ 3 callersMethodguid
@deprecated Use `z.guid()` instead.
packages/zod/src/v4/classic/schemas.ts:332
↓ 3 callersMethodimplementAsync
( func: F )
packages/zod/src/v4/core/schemas.ts:4212
↓ 3 callersMethodisFinite
()
packages/zod/src/v3/types.ts:1601
↓ 3 callersFunctionisPlainObject
(o: any)
packages/zod/src/v4/core/util.ts:386
↓ 3 callersMethodkeyof
()
packages/zod/src/v4/classic/schemas.ts:1186
↓ 3 callersMethodlowercase
(params?: string | core.$ZodCheckLowerCaseParams)
packages/zod/src/v4/classic/schemas.ts:277
↓ 3 callersFunctionmakeIssue
(params: { data: any; path: (string | number)[]; errorMaps: ZodErrorMap[]; issueData: IssueData; })
packages/zod/src/v3/helpers/parseUtil.ts:6
↓ 3 callersMethodmergeObjectSync
( status: ParseStatus, pairs: { key: SyncParseReturnType<any>; value: SyncParseReturnType<
packages/zod/src/v3/helpers/parseUtil.ts:128
↓ 3 callersMethodmime
(types: util.MimeTypes | Array<util.MimeTypes>, params?: string | core.$ZodCheckMimeTypeParams)
packages/zod/src/v4/classic/schemas.ts:1753
↓ 3 callersFunctionrandomStr
(length: number)
packages/tsc/generate.ts:316
↓ 3 callersMethodsafeDecodeAsync
( data: core.input<this>, params?: core.ParseContext<core.$ZodIssue> )
packages/zod/src/v4/classic/schemas.ts:86
↓ 3 callersMethodsafeEncodeAsync
( data: core.output<this>, params?: core.ParseContext<core.$ZodIssue> )
packages/zod/src/v4/classic/schemas.ts:82
↓ 3 callersMethodshape
()
packages/zod/src/v3/types.ts:2570
↓ 3 callersMethodsize
(size: number, params?: string | core.$ZodCheckSizeEqualsParams)
packages/zod/src/v4/classic/schemas.ts:1558
↓ 3 callersMethodslugify
()
packages/zod/src/v4/classic/schemas.ts:285
↓ 3 callersFunctiontransform
( fn: (input: I, ctx: core.ParsePayload) => O )
packages/zod/src/v4/classic/schemas.ts:1816
↓ 3 callersFunctionunknown
()
packages/zod/src/v4/classic/schemas.ts:1070
↓ 3 callersMethoduppercase
(params?: string | core.$ZodCheckUpperCaseParams)
packages/zod/src/v4/classic/schemas.ts:278
↓ 2 callersFunctionDIRTY
(value: T)
packages/zod/src/v3/helpers/parseUtil.ts:163
↓ 2 callersFunction_enum
(values: any, params?: string | core.$ZodEnumParams)
packages/zod/src/v4/classic/schemas.ts:1682
↓ 2 callersMethodaddIssues
@deprecated Push directly to `.issues` instead.
packages/zod/src/v4/classic/errors.ts:19
↓ 2 callersMethodargs
( ...items: Items )
packages/zod/src/v3/types.ts:3912
↓ 2 callersFunctionarray
(element: SomeType, params?: any)
packages/zod/src/v4/mini/schemas.ts:800
↓ 2 callersMethodbrand
( value?: T )
packages/zod/src/v4/mini/schemas.ts:24
↓ 2 callersMethodcheck
(payload: schemas.ParsePayload<T>)
packages/zod/src/v4/core/checks.ts:24
↓ 2 callersFunctionchecker
()
packages/zod/src/v3/tests/tuple.test.ts:31
↓ 2 callersMethodclone
(def?: Internals["def"], params?: { parent: boolean })
packages/zod/src/v4/classic/schemas.ts:42
↓ 2 callersFunctionconvertSchema
(schema: JSONSchema.JSONSchema | boolean, ctx: ConversionContext)
packages/zod/src/v4/classic/from-json-schema.ts:541
↓ 2 callersFunctioncreateStandardJSONSchemaMethod
(schema: T, io: "input" | "output", processors: Record<string, Processor> = {})
packages/zod/src/v4/core/to-json-schema.ts:606
↓ 2 callersMethodexclude
( values: U, params?: string | core.$ZodEnumParams )
packages/zod/src/v4/classic/schemas.ts:1631
↓ 2 callersMethodextract
( values: U, params?: string | core.$ZodEnumParams )
packages/zod/src/v4/classic/schemas.ts:1627
↓ 2 callersFunctionformatNumber
(val: number)
packages/bench/benchUtil.ts:36
↓ 2 callersFunctiongenerateFields
( params: Pick<GenerateObjectsParams, "numKeys" | "valueTypes" | "methods"> )
packages/tsc/generate.ts:327
↓ 2 callersFunctiongetLLMText
(page: InferPageType<typeof source>)
packages/docs/loaders/get-llm-text.ts:14
↓ 2 callersFunctionhandlePropertyResult
( result: ParsePayload, final: ParsePayload, key: PropertyKey, input: any, isOptionalOut: boolean )
packages/zod/src/v4/core/schemas.ts:1707
↓ 2 callersFunctionhandleResult
( ctx: ParseContext, result: SyncParseReturnType<Output> )
packages/zod/src/v3/types.ts:87
↓ 2 callersMethodinnerType
()
packages/zod/src/v3/types.ts:4312
↓ 2 callersMethodinput
( args: Items, rest?: Rest )
packages/zod/src/v4/classic/schemas.ts:2229
↓ 2 callersFunctionisAborted
(x: ParseReturnType<any>)
packages/zod/src/v3/helpers/parseUtil.ts:172
↓ 2 callersFunctionisDirty
(x: ParseReturnType<T>)
packages/zod/src/v3/helpers/parseUtil.ts:173
↓ 2 callersFunctionisObject
(data: any)
packages/zod/src/v4/core/util.ts:367
↓ 2 callersFunctionisValidBase64
(data: string)
packages/zod/src/v4/core/schemas.ts:870
↓ 2 callersMethodmergeArray
(status: ParseStatus, results: SyncParseReturnType<any>[])
packages/zod/src/v3/helpers/parseUtil.ts:101
↓ 2 callersMethodmin
(minSize: number, message?: errorUtil.ErrMessage)
packages/zod/src/v3/types.ts:3755
↓ 2 callersFunctionnever
(params?: string | core.$ZodNeverParams)
packages/zod/src/v4/classic/schemas.ts:1082
↓ 2 callersMethodnormalize
(form?: "NFC" | "NFD" | "NFKC" | "NFKD" | (string & {}))
packages/zod/src/v4/classic/schemas.ts:282
↓ 2 callersFunctionnullable
(innerType: T)
packages/zod/src/v4/classic/schemas.ts:1893
← previousnext →101–200 of 1,424, ranked by callers