UNPKG

nuxt-domain-driven

Version:

Hyper opinionated Nuxt module for domain driven architecture

22 lines (19 loc) 623 B
import * as _nuxt_schema from '@nuxt/schema'; import { NuxtPage } from '@nuxt/schema'; interface ModuleOptions { /** * The directory to scan for domain-driven design files * @default "src" */ directory?: string; domains?: { /** * Path alias to use to map the Domain name * @example { 'Marketing': '/', 'Sales': '/s'} */ domainPathAlias?: Record<string, string>; }; onPageGenerated?: (page: NuxtPage) => void | Promise<void>; } declare const _default: _nuxt_schema.NuxtModule<ModuleOptions>; export { type ModuleOptions, _default as default };