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

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.

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published