go-extended-json-schema

Test Lint Coverage Status

An extension on JSON Schema with additional features related to providing higher levels of data governance in a schema, as well as supporting more dynamic discovery of intended schema when provided a document with unknown origins and schema.

Additions

Key Type Description
$identity JSON Schema The minimum viable schema for the overall schema to be considered a correct viable candidate for the provided document. This field only exists on the root document.
$owner string Defines the owner of the variable attached to and all children until another $owner is provided
$priority string Defines the priority of the variable attached to and all children until another $priority is provided

GitHub

View Github