Skip to content
Merged
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
21 changes: 21 additions & 0 deletions src/moon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,27 @@ export const LUNAR_SYNODIC_MONTH = 29.530588853

/*****************************************************************************************************************/

// I have named the full moons after the Native American names for the full moons in full knowledge that
// not all Native American tribes have the same names for the full moons (e.g., Moons of the Anishinaabeg).
// I have chosen to use the names from the Algonquin tribes as they are the most commonly known and used
// in modern culture, due to colonial "supremecy" and the fact that the Algonquin tribes were the first
// to be encountered by European settlers in the New World.
export type AlgonquinMoonNames =
| 'Wolf Moon'
| 'Snow Moon'
| 'Worm Moon'
| 'Pink Moon'
| 'Flower Moon'
| 'Strawberry Moon'
| 'Buck Moon'
| 'Sturgeon Moon'
| 'Corn Moon'
| "Hunter's Moon"
| 'Beaver Moon'
| 'Cold Moon'

/*****************************************************************************************************************/

export const Phases = {
New: 'New',
WaxingCrescent: 'Waxing Crescent',
Expand Down
Loading