@maxnate-ui/system-core
v0.0.12
Published
CMS client wrappers, type re-exports from `@system-core/core`, and runtime Nuxt plugins.
Readme
@maxnate-ui/system-core
CMS client wrappers, type re-exports from @system-core/core, and runtime Nuxt plugins.
npm install @maxnate-ui/system-coreExports
| Import path | Contents |
|---|---|
| @maxnate-ui/system-core | Main entry — composables, types, runtime |
| @maxnate-ui/system-core/nuxt | Nuxt module for registration |
| @maxnate-ui/system-core/types | TypeScript types re-exported from @system-core/core |
Key Composables
| Composable | Description |
|---|---|
| useCmsClient | CMS layout, pages, theme, media API |
| useAuthClient | Authentication flows (login, register, session) |
| useAdminClient | Admin dashboard operations |
| useAppCapabilities | Registered capability metadata |
| useTenant | Multi-tenant context |
| useUiStrings | Backend-driven UI string resolution |
| useUiObservability | Telemetry and observability |
Nuxt Module
In your nuxt.config.ts:
export default defineNuxtConfig({
modules: ['@maxnate-ui/system-core/nuxt']
})Requirements
@system-core/core^0.10.0- Nuxt >= 4.0.0
- Vue ^3.5.0
License
MIT
