diff --git a/src/calendar/temporal-feasts.ts b/src/calendar/temporal-feasts.ts index 61043fc..670f37f 100644 --- a/src/calendar/temporal-feasts.ts +++ b/src/calendar/temporal-feasts.ts @@ -5,13 +5,14 @@ // don't need a record at all (they're just collect-text lookups via // propers/index.ts's getTemporalProper); this only exists for the ones // that do. -import type { OctaveConfig } from './types'; +import type { FeastClass, OctaveConfig } from './types'; import { easterOffsetOf } from './temporal'; export interface TemporalFeastRecord { id: string; name: string; octave?: OctaveConfig; + rank?: FeastClass; } const temporalFeastModules = import.meta.glob<{ default: TemporalFeastRecord }>( diff --git a/src/data/calendar/temporal-feasts/christ-the-king.yml b/src/data/calendar/temporal-feasts/christ-the-king.yml index f5fff5b..03af961 100644 --- a/src/data/calendar/temporal-feasts/christ-the-king.yml +++ b/src/data/calendar/temporal-feasts/christ-the-king.yml @@ -6,3 +6,4 @@ # See calendar/index.ts's applyChristTheKing for the occurrence rule. id: christ-the-king name: "Christ the King" +rank: duplex-1-classis diff --git a/src/data/calendar/temporal-feasts/christmas-day.yml b/src/data/calendar/temporal-feasts/christmas-day.yml index 9906e20..378e293 100644 --- a/src/data/calendar/temporal-feasts/christmas-day.yml +++ b/src/data/calendar/temporal-feasts/christmas-day.yml @@ -12,5 +12,6 @@ # specifically. id: christmas-day name: "Christmas" +rank: duplex-1-classis octave: enabled: true diff --git a/src/data/calendar/temporal-feasts/marian-saturday.yml b/src/data/calendar/temporal-feasts/marian-saturday.yml index 9b8b27d..452e161 100644 --- a/src/data/calendar/temporal-feasts/marian-saturday.yml +++ b/src/data/calendar/temporal-feasts/marian-saturday.yml @@ -5,3 +5,4 @@ # for how a day actually becomes this. id: marian-saturday name: "Our Lady's Saturday" +rank: simplex diff --git a/src/data/calendar/temporal-feasts/pentecost-sunday.yml b/src/data/calendar/temporal-feasts/pentecost-sunday.yml index 92ae45d..62dc34c 100644 --- a/src/data/calendar/temporal-feasts/pentecost-sunday.yml +++ b/src/data/calendar/temporal-feasts/pentecost-sunday.yml @@ -10,6 +10,7 @@ # before it gets the chance. id: pentecost-sunday name: "Pentecost" +rank: duplex-1-classis octave: enabled: true wins: duplex