-
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
create schema for the index of diocesan calendars
- Loading branch information
1 parent
8b8ae2a
commit 85066b8
Showing
2 changed files
with
305 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,19 @@ | ||
{"DIOCESIDIROMA":{"path":"nations\/ITALY\/Diocesi di Roma.json","nation":"ITALY","diocese":"Diocesi di Roma","group":"Diocesi del Lazio"},"ARCHDIOCESEOFBOSTONMASSACHUSETTS":{"path":"nations\/USA\/Archdiocese of Boston (Massachusetts).json","nation":"USA","diocese":"Archdiocese of Boston (Massachusetts)"},"DIOCESIDISORACASSINOAQUINOPONTECORVO":{"path":"nations\/ITALY\/Diocesi di Sora - Cassino - Aquino - Pontecorvo.json","nation":"ITALY","diocese":"Diocesi di Sora - Cassino - Aquino - Pontecorvo","group":"Diocesi del Lazio"}} | ||
{ | ||
"DIOCESIDIROMA": { | ||
"path": "nations\/ITALY\/Diocesi di Roma.json", | ||
"nation": "ITALY", | ||
"diocese": "Diocesi di Roma", | ||
"group": "Diocesi del Lazio" | ||
}, | ||
"ARCHDIOCESEOFBOSTONMASSACHUSETTS": { | ||
"path": "nations\/USA\/Archdiocese of Boston (Massachusetts).json", | ||
"nation": "USA", | ||
"diocese": "Archdiocese of Boston (Massachusetts)" | ||
}, | ||
"DIOCESIDISORACASSINOAQUINOPONTECORVO": { | ||
"path": "nations\/ITALY\/Diocesi di Sora - Cassino - Aquino - Pontecorvo.json", | ||
"nation": "ITALY", | ||
"diocese": "Diocesi di Sora - Cassino - Aquino - Pontecorvo", | ||
"group": "Diocesi del Lazio" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,286 @@ | ||
{ | ||
"$schema": "http://json-schema.org/draft-07/schema#", | ||
"$ref": "#/definitions/Index", | ||
"definitions": { | ||
"Index": { | ||
"type": "object", | ||
"patternProperties": { | ||
"[A-Z]{1,255}": { | ||
"type": "object", | ||
"properties": { | ||
"path": { | ||
"type": "string", | ||
"pattern": "^nations\\\/[A-Z &()\\-]+\\\/[a-zA-Z0-9 ()-]+\\.json$" | ||
}, | ||
"nation": { | ||
"type": "string", | ||
"enum": [ | ||
"AFGHANISTAN", | ||
"ÅLAND ISLANDS", | ||
"ALBANIA", | ||
"ALGERIA", | ||
"AMERICAN SAMOA", | ||
"ANDORRA", | ||
"ANGOLA", | ||
"ANGUILLA", | ||
"ANTIGUA & BARBUDA", | ||
"ARGENTINA", | ||
"ARMENIA", | ||
"ARUBA", | ||
"AUSTRALIA", | ||
"AUSTRIA", | ||
"AZERBAIJAN", | ||
"BAHAMAS", | ||
"BAHRAIN", | ||
"BANGLADESH", | ||
"BARBADOS", | ||
"BELARUS", | ||
"BELGIUM", | ||
"BELIZE", | ||
"BENIN", | ||
"BERMUDA", | ||
"BHUTAN", | ||
"BOLIVIA", | ||
"BOSNIA & HERZEGOVINA", | ||
"BOTSWANA", | ||
"BRAZIL", | ||
"BRITISH INDIAN OCEAN TERRITORY", | ||
"BRITISH VIRGIN ISLANDS", | ||
"BRUNEI", | ||
"BULGARIA", | ||
"BURKINA FASO", | ||
"BURUNDI", | ||
"CAMBODIA", | ||
"CAMEROON", | ||
"CANADA", | ||
"CANARY ISLANDS", | ||
"CAPE VERDE", | ||
"CARIBBEAN NETHERLANDS", | ||
"CAYMAN ISLANDS", | ||
"CENTRAL AFRICAN REPUBLIC", | ||
"CEUTA & MELILLA", | ||
"CHAD", | ||
"CHILE", | ||
"CHINA", | ||
"CHRISTMAS ISLAND", | ||
"COCOS (KEELING) ISLANDS", | ||
"COLOMBIA", | ||
"COMOROS", | ||
"CONGO - BRAZZAVILLE", | ||
"CONGO - KINSHASA", | ||
"COOK ISLANDS", | ||
"COSTA RICA", | ||
"CÔTE D’IVOIRE", | ||
"CROATIA", | ||
"CUBA", | ||
"CURAÇAO", | ||
"CYPRUS", | ||
"CZECHIA", | ||
"DENMARK", | ||
"DIEGO GARCIA", | ||
"DJIBOUTI", | ||
"DOMINICA", | ||
"DOMINICAN REPUBLIC", | ||
"ECUADOR", | ||
"EGYPT", | ||
"EL SALVADOR", | ||
"EQUATORIAL GUINEA", | ||
"ERITREA", | ||
"ESTONIA", | ||
"ESWATINI", | ||
"ETHIOPIA", | ||
"EUROPE", | ||
"FALKLAND ISLANDS", | ||
"FAROE ISLANDS", | ||
"FIJI", | ||
"FINLAND", | ||
"FRANCE", | ||
"FRENCH GUIANA", | ||
"FRENCH POLYNESIA", | ||
"GABON", | ||
"GAMBIA", | ||
"GEORGIA", | ||
"GERMANY", | ||
"GHANA", | ||
"GIBRALTAR", | ||
"GREECE", | ||
"GREENLAND", | ||
"GRENADA", | ||
"GUADELOUPE", | ||
"GUAM", | ||
"GUATEMALA", | ||
"GUERNSEY", | ||
"GUINEA", | ||
"GUINEA-BISSAU", | ||
"GUYANA", | ||
"HAITI", | ||
"HONDURAS", | ||
"HONG KONG SAR CHINA", | ||
"HUNGARY", | ||
"ICELAND", | ||
"INDIA", | ||
"INDONESIA", | ||
"IRAN", | ||
"IRAQ", | ||
"IRELAND", | ||
"ISLE OF MAN", | ||
"ISRAEL", | ||
"ITALY", | ||
"JAMAICA", | ||
"JAPAN", | ||
"JERSEY", | ||
"JORDAN", | ||
"KAZAKHSTAN", | ||
"KENYA", | ||
"KIRIBATI", | ||
"KOSOVO", | ||
"KUWAIT", | ||
"KYRGYZSTAN", | ||
"LAOS", | ||
"LATIN AMERICA", | ||
"LATVIA", | ||
"LEBANON", | ||
"LESOTHO", | ||
"LIBERIA", | ||
"LIBYA", | ||
"LIECHTENSTEIN", | ||
"LITHUANIA", | ||
"LUXEMBOURG", | ||
"MACAO SAR CHINA", | ||
"MADAGASCAR", | ||
"MALAWI", | ||
"MALAYSIA", | ||
"MALI", | ||
"MALTA", | ||
"MARSHALL ISLANDS", | ||
"MARTINIQUE", | ||
"MAURITANIA", | ||
"MAURITIUS", | ||
"MAYOTTE", | ||
"MEXICO", | ||
"MICRONESIA", | ||
"MOLDOVA", | ||
"MONACO", | ||
"MONGOLIA", | ||
"MONTENEGRO", | ||
"MONTSERRAT", | ||
"MOROCCO", | ||
"MOZAMBIQUE", | ||
"MYANMAR (BURMA)", | ||
"NAMIBIA", | ||
"NAURU", | ||
"NEPAL", | ||
"NETHERLANDS", | ||
"NEW CALEDONIA", | ||
"NEW ZEALAND", | ||
"NICARAGUA", | ||
"NIGER", | ||
"NIGERIA", | ||
"NIUE", | ||
"NORFOLK ISLAND", | ||
"NORTH KOREA", | ||
"NORTH MACEDONIA", | ||
"NORTHERN MARIANA ISLANDS", | ||
"NORWAY", | ||
"OMAN", | ||
"PAKISTAN", | ||
"PALAU", | ||
"PALESTINIAN TERRITORIES", | ||
"PANAMA", | ||
"PAPUA NEW GUINEA", | ||
"PARAGUAY", | ||
"PERU", | ||
"PHILIPPINES", | ||
"PITCAIRN ISLANDS", | ||
"POLAND", | ||
"PORTUGAL", | ||
"PUERTO RICO", | ||
"QATAR", | ||
"RÉUNION", | ||
"ROMANIA", | ||
"RUSSIA", | ||
"RWANDA", | ||
"SAMOA", | ||
"SAN MARINO", | ||
"SÃO TOMÉ & PRÍNCIPE", | ||
"SAUDI ARABIA", | ||
"SENEGAL", | ||
"SERBIA", | ||
"SEYCHELLES", | ||
"SIERRA LEONE", | ||
"SINGAPORE", | ||
"SINT MAARTEN", | ||
"SLOVAKIA", | ||
"SLOVENIA", | ||
"SOLOMON ISLANDS", | ||
"SOMALIA", | ||
"SOUTH AFRICA", | ||
"SOUTH KOREA", | ||
"SOUTH SUDAN", | ||
"SPAIN", | ||
"SRI LANKA", | ||
"ST. BARTHÉLEMY", | ||
"ST. HELENA", | ||
"ST. KITTS & NEVIS", | ||
"ST. LUCIA", | ||
"ST. MARTIN", | ||
"ST. PIERRE & MIQUELON", | ||
"ST. VINCENT & GRENADINES", | ||
"SUDAN", | ||
"SURINAME", | ||
"SVALBARD & JAN MAYEN", | ||
"SWEDEN", | ||
"SWITZERLAND", | ||
"SYRIA", | ||
"TAIWAN", | ||
"TAJIKISTAN", | ||
"TANZANIA", | ||
"THAILAND", | ||
"TIMOR-LESTE", | ||
"TOGO", | ||
"TOKELAU", | ||
"TONGA", | ||
"TRINIDAD & TOBAGO", | ||
"TUNISIA", | ||
"TURKEY", | ||
"TURKMENISTAN", | ||
"TURKS & CAICOS ISLANDS", | ||
"TUVALU", | ||
"U.S. OUTLYING ISLANDS", | ||
"U.S. VIRGIN ISLANDS", | ||
"UGANDA", | ||
"UKRAINE", | ||
"UNITED ARAB EMIRATES", | ||
"UNITED KINGDOM", | ||
"USA", | ||
"URUGUAY", | ||
"UZBEKISTAN", | ||
"VANUATU", | ||
"VATICAN CITY", | ||
"VENEZUELA", | ||
"VIETNAM", | ||
"WALLIS & FUTUNA", | ||
"WESTERN SAHARA", | ||
"WORLD", | ||
"YEMEN", | ||
"ZAMBIA", | ||
"ZIMBABWE" | ||
] | ||
}, | ||
"diocese": { | ||
"type": "string" | ||
}, | ||
"group": { | ||
"type": "string" | ||
} | ||
}, | ||
"required": [ | ||
"path", | ||
"nation", | ||
"diocese" | ||
] | ||
} | ||
} | ||
} | ||
} | ||
} |