diff options
Rewrote Site in 11ty
Still need to Update the content
Diffstat (limited to 'src/server/utils')
-rw-r--r-- | src/server/utils/createUrl.ts | 5 | ||||
-rw-r--r-- | src/server/utils/curl.ts | 7 | ||||
-rw-r--r-- | src/server/utils/isDefined.ts | 3 | ||||
-rw-r--r-- | src/server/utils/isDevel.ts | 5 | ||||
-rw-r--r-- | src/server/utils/relDir.ts | 9 | ||||
-rw-r--r-- | src/server/utils/relUrl.ts | 5 | ||||
-rw-r--r-- | src/server/utils/schema.ts | 6 | ||||
-rw-r--r-- | src/server/utils/setStingRoute.ts | 6 | ||||
-rw-r--r-- | src/server/utils/strHandler.ts | 8 |
9 files changed, 0 insertions, 54 deletions
diff --git a/src/server/utils/createUrl.ts b/src/server/utils/createUrl.ts deleted file mode 100644 index 2a05665..0000000 --- a/src/server/utils/createUrl.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { URL } from "node:url"; - -export default function createUrl(url: string | URL, base?: string | URL | undefined): URL { - return url instanceof URL ? url : new URL(url, base); -} diff --git a/src/server/utils/curl.ts b/src/server/utils/curl.ts deleted file mode 100644 index e422493..0000000 --- a/src/server/utils/curl.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { URL } from "node:url"; -import metadata from "../metadata.js"; -import createUrl from "./createUrl.js"; - -export default function curl(path: string | URL) { - return createUrl(path, metadata.url); -} diff --git a/src/server/utils/isDefined.ts b/src/server/utils/isDefined.ts deleted file mode 100644 index fe42bdf..0000000 --- a/src/server/utils/isDefined.ts +++ /dev/null @@ -1,3 +0,0 @@ -export default function isDefined<T>(val: T | undefined | null): val is T { - return val !== undefined && val !== null; -} diff --git a/src/server/utils/isDevel.ts b/src/server/utils/isDevel.ts deleted file mode 100644 index 6d03f4d..0000000 --- a/src/server/utils/isDevel.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type express from "express"; - -export default function isDevel(app: express.Express) { - return app.get("env") === "development"; -} diff --git a/src/server/utils/relDir.ts b/src/server/utils/relDir.ts deleted file mode 100644 index 1e3cb3c..0000000 --- a/src/server/utils/relDir.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { dirname, join } from "node:path"; -import { URL, fileURLToPath } from "node:url"; - -export default function relDir(url: URL | string) { - const base = dirname(fileURLToPath(url)); - return function (dirname: string) { - return join(base, dirname); - }; -} diff --git a/src/server/utils/relUrl.ts b/src/server/utils/relUrl.ts deleted file mode 100644 index 5345ebf..0000000 --- a/src/server/utils/relUrl.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { URL } from "node:url"; - -export default function relUrl(url: URL) { - return url.pathname + url.search + url.hash; -} diff --git a/src/server/utils/schema.ts b/src/server/utils/schema.ts deleted file mode 100644 index 989d163..0000000 --- a/src/server/utils/schema.ts +++ /dev/null @@ -1,6 +0,0 @@ -import type { URL } from "node:url"; -import createUrl from "./createUrl.js"; - -export default function schema(type: string | URL): URL { - return createUrl(type, "http://schema.org/"); -} diff --git a/src/server/utils/setStingRoute.ts b/src/server/utils/setStingRoute.ts deleted file mode 100644 index e0fbd94..0000000 --- a/src/server/utils/setStingRoute.ts +++ /dev/null @@ -1,6 +0,0 @@ -import router from "../router.js"; -import strHandler from "./strHandler.js"; - -export default function setStingRoute<T>(url: string, type: string | string[], content: () => Promise<T>): void { - router.get(url, strHandler(type, content)); -} diff --git a/src/server/utils/strHandler.ts b/src/server/utils/strHandler.ts deleted file mode 100644 index 5be21e0..0000000 --- a/src/server/utils/strHandler.ts +++ /dev/null @@ -1,8 +0,0 @@ -import type express from "express"; - -export default function strHandler<T>(type: string | string[], content: () => Promise<T>) { - return async (_req: express.Request, res: express.Response) => { - const data = await content(); - res.format(Object.fromEntries((Array.isArray(type) ? type : [type]).map(t => [t, () => res.send(data)]))); - }; -} |