X Enterprises

Configuration

app.config.ts and runtimeConfig reference for @xenterprises/nuxt-x-schema.

Configuration

app.config.ts

export default defineAppConfig({
  xSchema: {
    siteUrl: 'https://mysite.com',
    siteName: 'My Site',
    siteLogo: '/logo.png',
    organizationName: 'My Company',
  },
})

Schema Reference

KeyTypeDefaultDescription
siteUrlstring'https://example.com'Base URL used by useSchema().resolveUrl() to convert relative paths to absolute URLs for JSON-LD output.
siteNamestring'My Website'Default site/organization name used in publisher, Organization, and WebSite schemas.
siteLogostring'/logo.png'Logo URL included in getDefaultPublisher() as an ImageObject.
organizationNamestring''Organization name for Organization schema; falls back to siteName if empty.

Runtime Config / Environment Variables

None required. All configuration is via app.config.ts.


AI Context

package: "@xenterprises/nuxt-x-schema"
config-key: xSchema
Copyright © 2026