import type { MetadataRoute } from "next"; import { ENV } from "@/lib/constants"; import { getPages } from "./source"; export default function sitemap(): MetadataRoute.Sitemap { const WEBSITE_URL = ENV.NEXT_PUBLIC_WEBSITE_URL; const pages = getPages().map((page) => ({ slug: page.slugs, })); const docs = pages.map((plugin) => ({ url: `${WEBSITE_URL}/docs/${plugin.slug.join("/")}`, lastModified: new Date().toISOString().split("T")[0], })); return [...docs]; }