Interface ContributionCalendar

The full contribution calendar returned by the GitHub GraphQL API, suitable for rendering a contribution map (heatmap) chart.

interface ContributionCalendar {
    totalContributions: number;
    weeks: { contributionDays: ContributionDay[] }[];
}

Properties

totalContributions: number

Total number of contributions in the queried period

weeks: { contributionDays: ContributionDay[] }[]

Weeks in the calendar, each containing up to 7 contribution days