Architecture
nuxt-feathers-zod combines a Nuxt 4 module, a generated runtime in .nuxt/feathers/**, a Bun CLI, and two execution modes.
Overview
mermaid
graph TD
A[Nuxt app] --> B[src/module.ts]
B --> C[resolveOptions]
B --> D[templates .nuxt/feathers]
D --> E[client runtime]
D --> F[server runtime]
E --> G[$api / $client / $feathersClient]
F --> H[Embedded Feathers]Embedded boot order
- resolve options
- generate
.nuxt/feathers/** - create Feathers app
- load generated auth / mongodb plugins
- load scanned services
- load
server/feathers/**plugins - run
server/feathers/modules/**server modules await app.setup()- mount Nitro REST / Socket.io routers
