import { url } from "@/utils/metadata"; import type { MetadataRoute } from "next"; import { getPages } from "./source"; export default async function sitemap(): Promise { return [ ...getPages().map((page) => { return { url: url(`/en${page.url}`), lastModified: page.data.exports.lastModified ? new Date(page.data.exports.lastModified) : undefined, changeFrequency: "weekly", priority: page.url === "/docs/core/get-started/introduction" ? 1 : 0.8, }; }), ]; }