diff --git a/docs/.vitepress/config.js b/docs/.vitepress/config.js index cb9c840312..305b9c0999 100644 --- a/docs/.vitepress/config.js +++ b/docs/.vitepress/config.js @@ -1,6 +1,4 @@ -import { processDirectoryRecursiveSync } from "@compas/stdlib"; -import { resolve } from "node:path"; -import { readdirSync, writeFileSync } from "node:fs"; +import { readdirSync } from "node:fs"; import { defineConfig } from "vitepress"; export default defineConfig({ @@ -38,7 +36,7 @@ export default defineConfig({ ["link", { rel: "shortcut icon", href: "/favicon/favicon.ico" }], ["meta", { name: "theme-color", content: "#3EAF7C" }], ], - lastUpdated: true, + lastUpdated: false, themeConfig: { logo: "/compas-icon.svg", @@ -109,31 +107,8 @@ export default defineConfig({ envDir: process.cwd() + "/docs", }, - buildEnd: (config) => { - const outFile = resolve(config.outDir, "sitemap.xml"); - const baseUrl = "https://compasjs.com/"; - - let sitemap = ``; - - processDirectoryRecursiveSync(config.outDir, (f) => { - if (!f.endsWith(".html")) { - return; - } - - if (f.includes("404.html")) { - return; - } - - const path = f.split("/dist/").pop(); - sitemap += ` - ${baseUrl}${path} - ${new Date().toISOString()} - daily - 0.7 -`; - }); - sitemap += ``; - writeFileSync(outFile, sitemap); + sitemap: { + hostname: "https://compasjs.com", }, });