rough draft of new repo data type

929902548271025085c41d2271bccd17fdbd689f

Tucker McKnight | Tue Oct 21 2025

rough draft of new repo data type
src/dataTypes.ts:1
Before
1
After
1
type Repository = {
  name: string,
  description?: string,
  cloneUrl: string,
  branches: Array<{
    name: string,
    description?: string,
    head: string,
    isDefault: boolean,
  }>,
  tags: Array<{
    name: string,
    sha: string,
  }>,
  commits: Map<string, {
    message: string,
    author: string,
    date: Date,
    parent: string,
  }>,
}