next-dynamic-sitemap
Version:
A lightweight, zero-touch sitemap generator for any nextjs project
25 lines (24 loc) • 502 B
TypeScript
export type SiteMap = {
urlset: SiteMapURLSet;
};
export type SiteMapURLSet = {
$: {
xmlns: "http://www.sitemaps.org/schemas/sitemap/0.9";
};
url: SiteMapURL[];
};
export type SiteMapURL = {
loc: string;
changefreq?: ChangeFreq;
priority?: number;
lastmod?: string;
};
export declare enum ChangeFreq {
NEVER = "never",
YEARLY = "yearly",
MONTHLY = "monthly",
WEEKLY = "weekly",
DAILY = "daily",
HOURLY = "hourly",
ALWAYS = "always"
}