more type ideas

bc3cc7d43bcc61ad8d76a89a4f5a1fc126de6776

Tucker McKnight <tmcknight@instructure.com> | Tue Oct 21 2025

more type ideas
src/dataTypes.ts:2
Before
1
2
3

4
5
6
7
8
9
10
  name: string,
  description?: string,
  cloneUrl: string,
⁣
  branches: Array<{
    name: string,
    description?: string,
    head: string,
    isDefault: boolean,
  }>,
  tags: Array<{
    name: string,
After
1
2
3
4
5
6
7
8

9
10
  name: string,
  description?: string,
  cloneUrl: string,
  defaultBranch: string,
  branches: Array<{
    name: string,
    description?: string,
    head: string,
⁣
  }>,
  tags: Array<{
    name: string,
src/dataTypes.ts:17
Before
16
17
18






19
20
    author: string,
    date: Date,
    parent: string,
⁣
⁣
⁣
⁣
⁣
⁣
  }>,
}
After
16
17
18
19
20
21
22
23
24
25
26
    author: string,
    date: Date,
    parent: string,
    diffs: Array<{
      fileName: string,
      lineNumber: number,
      beforeText: string,
      afterText: string,
    }>
  }>,
}