gitsawe
v0.1.1
Published
Open JSON data for Gitsawe readings, feasts, sub-feasts, months, mahlets, and packages.
Maintainers
Readme
gitsawe
Open JSON data for Gitsawe readings, feasts, sub-feasts, months, mahlets, and packages.
Data files
data/daily-gitsawe.jsondata/seasonal-gitsawe.jsondata/monthly-gitsawe.jsondata/months.jsondata/feasts.jsondata/sub-feasts.jsondata/mahlets.jsondata/packages.json
Package API
import { Gitsawe, gitsaweData, dailyGitsawe, seasonalGitsawe, monthlyGitsawe } from "gitsawe";gitsaweData preserves the original seed order from GitsaweBot:
daily, seasonal fast/feast data, then monthly data.
Find readings
const newYear = Gitsawe.find({
type: "daily",
date: new Date(2025, 8, 11),
});
const byKey = Gitsawe.find({
type: "daily",
date: "01-01",
});Date values are read as local Gregorian dates and converted to the
Ethiopian DD-MM key used by the daily Gitsawe data. String dates are matched
exactly as provided.
Validate
npm testCLI
npx gitsawe daily 01-01The CLI prints JSON. Use daily, seasonal, monthly, or all; omit the
date to print the full selected collection.
Source
Generated from the GitsaweBot seed files with:
npm run export:data