Skip to content

Unifying site config with powerful and flexible APIs, for module authors and users.

License

Notifications You must be signed in to change notification settings

harlan-zw/nuxt-site-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9e72c17 Β· Apr 6, 2025
Mar 13, 2025
Apr 6, 2025
Apr 6, 2025
Mar 30, 2025
Apr 6, 2025
Apr 6, 2025
May 28, 2023
Nov 17, 2023
May 29, 2023
May 28, 2023
Dec 24, 2024
Nov 24, 2024
Apr 6, 2025
Nov 3, 2024
Apr 6, 2025
Apr 6, 2025
Jul 16, 2024
Nov 23, 2024

Repository files navigation

nuxt-site-config

npm version npm downloads License Nuxt

Nuxt Site Config is a module for module authors to share common site config across modules.

It is not meant to be consumed by end-users directly, but rather to be used by module authors to provide a common site config API.

Made possible by my Sponsor Program πŸ’–
Follow me @harlan_zw 🐦 β€’ Join Discord for help

Features

  • 😌 Zero-config, best practice site config defaults
  • 🎨 Site config from any source: Nuxt Config, Environment Variables or Programmatically
  • πŸš€ Powerful and runtime agnostic APIs for module authors useSiteConfig, createSitePathResolver, withSiteUrl, useNitroOrigin, etc
  • πŸ€– Ledger capabilities
  • 🀝 Integrates with @nuxtjs/i18n

Documentation

πŸ“– Read the full documentation for more information.

License

Licensed under the MIT license.