Skip to content

GitHubIssueStorageOctokit

Defined in: storage/github-issue.ts:30

Minimal Octokit interface for GitHub operations Allows dependency injection for testing

rest: object

Defined in: storage/github-issue.ts:31

issues: object

create(params): Promise<{ data: { number: number; }; }>

string

string[]

string

string

string

Promise<{ data: { number: number; }; }>

createComment(params): Promise<{ data: { id: number; }; }>

string

number

string

string

Promise<{ data: { id: number; }; }>

deleteComment(params): Promise<unknown>

number

string

string

Promise<unknown>

get(params): Promise<{ data: { body: string | null; number: number; }; }>

number

string

string

Promise<{ data: { body: string | null; number: number; }; }>

listComments(params): Promise<{ data: object[]; }>

number

string

number

string

Promise<{ data: object[]; }>

update(params): Promise<unknown>

string

number

string

string

Promise<unknown>