Properties
Optional $comment
$comment: string
Optional $ref
$ref: string
Optional $schema
$schema: string
Optional additionalProperties
Optional allowComments
allowComments: boolean
Optional const
const: any
Optional default
default: any
Optional deprecationMessage
deprecationMessage: string
Optional description
description: string
Optional doNotSuggest
doNotSuggest: boolean
Optional enum
enum: any[]
Optional enumDescriptions
enumDescriptions: string[]
Optional errorMessage
errorMessage: string
Optional exclusiveMaximum
exclusiveMaximum: number | boolean
Optional exclusiveMinimum
exclusiveMinimum: number | boolean
Optional format
format: string
Optional markdownDescription
markdownDescription: string
Optional markdownEnumDescriptions
markdownEnumDescriptions: string[]
Optional maxItems
maxItems: number
Optional maxLength
maxLength: number
Optional maxProperties
maxProperties: number
Optional maximum
maximum: number
Optional minItems
minItems: number
Optional minLength
minLength: number
Optional minProperties
minProperties: number
Optional minimum
minimum: number
Optional multipleOf
multipleOf: number
Optional pattern
pattern: string
Optional patternErrorMessage
patternErrorMessage: string
Optional patternProperties
Optional required
required: string[]
Optional title
title: string
Optional type
type: string | string[]
Optional uniqueItems
uniqueItems: boolean
extended JSON schema