Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/json-schema-draft-4-unofficial-with-ref-and-format/latest.json
Source https://www.schemastore.org/schema-draft-v4.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Modified JSON Schema draft v4 that includes the optional '$ref' and 'format'

Properties

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

Definitions

schemaArray []
positiveInteger integer
positiveIntegerDefault0
simpleTypes enum
stringArray string[]