MCPcopy Index your code

hub / github.com/open-circle/valibot / functions

Functions1,173 in github.com/open-circle/valibot

↓ 1,205 callersFunctionstring
( message?: ErrorMessage<StringIssue> )
library/src/schemas/string/string.ts:70
↓ 528 callersFunctionexpectActionIssue
( action: TAction, baseIssue: Omit<InferIssue<TAction>, 'input' | 'received'>, values: InferInput<TActio
library/src/vitest/expectActionIssue.ts:19
↓ 397 callersFunctionexpectNoActionIssue
(action: TAction, values: InferInput<TAction>[])
library/src/vitest/expectNoActionIssue.ts:10
↓ 363 callersFunctionnumber
( message?: ErrorMessage<NumberIssue> )
library/src/schemas/number/number.ts:70
↓ 323 callersFunctionexpectSchemaIssue
( schema: TSchema, baseIssue: Omit<InferIssue<TSchema>, 'input' | 'received'>, values: unknown[], rece
library/src/vitest/expectSchemaIssue.ts:18
↓ 305 callersFunctionobject
( entries: ObjectEntries, message?: ErrorMessage<ObjectIssue> )
library/src/schemas/object/object.ts:83
↓ 291 callersFunctionliteral
( literal_: Literal, message?: ErrorMessage<LiteralIssue> )
library/src/schemas/literal/literal.ts:82
↓ 221 callersMethodpipe
(target:T|core.$ZodType<any,core.output<this>>)
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 197 callersFunction_addIssue
( context: TContext & { expects?: string | null; requirement?: unknown; message?: | ErrorM
library/src/utils/_addIssue/_addIssue.ts:64
↓ 194 callersFunctionconvertAction
( jsonSchema: JsonSchema, valibotAction: Action, config: ConversionConfig | undefined )
packages/to-json-schema/src/converters/convertAction/convertAction.ts:185
↓ 190 callersFunctionexpectNoSchemaIssue
(schema: TSchema, values: InferInput<TSchema>[])
library/src/vitest/expectNoSchemaIssue.ts:10
↓ 189 callersFunctionpipe
( ...pipe: [TSchema, ...TItems] )
library/src/methods/pipe/pipe.ts:2685
↓ 140 callersFunctionexpectSchemaIssueAsync
( schema: TSchema, baseIssue: Omit<InferIssue<TSchema>, 'input' | 'received'>, values: unknown[] )
library/src/vitest/expectSchemaIssueAsync.ts:17
↓ 140 callersFunctionnullish
( wrapped: BaseSchema<unknown, unknown, BaseIssue<unknown>>, default_?: unknown )
library/src/schemas/nullish/nullish.ts:71
↓ 139 callersFunctionoptional
( wrapped: BaseSchema<unknown, unknown, BaseIssue<unknown>>, default_?: unknown )
library/src/schemas/optional/optional.ts:71
↓ 136 callersFunctiongetDefault
( schema: TSchema, dataset?: UnknownDataset, config?: Config<InferIssue<TSchema>> )
library/src/methods/getDefault/getDefault.ts:94
↓ 132 callersFunctionexpectNoSchemaIssueAsync
(schema: TSchema, values: InferInput<TSchema>[])
library/src/vitest/expectNoSchemaIssueAsync.ts:10
↓ 122 callersFunctionboolean
( message?: ErrorMessage<BooleanIssue> )
library/src/schemas/boolean/boolean.ts:70
↓ 111 callersFunctionconvertSchema
( jsonSchema: JsonSchema, valibotSchema: SchemaOrPipe, config: ConversionConfig | undefined, context:
packages/to-json-schema/src/converters/convertSchema/convertSchema.ts:151
↓ 109 callersFunctionobjectAsync
( entries: ObjectEntriesAsync, message?: ErrorMessage<ObjectIssue> )
library/src/schemas/object/objectAsync.ts:84
↓ 108 callersFunctioncreateContext
( initial?: Omit<ConversionContext, 'getterMap'> )
packages/to-json-schema/src/vitest/createContext.ts:10
↓ 108 callersFunctionnullishAsync
( wrapped: | BaseSchema<unknown, unknown, BaseIssue<unknown>> | BaseSchemaAsync<unknown, unknown, Ba
library/src/schemas/nullish/nullishAsync.ts:82
↓ 96 callersFunctionoptionalAsync
( wrapped: | BaseSchema<unknown, unknown, BaseIssue<unknown>> | BaseSchemaAsync<unknown, unknown, Ba
library/src/schemas/optional/optionalAsync.ts:82
↓ 92 callersFunction_getStandardProps
(context: TSchema)
library/src/utils/_getStandardProps/_getStandardProps.ts:23
↓ 79 callersFunctionfallback
( schema: TSchema, fallback: TFallback )
library/src/methods/fallback/fallback.ts:47
↓ 74 callersMethodset
* Sets a value in the cache by key.
library/src/methods/cache/types.ts:23
↓ 74 callersFunctionunknown
()
library/src/schemas/unknown/unknown.ts:28
↓ 71 callersFunction_formatCase
( input: string, separator: string, capFirst: boolean, capRest: boolean )
library/src/utils/_formatCase/_formatCase.ts:27
↓ 61 callersFunctionexactOptional
( wrapped: BaseSchema<unknown, unknown, BaseIssue<unknown>>, default_?: unknown )
library/src/schemas/exactOptional/exactOptional.ts:72
↓ 61 callersFunctionvariantAsync
( key: string, options: VariantOptionsAsync<string>, message?: ErrorMessage<VariantIssue> )
library/src/schemas/variant/variantAsync.ts:95
↓ 60 callersMethodemail
(params?:string|core.$ZodCheckEmailParams)
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 58 callersFunctionvariant
( key: string, options: VariantOptions<string>, message?: ErrorMessage<VariantIssue> )
library/src/schemas/variant/variant.ts:93
↓ 56 callersFunctionminValue
( requirement: ValueInput, message?: ErrorMessage<MinValueIssue<ValueInput, ValueInput>> )
library/src/actions/minValue/minValue.ts:98
↓ 56 callersFunctionnotValues
( requirement: readonly ValueInput[], message?: ErrorMessage<NotValuesIssue<ValueInput, readonly ValueInpu
library/src/actions/notValues/notValues.ts:98
↓ 55 callersFunctionstrictObjectAsync
( entries: ObjectEntriesAsync, message?: ErrorMessage<StrictObjectIssue> )
library/src/schemas/strictObject/strictObjectAsync.ts:77
↓ 55 callersFunctiontransform
( operation: (input: TInput) => TOutput )
library/src/actions/transform/transform.ts:30
↓ 54 callersFunctionvalues
( requirement: readonly ValueInput[], message?: ErrorMessage<ValuesIssue<ValueInput, readonly ValueInput[]
library/src/actions/values/values.ts:96
↓ 53 callersFunctionobjectWithRestAsync
( entries: ObjectEntriesAsync, rest: | BaseSchema<unknown, unknown, BaseIssue<unknown>> | BaseSche
library/src/schemas/objectWithRest/objectWithRestAsync.ts:105
↓ 52 callersMethodarray
()
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 51 callersFunctionlooseObjectAsync
( entries: ObjectEntriesAsync, message?: ErrorMessage<LooseObjectIssue> )
library/src/schemas/looseObject/looseObjectAsync.ts:81
↓ 50 callersFunctiongtValue
( requirement: ValueInput, message?: ErrorMessage<GtValueIssue<ValueInput, ValueInput>> )
library/src/actions/gtValue/gtValue.ts:96
↓ 50 callersFunctionnonOptional
( wrapped: BaseSchema<unknown, unknown, BaseIssue<unknown>>, message?: ErrorMessage<NonOptionalIssue> | un
library/src/schemas/nonOptional/nonOptional.ts:73
↓ 50 callersMethodoptional
()
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 49 callersFunctionemail
( message?: ErrorMessage<EmailIssue<string>> )
library/src/actions/email/email.ts:94
↓ 49 callersFunctionnotValue
( requirement: ValueInput, message?: ErrorMessage<NotValueIssue<ValueInput, ValueInput>> )
library/src/actions/notValue/notValue.ts:98
↓ 48 callersFunctionnonOptionalAsync
( wrapped: | BaseSchema<unknown, unknown, BaseIssue<unknown>> | BaseSchemaAsync<unknown, unknown, Ba
library/src/schemas/nonOptional/nonOptionalAsync.ts:84
↓ 48 callersFunctionvalue
( requirement: ValueInput, message?: ErrorMessage<ValueIssue<ValueInput, ValueInput>> )
library/src/actions/value/value.ts:96
↓ 47 callersFunctionnullable
( wrapped: BaseSchema<unknown, unknown, BaseIssue<unknown>>, default_?: unknown )
library/src/schemas/nullable/nullable.ts:71
↓ 47 callersFunctionnullableAsync
( wrapped: | BaseSchema<unknown, unknown, BaseIssue<unknown>> | BaseSchemaAsync<unknown, unknown, Ba
library/src/schemas/nullable/nullableAsync.ts:82
↓ 46 callersFunction_stringify
(input: unknown)
library/src/utils/_stringify/_stringify.ts:11
↓ 46 callersFunctionltValue
( requirement: ValueInput, message?: ErrorMessage<LtValueIssue<ValueInput, ValueInput>> )
library/src/actions/ltValue/ltValue.ts:96
↓ 46 callersFunctionmaxValue
( requirement: ValueInput, message?: ErrorMessage<MaxValueIssue<ValueInput, ValueInput>> )
library/src/actions/maxValue/maxValue.ts:98
↓ 44 callersFunctionunwrap
(schema: TSchema)
library/src/methods/unwrap/unwrap.ts:37
↓ 42 callersMethodincludes
(value:string,params?:core.$ZodCheckIncludesParams)
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 41 callersFunctionhash
( types: [HashType, ...HashType[]], message?: ErrorMessage<HashIssue<string>> )
library/src/actions/hash/hash.ts:116
↓ 40 callersFunctionobjectWithRest
( entries: ObjectEntries, rest: BaseSchema<unknown, unknown, BaseIssue<unknown>>, message?: ErrorMessage
library/src/schemas/objectWithRest/objectWithRest.ts:97
↓ 39 callersFunctionexactOptionalAsync
( wrapped: | BaseSchema<unknown, unknown, BaseIssue<unknown>> | BaseSchemaAsync<unknown, unknown, Ba
library/src/schemas/exactOptional/exactOptionalAsync.ts:80
↓ 39 callersFunctionpipeAsync
( ...pipe: [TSchema, ...TItems] )
library/src/methods/pipe/pipeAsync.ts:3073
↓ 38 callersFunctionfallbackAsync
( schema: TSchema, fallback: TFallback )
library/src/methods/fallback/fallbackAsync.ts:83
↓ 38 callersFunctionstrictObject
( entries: ObjectEntries, message?: ErrorMessage<StrictObjectIssue> )
library/src/schemas/strictObject/strictObject.ts:73
↓ 36 callersFunctionminLength
( requirement: number, message?: ErrorMessage<MinLengthIssue<LengthInput, number>> )
library/src/actions/minLength/minLength.ts:102
↓ 36 callersFunctionnull_
( message?: ErrorMessage<NullIssue> )
library/src/schemas/null/null.ts:70
↓ 36 callersFunctionsplitLastArg
( maxArgs: number, args: j.CallExpression['arguments'] )
codemod/zod-to-valibot/src/transform/schemas-and-links/helpers.ts:3
↓ 34 callersMethodget
* Gets a value from the cache by key.
library/src/methods/cache/types.ts:19
↓ 34 callersFunctionlooseObject
( entries: ObjectEntries, message?: ErrorMessage<LooseObjectIssue> )
library/src/schemas/looseObject/looseObject.ts:77
↓ 34 callersMethodnullable
()
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 34 callersFunctiontuple
( items: TupleItems, message?: ErrorMessage<TupleIssue> )
library/src/schemas/tuple/tuple.ts:83
↓ 34 callersFunctionundefinedable
( wrapped: BaseSchema<unknown, unknown, BaseIssue<unknown>>, default_?: unknown )
library/src/schemas/undefinedable/undefinedable.ts:74
↓ 34 callersFunctionundefinedableAsync
( wrapped: | BaseSchema<unknown, unknown, BaseIssue<unknown>> | BaseSchemaAsync<unknown, unknown, Ba
library/src/schemas/undefinedable/undefinedableAsync.ts:82
↓ 33 callersFunctiongetValidatorMsg
( msgArg: j.CallExpression['arguments'][number] | null )
codemod/zod-to-valibot/src/transform/schemas-and-links/validators/helpers.ts:3
↓ 32 callersFunctionparseBoolean
( config?: ParseBooleanConfig, message?: ErrorMessage<ParseBooleanIssue<unknown>> )
library/src/actions/parseBoolean/parseBoolean.ts:130
↓ 30 callersMethodtrim
()
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 29 callersFunctiongetFallback
( schema: TSchema, dataset?: OutputDataset<InferOutput<TSchema>, InferIssue<TSchema>>, config?: Config<I
library/src/methods/getFallback/getFallback.ts:53
↓ 28 callersFunctionaddError
( errors: [string, ...string[]] | undefined, message: string )
packages/to-json-schema/src/utils/addError.ts:9
↓ 28 callersFunctiongetSchemaWithOptionalDescription
( valibotIdentifier: string, schema: j.CallExpression, description: SchemaOptionsToASTVal['description']
codemod/zod-to-valibot/src/transform/schemas-and-links/schemas/helpers.ts:120
↓ 28 callersFunctionrequired
( schema: Schema, arg2?: ErrorMessage<NonOptionalIssue> | ObjectKeys<Schema>, arg3?: ErrorMessage<NonOpt
library/src/methods/required/required.ts:315
↓ 27 callersFunctiongetSchemaComps
( valibotIdentifier: string, schemaName: string, args: j.CallExpression['arguments'], maxArgs: number,
codemod/zod-to-valibot/src/transform/schemas-and-links/schemas/helpers.ts:84
↓ 27 callersFunctionrequiredAsync
( schema: Schema, arg2?: ErrorMessage<NonOptionalIssue> | ObjectKeys<Schema>, arg3?: ErrorMessage<NonOpt
library/src/methods/required/requiredAsync.ts:329
↓ 26 callersFunction_merge
(value1: unknown, value2: unknown)
library/src/schemas/intersect/utils/_merge/_merge.ts:19
↓ 26 callersFunctionarray
( item: BaseSchema<unknown, unknown, BaseIssue<unknown>>, message?: ErrorMessage<ArrayIssue> )
library/src/schemas/array/array.ts:72
↓ 26 callersMethodtransform
(transform:(arg:core.output<this>,ctx:RefinementCtx<core.output<this>>)=>NewOut|Promise<NewOut>)
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 25 callersFunctionstringifyJson
( config?: StringifyJsonConfig, message?: ErrorMessage<StringifyJsonIssue<unknown>> )
library/src/actions/stringifyJson/stringifyJson.ts:125
↓ 24 callersFunctiongetDefaults
(schema: TSchema)
library/src/methods/getDefaults/getDefaults.ts:41
↓ 24 callersFunctiongetDefaultsAsync
(schema: TSchema)
library/src/methods/getDefaults/getDefaultsAsync.ts:52
↓ 24 callersFunctiongetFallbacks
(schema: TSchema)
library/src/methods/getFallbacks/getFallbacks.ts:41
↓ 24 callersFunctiongetFallbacksAsync
(schema: TSchema)
library/src/methods/getFallbacks/getFallbacksAsync.ts:52
↓ 23 callersFunctionexamples
( examples_: TExamples )
library/src/actions/examples/examples.ts:32
↓ 23 callersMethodstrict
()
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 23 callersFunctiontupleAsync
( items: TupleItemsAsync, message?: ErrorMessage<TupleIssue> )
library/src/schemas/tuple/tupleAsync.ts:84
↓ 22 callersMethodmerge
(other:U)
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 22 callersFunctionparseJson
( config?: ParseJsonConfig, message?: ErrorMessage<ParseJsonIssue<string>> )
library/src/actions/parseJson/parseJson.ts:121
↓ 22 callersMethodpartial
()
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
↓ 21 callersFunctioncamel
(input: string)
library/src/utils/_formatCase/_formatCase.test.ts:6
↓ 21 callersFunctiongetExamples
( schema: TSchema )
library/src/methods/getExamples/getExamples.ts:94
↓ 21 callersFunctiontitle
( title_: TTitle )
library/src/actions/title/title.ts:30
↓ 20 callersFunction_joinExpects
(values: string[], separator: '&' | '|')
library/src/utils/_joinExpects/_joinExpects.ts:12
↓ 20 callersFunctiondecimal
( message?: ErrorMessage<DecimalIssue<string>> )
library/src/actions/decimal/decimal.ts:95
↓ 20 callersFunctionmetadata
(metadata_: TMetadata)
library/src/actions/metadata/metadata.ts:32
↓ 20 callersFunctionstrictTuple
( items: TupleItems, message?: ErrorMessage<StrictTupleIssue> )
library/src/schemas/strictTuple/strictTuple.ts:73
↓ 19 callersMethodextend
(shape:U)
website/src/routes/guides/(migration)/migrate-from-zod/zod/v4/index.d.ts:1
next →1–100 of 1,173, ranked by callers