Type object | boolean
Schema URL https://catalog.lintel.tools/schemas/schemastore/nexus-rpc-gen/_shared/latest--schema.json
Parent schema nexus-rpc-gen
Type: object | boolean

Properties

$id string
format=uri-reference
$schema string
format=uri
$ref string
format=uri-reference
$comment string
title string
description string
default
readOnly boolean
Default: false
writeOnly boolean
Default: false
examples array
multipleOf number
exclusiveMin=0
maximum number
exclusiveMaximum number
minimum number
exclusiveMinimum number
maxLength integer
min=0
minLength
All of: nonNegativeInteger integer, variant
pattern string
format=regex
additionalItems
items | schemaArray
Default: true
maxItems integer
min=0
minItems
All of: nonNegativeInteger integer, variant
uniqueItems boolean
Default: false
contains
maxProperties integer
min=0
minProperties
All of: nonNegativeInteger integer, variant
required string[]
Default:
[]
uniqueItems=true
additionalProperties
definitions Record<string, >
Default:
{}
properties Record<string, >
Default:
{}
patternProperties Record<string, >
Default:
{}
dependencies Record<string, | stringArray>
propertyNames
const
enum array
minItems=1uniqueItems=true
format string
contentMediaType string
contentEncoding string
if
then
else
allOf []
minItems=1
anyOf []
minItems=1
oneOf []
minItems=1
not

Definitions

schemaArray []
nonNegativeInteger integer
nonNegativeIntegerDefault0
simpleTypes enum
stringArray string[]