https://burrito.bible/schema/canon_spec.schema.json |
type |
object |
properties |
|
OT |
type |
object |
properties |
|
oneOf |
Old Testament Canon Component |
Custom Canon Component |
|
OT DC |
type |
object |
properties |
|
oneOf |
Old Testament+ Canon Component |
Custom Canon Component |
|
DC |
type |
object |
properties |
|
oneOf |
Deuterocanon Component |
Custom Canon Component |
|
NT |
type |
object |
properties |
|
oneOf |
New Testament Canon Component |
Custom Canon Component |
additionalProperties |
False |
minProperties |
1 |
allOf |
not |
not |
definitions |
|
Old Testament Canon Component |
properties |
|
type |
string |
enum |
ethiopianProtestant, syriac, tanakh, western |
not |
|
Old Testament+ Canon Component |
properties |
|
type |
string |
enum |
armenianApostolic, armenianApostolic2, armenianClassical, catholicLxx, catholicVulgate, ethiopianOrthodox, georgianOrthodox, georgianOrthodox2, greekOrthodox, romanianOrthodox, russianOrthodox, russianProtestant |
not |
|
Deuterocanon Component |
properties |
|
type |
string |
enum |
armenianApostolic, catholicAndAnglican, catholicLxx, catholicLxxSeparated, catholicPlusLutheran, catholicVulgate, catholicVulgateSeparated, czechKralicka, danishLutheran, ethiopianOrthodox, georgianOrthodox, georgianSynodal, germanLutheran, greekOrthodox, kjv, kjvNon, paratext, romanianOrthodox, russianOrthodox, russianSynodal, turkishInterconfessional, westernInterconfessional, westernInterconfessional2 |
not |
|
New Testament Canon Component |
properties |
|
type |
string |
enum |
armenian, ethiopianOrthodox, ethiopianProtestant, lutheran, russian, syriac, western |
not |
|
Custom Canon Component |
properties |
|
common.schema.json#/definitions/xToken |
|
type |
array |
items |
common.schema.json#/definitions/bookId |
minItems |
1 |
uniqueItems |
True |
|
Old Testament Books |
enum |
GEN, EXO, LEV, NUM, DEU, JOS, JDG, RUT, 1SA, 2SA, 1KI, 2KI, 1CH, 2CH, EZR, NEH, EST, JOB, PSA, PRO, ECC, SNG, ISA, JER, LAM, EZK, DAN, HOS, JOL, AMO, OBA, JON, MIC, NAM, HAB, ZEP, HAG, ZEC, MAL |
|
Deutercanonical Books |
enum |
TOB, JDT, ESG, WIS, SIR, BAR, LJE, S3Y, SUS, BEL, 1MA, 2MA, 3MA, 4MA, 1ES, 2ES, MAN, PS2, ODA, PSS, JSA, JDB, TBS, SST, DNT, BLT, EZA, 5EZ, 6EZ, DAG, PS3, 2BA, LBA, JUB, ENO, 1MQ, 2MQ, 3MQ, REP, 4BA, LAO |
|
New Testament Books |
enum |
MAT, MRK, LUK, JHN, ACT, ROM, 1CO, 2CO, GAL, EPH, PHP, COL, 1TH, 2TH, 1TI, 2TI, TIT, PHM, HEB, JAS, 1PE, 2PE, 1JN, 2JN, 3JN, JUD, REV |
|
Book OT DC |
oneOf |
Old Testament Books |
Deutercanonical Books |
|
Book OT NT |
oneOf |
Old Testament Books |
New Testament Books |