import type { WithContext, WebSite } from "schema-dts"; export type WebsiteSchemaParams = { readonly siteUrl: string; readonly title: string; }; export default ({ siteUrl, title }: WebsiteSchemaParams): WithContext => ({ "@context": "https://schema.org", "@type": "WebSite", "url": new URL("/", siteUrl).toString(), "name": title, });