UNPKG

nuxt-schema-org

Version:

The quickest and easiest way to build Schema.org graphs for Nuxt.

16 lines (15 loc) 519 B
import { getNitroOrigin } from "#site-config/server/composables/getNitroOrigin"; import { getSiteConfig } from "#site-config/server/composables/getSiteConfig"; import { defineEventHandler } from "h3"; import { useSchemaOrgConfig } from "../../utils/config.js"; export default defineEventHandler(async (e) => { const nitroOrigin = getNitroOrigin(e); const siteConfig = getSiteConfig(e); return { nitroOrigin, runtimeConfig: useSchemaOrgConfig(e), siteConfig: { url: siteConfig.url } }; });