import { type JSONSchema7 } from "https://deno.land/x/deco@1.75.1/deps.ts";
Properties
optional
$defs: { [key: string]: JSONSchema7Definition; } | undefinedoptional
type: JSONSchema7TypeName | JSONSchema7TypeName[] | undefinedoptional
enum: JSONSchema7Type[] | undefinedoptional
const: JSONSchema7Type | undefinedoptional
items: JSONSchema7Definition | JSONSchema7Definition[] | undefinedoptional
additionalItems: JSONSchema7Definition | undefinedoptional
contains: JSONSchema7 | undefinedoptional
properties: { [key: string]: JSONSchema7Definition; } | undefinedoptional
patternProperties: { [key: string]: JSONSchema7Definition; } | undefinedoptional
additionalProperties: JSONSchema7Definition | undefinedoptional
dependencies: { [key: string]: JSONSchema7Definition | string[]; } | undefinedoptional
propertyNames: JSONSchema7Definition | undefinedoptional
if: JSONSchema7Definition | undefinedoptional
then: JSONSchema7Definition | undefinedoptional
else: JSONSchema7Definition | undefinedoptional
allOf: JSONSchema7Definition[] | undefinedoptional
anyOf: JSONSchema7Definition[] | undefinedoptional
oneOf: JSONSchema7Definition[] | undefinedoptional
not: JSONSchema7Definition | undefinedoptional
definitions: { [key: string]: JSONSchema7Definition; } | undefinedoptional
default: JSONSchema7Type | undefinedoptional
examples: JSONSchema7Type | undefined