Leaflet Blog in Deno Fresh

dotcom

Changed files
+8 -9
components
lib
routes
+1 -2
components/bluesky-embed.tsx
···
};
}, [id]);
-
const ref_url =
-
"https://" + "knotbin.xyz/post/" + uri.split("/").pop();
+
const ref_url = "https://" + "knotbin.com/post/" + uri.split("/").pop();
const searchParams = new URLSearchParams();
searchParams.set("id", id);
+4 -4
lib/env.ts
···
const envVars = {
NODE_ENV: "production",
-
PLAUSIBLE_SITE_ID: "knotbin.xyz",
-
PLAUSIBLE_DOMAIN: "https://plausible.knotbin.xyz",
+
PLAUSIBLE_SITE_ID: "knotbin.com",
+
PLAUSIBLE_DOMAIN: "https://plausible.knotbin.com",
PLAUSIBLE_API_KEY: "",
NEXT_PUBLIC_BSKY_DID: "did:plc:6hbqm2oftpotwuw7gvvrui3i",
NEXT_PUBLIC_BSKY_PDS: "https://knotbin.xyz",
···
default: "production",
devDefault: "development",
}),
-
PLAUSIBLE_SITE_ID: str({ default: "knotbin.xyz" }),
-
PLAUSIBLE_DOMAIN: url({ default: "https://plausible.knotbin.xyz" }),
+
PLAUSIBLE_SITE_ID: str({ default: "knotbin.com" }),
+
PLAUSIBLE_DOMAIN: url({ default: "https://plausible.knotbin.com" }),
PLAUSIBLE_API_KEY: str({ default: "" }),
NEXT_PUBLIC_BSKY_DID: str({ default: "did:plc:6hbqm2oftpotwuw7gvvrui3i" }),
NEXT_PUBLIC_BSKY_PDS: url({
+3 -3
routes/rss.ts
···
const rss = new RSS({
title: "knotbin",
-
feed_url: "https://knotbin.xyz/rss",
-
site_url: "https://knotbin.xyz",
+
feed_url: "https://knotbin.com/rss",
+
site_url: "https://knotbin.com",
description: "a webbed site",
});
···
.use(rehypeStringify)
.process(post.value.content)
.then((v) => v.toString()),
-
url: `https://knotbin.xyz/post/${post.uri.split("/").pop()}`,
+
url: `https://knotbin.com/post/${post.uri.split("/").pop()}`,
date: new Date(post.value.createdAt ?? Date.now()),
});
}