-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathdeps.ts
56 lines (49 loc) · 1.77 KB
/
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
47
48
49
50
51
52
53
54
55
56
/// <reference lib="DOM.Iterable" />
/// <reference lib="DOM.AsyncIterable" />
// Std
export {
Status,
STATUS_TEXT,
} from "https://deno.land/[email protected]/http/http_status.ts";
export { decode } from "https://deno.land/[email protected]/encoding/base64.ts";
export { serve } from "https://deno.land/[email protected]/http/server.ts";
// AWS
export { S3Bucket } from "https://deno.land/x/[email protected]/mod.ts";
export type { GetObjectResponse } from "https://deno.land/x/[email protected]/mod.ts";
export { DynamoDB } from "https://aws-api.deno.dev/v0.2/services/dynamodb.ts?actions=GetItem,PutItem,Scan";
export { ApiFactory } from "https://deno.land/x/[email protected]/client/mod.ts";
export {
marshall,
unmarshall,
} from "https://cdn.skypack.dev/@aws-sdk/[email protected]";
// Preact
export { Fragment, h } from "https://x.lcas.dev/[email protected]/mod.js";
export type {
ComponentChildren,
JSX,
VNode,
} from "https://x.lcas.dev/[email protected]/mod.d.ts";
export { renderToString } from "https://x.lcas.dev/[email protected]/ssr.js";
// Twind
export { setup } from "https://esm.sh/[email protected]";
export {
getStyleTag,
shim,
virtualSheet,
} from "https://esm.sh/[email protected]/shim/server";
// Font Awesome
export { FontAwesomeIcon } from "https://esm.sh/@fortawesome/[email protected]";
export {
faDiscord,
faGithub,
faTwitter,
} from "https://esm.sh/@fortawesome/[email protected]";
// Prism
import PrismExports from "https://jspm.dev/[email protected]";
// @ts-ignore TS2339
export const Highlight = PrismExports.default;
export { Prism } from "https://jspm.dev/[email protected]";
export { default as theme } from "https://jspm.dev/[email protected]/themes/github";
// Router
export { router } from "./router.ts";
export type { Match } from "./router.ts";