RelationshipΒΆ

https://burrito.bible/schema/relationship.schema.json
Describes a relationship to a different burrito that can be obtained from an indicated server.
type object
properties
  • relationType
type string
enum source, target, expression, parascriptural, peripheral
minLength 1
  • flavor
type string
minLength 1
oneOf enum textTranslation, audioTranslation, typesetScripture, signLanguageVideoTranslation, embossedBrailleScripture, glossedTextStory
pattern ^x-[a-z][A-za-z0-9]*$
  • id
common.schema.json#/definitions/prefixedId
  • revision
common.schema.json#/definitions/revisionString
  • variant
type string
pattern ^[A-Za-z][A-Za-z0-9_-]{0,31}$
additionalProperties False
oneOf properties
  • flavor
type string
pattern ^x-[a-z][A-za-z0-9]*$
properties
  • relationType
const source
  • flavor
enum textTranslation, audioTranslation
properties
  • relationType
const target
  • flavor
properties
  • relationType
const expression
  • flavor
not const scriptureText