latest--meta.json-schema.tools
shared| Type | JSONSchemaObject | JSONSchemaBoolean |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/openrpc-json/_shared/latest--meta.json-schema.tools.json |
| Parent schema | openrpc-json |
Type:
JSONSchemaObject | JSONSchemaBoolean
One of
Definitions
JSONSchemaBoolean
boolean
Always valid if true. Never valid if false. Is constant.
JSONSchemaObject
object
$id
string
format=uri-reference
$schema
string
format=uri
$ref
string
format=uri-reference
$comment
string
title
string
description
string
default
readOnly
boolean
examples
array
multipleOf
number
exclusiveMin=0
maximum
number
exclusiveMaximum
number
minimum
number
exclusiveMinimum
number
maxLength
integer
min=0
minLength
integer
min=0
pattern
string
format=regex
additionalItems
items
| schemaArray
maxItems
integer
min=0
minItems
integer
min=0
uniqueItems
boolean
contains
maxProperties
integer
min=0
minProperties
integer
min=0
additionalProperties
definitions
Record<string, >
{}
properties
Record<string, >
{}
patternProperties
Record<string, >
{}
dependencies
Record<string, | stringArray>
propertyNames
const
enum
array
minItems=1uniqueItems=true
type
simpleTypes | simpleTypes[]
format
string
contentMediaType
string
contentEncoding
string
if
then
else
allOf
[]
minItems=1
anyOf
[]
minItems=1
oneOf
[]
minItems=1
not
schemaArray
[]
nonNegativeInteger
integer
nonNegativeIntegerDefault0
integer
simpleTypes
string
stringArray
string[]