Skip to content

Commit 3dd18c2

Browse files
committed
Create get.ts
1 parent b38942e commit 3dd18c2

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

src/gist/get.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import request from '../structures/request';
2+
import { GistResponse, ReqRet } from '../types';
3+
4+
export default async (
5+
id: string,
6+
token: string
7+
): Promise<ReqRet<GistResponse>> =>
8+
await request<GistResponse>(
9+
`https://api.github.com/gists/${id}`,
10+
token,
11+
'GET',
12+
{}
13+
)
14+
.then((response) =>
15+
Promise.resolve({
16+
data: response.data,
17+
status: response.status,
18+
})
19+
)
20+
.catch((err) => Promise.reject(err));

0 commit comments

Comments
 (0)