-
-
Notifications
You must be signed in to change notification settings - Fork 28
/
index.ts
27 lines (22 loc) · 802 Bytes
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import type { Octokit } from "@octokit/core";
import { composeCreatePullRequest } from "./compose-create-pull-request";
import { VERSION } from "./version";
export { deleteFile } from "./constants";
import type * as Types from "./types";
/**
* @param octokit Octokit instance
*/
export function createPullRequest(octokit: Octokit) {
return {
createPullRequest: composeCreatePullRequest.bind(null, octokit),
};
}
export { composeCreatePullRequest } from "./compose-create-pull-request";
createPullRequest.VERSION = VERSION;
export namespace createPullRequest {
export type Options = Types.Options;
export type Changes = Types.Changes;
export type File = Types.File;
export type UpdateFunctionFile = Types.UpdateFunctionFile;
export type UpdateFunction = Types.UpdateFunction;
}