dependabit / github-client/src / IssueManager
Class: IssueManager
Defined in: packages/github-client/src/issues.ts:37
Constructors
Constructor
ts
new IssueManager(auth?): IssueManager;Defined in: packages/github-client/src/issues.ts:40
Parameters
| Parameter | Type |
|---|---|
auth? | string |
Returns
IssueManager
Methods
createIssue()
ts
createIssue(data): Promise<IssueResult>;Defined in: packages/github-client/src/issues.ts:49
Creates a new issue for a dependency change
Parameters
| Parameter | Type |
|---|---|
data | IssueData |
Returns
Promise<IssueResult>
findExistingIssue()
ts
findExistingIssue(params): Promise<IssueResult | null>;Defined in: packages/github-client/src/issues.ts:76
Finds an existing issue for a dependency
Parameters
| Parameter | Type |
|---|---|
params | { dependencyId: string; owner: string; repo: string; } |
params.dependencyId | string |
params.owner | string |
params.repo | string |
Returns
Promise<IssueResult | null>
updateIssue()
ts
updateIssue(data): Promise<IssueResult>;Defined in: packages/github-client/src/issues.ts:115
Updates an existing issue
Parameters
| Parameter | Type |
|---|---|
data | UpdateIssueData |
Returns
Promise<IssueResult>