import * as valibot from "https://deno.land/x/valibot@v1.0.0-beta.2-to-json-schema/src/schemas/index.ts";
Functions
f any | Creates an any schema. |
Creates an array schema. | |
Creates an array schema. | |
Creates a bigint schema. | |
f blob | Creates a blob schema. |
Creates a boolean schema. | |
Creates a custom schema. | |
Creates a custom schema. | |
f date | Creates a date schema. |
f enum | |
Creates an enum schema. | |
f file | Creates a file schema. |
Creates a function schema. | |
Creates an instance schema. | |
Creates an intersect schema. | |
Creates an intersect schema. | |
f lazy | Creates a lazy schema. |
Creates a lazy schema. | |
Creates a literal schema. | |
Creates a loose object schema. | |
Creates a loose object schema. | |
Creates a loose tuple schema. | |
Creates a loose tuple schema. | |
f map | Creates a map schema. |
Creates a map schema. | |
f nan | Creates a NaN schema. |
Creates a never schema. | |
Creates a non nullable schema. | |
Creates a non nullable schema. | |
Creates a non nullish schema. | |
Creates a non nullish schema. | |
Creates a non optional schema. | |
Creates a non optional schema. | |
f null | |
Creates a null schema. | |
Creates a nullable schema. | |
Creates a nullable schema. | |
Creates a nullish schema. | |
Creates a nullish schema. | |
Creates a number schema. | |
Creates an object schema. | |
Creates an object schema. | |
Creates an object with rest schema. | |
Creates an object with rest schema. | |
Creates a optional schema. | |
Creates an optional schema. | |
Creates a picklist schema. | |
Creates a promise schema. | |
Creates a record schema. | |
Creates a record schema. | |
f set | Creates a set schema. |
Creates a set schema. | |
Creates a strict object schema. | |
Creates a strict object schema. | |
Creates a strict tuple schema. | |
Creates a strict tuple schema. | |
Creates a string schema. | |
Creates a symbol schema. | |
Creates a tuple schema. | |
Creates a tuple schema. | |
Creates a tuple with rest schema. | |
Creates a tuple with rest schema. | |
Creates an undefined schema. | |
Creates a undefinedable schema. | |
Creates an undefinedable schema. | |
Creates an union schema. | |
Creates an union schema. | |
Creates a unknown schema. | |
Creates a variant schema. | |
Creates a variant schema. | |
f void | |
Creates a void schema. |
Interfaces
Any schema type. | |
Array issue type. | |
Array schema type. | |
Array schema type. | |
Bigint issue type. | |
Bigint schema type. | |
Blob issue type. | |
Blob schema type. | |
Boolean issue type. | |
Boolean schema type. | |
Custom issue type. | |
Custom schema type. | |
Custom schema async type. | |
Date issue type. | |
Date schema type. | |
I Enum | Enum type. |
Enum issue type. | |
Enum schema type. | |
File issue type. | |
File schema type. | |
Function issue type. | |
Function schema type. | |
Instance issue type. | |
Instance schema type. | |
Intersect issue type. | |
Intersect schema type. | |
Intersect schema async type. | |
Lazy schema type. | |
Lazy schema async type. | |
Literal issue type. | |
Literal schema type. | |
Loose object issue type. | |
Loose object schema type. | |
Object schema async type. | |
Loose tuple issue type. | |
Loose tuple schema type. | |
Loose tuple schema async type. | |
Map issue type. | |
Map schema type. | |
Map schema async type. | |
NaN issue type. | |
NaN schema type. | |
Never issue type. | |
Never schema type. | |
Non nullable issue type. | |
Non nullable schema type. | |
Non nullable schema async type. | |
Non nullish issue type. | |
Non nullish schema type. | |
Non nullish schema async type. | |
Non optional issue type. | |
Non optional schema type. | |
Non optional schema async type. | |
Nullable schema type. | |
Nullable schema async type. | |
Nullish schema type. | |
Nullish schema async type. | |
Null issue type. | |
Null schema type. | |
Number issue type. | |
Number schema type. | |
Object issue type. | |
Object schema type. | |
Object schema async type. | |
Object with rest issue type. | |
Object with rest schema type. | |
Object schema async type. | |
Optional schema type. | |
Optional schema async type. | |
Picklist issue type. | |
Picklist schema type. | |
Promise issue type. | |
Promise schema type. | |
Record issue type. | |
Record schema type. | |
Record schema async type. | |
Set issue type. | |
Set schema type. | |
Set schema async type. | |
Strict object issue type. | |
Strict object schema type. | |
Strict object schema async type. | |
Strict tuple issue type. | |
Strict tuple schema type. | |
Strict tuple schema async type. | |
String issue type. | |
String schema type. | |
Symbol issue type. | |
Symbol schema type. | |
Tuple issue type. | |
Tuple schema type. | |
Tuple schema async type. | |
Tuple with rest issue type. | |
Tuple with rest schema type. | |
Tuple with rest schema async type. | |
Undefinedable schema type. | |
Undefinedable schema async type. | |
Undefined issue type. | |
Undefined schema type. | |
Union issue type. | |
Union schema type. | |
Union schema async type. | |
Unknown schema type. | |
Variant issue type. | |
Variant option schema type. | |
Variant option schema async type. | |
Variant schema type. | |
Variant schema async type. | |
Void issue type. | |
Void schema type. |
Type Aliases
Class type. | |
Infer intersect input type. | |
Infer intersect output type. | |
Infer map input type. | |
Infer map output type. | |
Infer non nullable input type. | |
Infer non nullable issue type. | |
Infer non nullable output type. | |
Infer non nullish input type. | |
Infer non nullish issue type. | |
Infer non nullish output type. | |
Infer non optional input type. | |
Infer non optional issue type. | |
Infer non optional output type. | |
Infer nullable output type. | |
Infer nullish output type. | |
Infer optional output type. | |
Infer record input type. | |
Infer record output type. | |
Infer set input type. | |
Infer set output type. | |
Infer undefinedable output type. | |
Infer variant issue type. | |
Intersect options type. | |
Intersect options async type. | |
Literal type. | |
Picklist options type. | |
Union options type. | |
Union options async type. | |
Variant options type. | |
Variant options async type. |