-
-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathdeps.ts
46 lines (41 loc) · 1023 Bytes
/
deps.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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
// GitHub Webhook
export { on } from "./hook.ts";
export type { Context as GCTX } from "./hook.ts";
// Telegram
export {
Bot,
Composer,
Context,
InlineKeyboard,
InputFile,
webhookCallback,
} from "https://deno.land/x/grammy@v1.16.1/mod.ts";
export type { NextFunction } from "https://deno.land/x/grammy@v1.16.1/mod.ts";
// GitHub Payloads
export type {
CreateEvent,
DeploymentEvent,
DiscussionCommentEvent,
DiscussionEvent,
ForkEvent,
IssueCommentEvent,
IssuesEvent,
PublicEvent,
PullRequestEvent,
PushEvent,
ReleaseEvent,
StarEvent,
WebhookEvent,
WebhookEventMap,
WebhookEventName,
WorkflowRunEvent,
// For production
// } from "npm:@octokit/webhooks-types/schema.d.ts@^6.11.0";
// For development
} from "./schema.ts";
// Crypto
export { hmac } from "https://deno.land/x/crypto@v0.8.0/hmac.ts";
// Djwt
export { create as createJWT } from "https://deno.land/x/djwt@v2.2/mod.ts";
// Hex
export { encodeToString } from "https://deno.land/std@0.100.0/encoding/hex.ts";