From 900a707fdcb04e5739126ec2509fdc39fee7491c Mon Sep 17 00:00:00 2001 From: Marc Pervaz Boocha Date: Sun, 7 Apr 2024 19:43:04 +0530 Subject: Rewrote Site in 11ty Still need to Update the content --- src/server/utils/createUrl.ts | 5 ----- src/server/utils/curl.ts | 7 ------- src/server/utils/isDefined.ts | 3 --- src/server/utils/isDevel.ts | 5 ----- src/server/utils/relDir.ts | 9 --------- src/server/utils/relUrl.ts | 5 ----- src/server/utils/schema.ts | 6 ------ src/server/utils/setStingRoute.ts | 6 ------ src/server/utils/strHandler.ts | 8 -------- 9 files changed, 54 deletions(-) delete mode 100644 src/server/utils/createUrl.ts delete mode 100644 src/server/utils/curl.ts delete mode 100644 src/server/utils/isDefined.ts delete mode 100644 src/server/utils/isDevel.ts delete mode 100644 src/server/utils/relDir.ts delete mode 100644 src/server/utils/relUrl.ts delete mode 100644 src/server/utils/schema.ts delete mode 100644 src/server/utils/setStingRoute.ts delete mode 100644 src/server/utils/strHandler.ts (limited to 'src/server/utils') 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(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(url: string, type: string | string[], content: () => Promise): 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(type: string | string[], content: () => Promise) { - 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)]))); - }; -} -- cgit v1.2.3-70-g09d2