summaryrefslogtreecommitdiff
path: root/astro.config.ts
diff options
context:
space:
mode:
authorJoão Augusto Costa Branco Marado Torres <torres.dev@disroot.org>2025-06-28 18:32:37 -0300
committerJoão Augusto Costa Branco Marado Torres <torres.dev@disroot.org>2025-06-28 18:32:37 -0300
commit12227e4a8b4fd22b663f839142bc0bc994b0543b (patch)
tree400d98a62b3b87c73accf00c3c2add83da196146 /astro.config.ts
parent79fd506d30eef3d113f4a8e3ab9ebd9004f1e8cc (diff)
env on config
Signed-off-by: João Augusto Costa Branco Marado Torres <torres.dev@disroot.org>
Diffstat (limited to 'astro.config.ts')
-rw-r--r--astro.config.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/astro.config.ts b/astro.config.ts
index 3f16134..174e0ca 100644
--- a/astro.config.ts
+++ b/astro.config.ts
@@ -13,12 +13,15 @@ import { visit } from "unist-util-visit";
import rehypeSanitize from "rehype-sanitize";
import remarkToc from "remark-toc";
import { get } from "./src/utils/anonymous.ts";
-// import { env } from "./src/lib/env.ts";
+import { loadEnv } from "vite";
+import process from "node:process";
+
+// deno-lint-ignore no-non-null-assertion
+const { PUBLIC_SITE_URL } = loadEnv(process.env.NODE_ENV!, process.cwd(), "");
// https://astro.build/config
export default defineConfig({
- // site: new URL(env.PUBLIC_SITE_URL).href,
- site: "https://cravodeabril.pt",
+ site: new URL(PUBLIC_SITE_URL).href,
integrations: [sitemap({
serialize: async (item) => {
const match = item.url.match(/\/blog\/read\/([^/]+)\/$/);