IngredientΒΆ

https://burrito.bible/schema/ingredient.schema.json

Describes an individual ingredient, which is a file contained within the burrito.

type

object

properties

  • size

The number of bytes that this ingredient takes up on disk.

type

integer

minimum

0

  • lang

Common Definitions

  • mimeType

Common Definitions

  • checksum

type

object

properties

  • md5

type

string

pattern

^[a-f0-9]{32}$

  • sha3-256

type

string

pattern

^[a-f0-9]{64}$

  • sha3-512

type

string

pattern

^[a-f0-9]{128}$

additionalProperties

False

maxProperties

2

  • scope

Scope

  • role

Role

  • properties

type

object

properties

  • performance

type

array

items

type

string

enum

singleVoice, multipleVoice, nonDrama, drama, withMusic, withEffects, withHeadings

uniqueItems

True

patternProperties

  • ^x-[a-z][a-zA-Z0-9]*$

type

string

additionalProperties

False

additionalProperties

False