Type Alias: VCSPullRequest
Makaio Framework / contracts / VCSPullRequest
Type Alias: VCSPullRequest
Section titled “Type Alias: VCSPullRequest”VCSPullRequest =
z.infer<typeofVCSPullRequestSchema>
Defined in: ../../../packages/contracts/src/capabilities/vcs/schemas/pr.ts:95
Inferred TypeScript types.
Type Composition
Section titled “Type Composition”VCSPullRequestz.infer<typeof VCSPullRequestSchema>typeof VCSPullRequestSchema
Resolved Shape
Section titled “Resolved Shape”type VCSPullRequest = { id: string; number: number; title: string; state: 'merged' | 'open' | 'closed'; draft: boolean; author: string; branch: string; baseBranch: string; url: string; createdAt: string; updatedAt: string; mergedAt: string | null; additions?: number | undefined; deletions?: number | undefined; changedFiles?: number | undefined; commentCount?: number | undefined; reviewCount?: number | undefined; head?: { ref: string; sha: string; } | null | undefined;};