Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions data/countries/MA.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
# @source https://www.amb-maroc.fr/_maroc/fetes_Nationales_j_feries.html
# @source https://publicholidays.africa/morocco/fr/2020-dates/
# @source https://maroc-diplomatique.net/le-calendrier-des-jours-feries-au-maroc-en-2020/
# @source https://www.reuters.com/world/africa/morocco-declares-start-amazigh-year-national-holiday-2023-05-03/
# @source https://www.hespress.com/%D8%A7%D9%84%D8%AD%D9%83%D9%88%D9%85%D8%A9-%D8%AA%D8%B5%D8%A7%D8%AF%D9%82-%D8%B9%D9%84%D9%89-%D8%B9%D8%B7%D9%84%D8%A9-%D8%B9%D9%8A%D8%AF-%D8%A7%D9%84%D9%88%D8%AD%D8%AF%D8%A9-1687194.html
# @attrib https://fr.wikipedia.org/wiki/F%C3%AAtes_et_jours_f%C3%A9ri%C3%A9s_au_Maroc

holidays:
Expand All @@ -25,6 +27,11 @@ holidays:
fr: Manifeste de l'indépendance
ar: "ذكرى تقديم وثيقة الاستقلال"
en: Anniversary of the Independence Manifesto
01-14 since 2024:
name:
fr: Nouvel An amazigh
ar: "رأس السنة الأمازيغية"
en: Amazigh New Year
05-01:
_name: 05-01
07-30:
Expand All @@ -47,6 +54,11 @@ holidays:
fr: Journée de la jeunesse
ar: "عيد الشباب"
en: Youth Day
10-31 since 2026:
name:
fr: Fête de l'Unité
ar: "عيد الوحدة"
en: Unity Day
11-06:
name:
fr: La Marche verte
Expand Down
9 changes: 9 additions & 0 deletions test/fixtures/MA-2024.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
"rule": "01-11",
"_weekday": "Thu"
},
{
"date": "2024-01-14 00:00:00",
"start": "2024-01-13T23:00:00.000Z",
"end": "2024-01-14T23:00:00.000Z",
"name": "رأس السنة الأمازيغية",
"type": "public",
"rule": "01-14 since 2024",
"_weekday": "Sun"
},
{
"date": "2024-04-10 00:00:00 -0600",
"start": "2024-04-09T18:00:00.000Z",
Expand Down
9 changes: 9 additions & 0 deletions test/fixtures/MA-2025.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
"rule": "01-11",
"_weekday": "Sat"
},
{
"date": "2025-01-14 00:00:00",
"start": "2025-01-13T23:00:00.000Z",
"end": "2025-01-14T23:00:00.000Z",
"name": "رأس السنة الأمازيغية",
"type": "public",
"rule": "01-14 since 2024",
"_weekday": "Tue"
},
{
"date": "2025-03-30 00:00:00 -0600",
"start": "2025-03-29T18:00:00.000Z",
Expand Down
18 changes: 18 additions & 0 deletions test/fixtures/MA-2026.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
"rule": "01-11",
"_weekday": "Sun"
},
{
"date": "2026-01-14 00:00:00",
"start": "2026-01-13T23:00:00.000Z",
"end": "2026-01-14T23:00:00.000Z",
"name": "رأس السنة الأمازيغية",
"type": "public",
"rule": "01-14 since 2024",
"_weekday": "Wed"
},
{
"date": "2026-03-20 00:00:00 -0600",
"start": "2026-03-19T18:00:00.000Z",
Expand Down Expand Up @@ -98,6 +107,15 @@
"rule": "12 Rabi al-awwal",
"_weekday": "Tue"
},
{
"date": "2026-10-31 00:00:00",
"start": "2026-10-30T23:00:00.000Z",
"end": "2026-10-31T23:00:00.000Z",
"name": "عيد الوحدة",
"type": "public",
"rule": "10-31 since 2026",
"_weekday": "Sat"
},
{
"date": "2026-11-06 00:00:00",
"start": "2026-11-05T23:00:00.000Z",
Expand Down
18 changes: 18 additions & 0 deletions test/fixtures/MA-2027.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
"rule": "01-11",
"_weekday": "Mon"
},
{
"date": "2027-01-14 00:00:00",
"start": "2027-01-13T23:00:00.000Z",
"end": "2027-01-14T23:00:00.000Z",
"name": "رأس السنة الأمازيغية",
"type": "public",
"rule": "01-14 since 2024",
"_weekday": "Thu"
},
{
"date": "2027-03-09 00:00:00 -0600",
"start": "2027-03-08T18:00:00.000Z",
Expand Down Expand Up @@ -98,6 +107,15 @@
"rule": "08-21",
"_weekday": "Sat"
},
{
"date": "2027-10-31 00:00:00",
"start": "2027-10-30T23:00:00.000Z",
"end": "2027-10-31T23:00:00.000Z",
"name": "عيد الوحدة",
"type": "public",
"rule": "10-31 since 2026",
"_weekday": "Sun"
},
{
"date": "2027-11-06 00:00:00",
"start": "2027-11-05T23:00:00.000Z",
Expand Down
18 changes: 18 additions & 0 deletions test/fixtures/MA-2028.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
"rule": "01-11",
"_weekday": "Tue"
},
{
"date": "2028-01-14 00:00:00",
"start": "2028-01-13T23:00:00.000Z",
"end": "2028-01-14T23:00:00.000Z",
"name": "رأس السنة الأمازيغية",
"type": "public",
"rule": "01-14 since 2024",
"_weekday": "Fri"
},
{
"date": "2028-02-26 00:00:00 -0600",
"start": "2028-02-25T18:00:00.000Z",
Expand Down Expand Up @@ -98,6 +107,15 @@
"rule": "08-21",
"_weekday": "Mon"
},
{
"date": "2028-10-31 00:00:00",
"start": "2028-10-30T23:00:00.000Z",
"end": "2028-10-31T23:00:00.000Z",
"name": "عيد الوحدة",
"type": "public",
"rule": "10-31 since 2026",
"_weekday": "Tue"
},
{
"date": "2028-11-06 00:00:00",
"start": "2028-11-05T23:00:00.000Z",
Expand Down
18 changes: 18 additions & 0 deletions test/fixtures/MA-2029.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
"rule": "01-11",
"_weekday": "Thu"
},
{
"date": "2029-01-14 00:00:00",
"start": "2029-01-13T23:00:00.000Z",
"end": "2029-01-15T00:00:00.000Z",
"name": "رأس السنة الأمازيغية",
"type": "public",
"rule": "01-14 since 2024",
"_weekday": "Sun"
},
{
"date": "2029-02-14 00:00:00 -0600",
"start": "2029-02-13T18:00:00.000Z",
Expand Down Expand Up @@ -98,6 +107,15 @@
"rule": "08-21",
"_weekday": "Tue"
},
{
"date": "2029-10-31 00:00:00",
"start": "2029-10-30T23:00:00.000Z",
"end": "2029-10-31T23:00:00.000Z",
"name": "عيد الوحدة",
"type": "public",
"rule": "10-31 since 2026",
"_weekday": "Wed"
},
{
"date": "2029-11-06 00:00:00",
"start": "2029-11-05T23:00:00.000Z",
Expand Down