iawaknahc / jsonschema

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Caveat

The regular expression syntax is not EMCA 262 but RE2. This effects the keywords patternProperties and pattern.

Output

  • Flag
  • Basic
  • Detailed
  • Verbose

Keyword Support

  • $schema
  • $vocabulary
  • $id
  • $anchor
  • $ref
  • $defs
  • $comment
  • $recursiveRef
  • $recursiveAnchor
  • allOf
  • anyOf
  • oneOf
  • not
  • if
  • then
  • else
  • dependentSchemas
  • items
  • additionalItems
  • unevaluatedItems
  • contains
  • properties
  • patternProperties
  • additionalProperties
  • unevaluatedProperties
  • propertyNames
  • type
  • enum
  • const
  • multipleOf
  • maximum
  • exclusiveMaximum
  • minimum
  • exclusiveMinimum
  • maxLength
  • minLength
  • pattern
  • maxItems
  • minItems
  • uniqueItems
  • maxContains
  • minContains
  • maxProperties
  • minProperties
  • required
  • dependentRequired
  • format
    • date-time
    • date
    • time
    • duration
    • email
    • idn-email
    • hostname
    • idn-hostname
    • ipv4
    • ipv6
    • uri
    • uri-reference
    • iri
    • iri-reference
    • uuid
    • uri-template
    • json-pointer
    • relative-json-pointer
    • regex
  • title
  • description
  • default
  • deprecated
  • readOnly
  • writeOnly
  • examples
  • contentEncoding
  • contentMediaType
  • contentSchema

About


Languages

Language:Go 100.0%