Packages
Install the single flue-eve package to get everything:
npm install flue-eveSubpath imports
| Import path | Package | Purpose |
|---|---|---|
flue-eve | Aggregator | Re-exports all public APIs |
flue-eve/client | @flue-eve/client | Eve-compatible client SDK |
flue-eve/react | @flue-eve/react | useEveAgent React hook |
flue-eve/vite | @flue-eve/vite | Vite plugin |
flue-eve/vite/config | @flue-eve/vite/config | eve.config.ts helpers |
flue-eve/server | @flue-eve/compat-server | Web-standard handler + Hono helpers |
flue-eve/server/worker | @flue-eve/compat-server/worker | Cloudflare Worker entry |
flue-eve/connections | @flue-eve/connections | MCP connection shim |
flue-eve/connections/search | @flue-eve/connections/search | Connection search |
flue-eve/connections/connect | @flue-eve/connections/connect | @vercel/connect bridge |
Internal packages
The monorepo has individual @flue-eve/* packages for those who need finer
control:
| Package | Purpose |
|---|---|
@flue-eve/shared | Event types, stream constants, factories |
@flue-eve/compat-server | Web-standard server handler — journal, mapper, tokens, auth |
@flue-eve/client | Drop-in eve/client replacement |
@flue-eve/react | Drop-in useEveAgent replacement |
@flue-eve/vite | Vite plugin — proxy, scaffold, aliases |
@flue-eve/connections | MCP → Eve connection shim |
@flue-eve/workflows | Workflow runs → Eve stream |
@flue-eve/channels | Channel webhook → Eve session bridge |
@flue-eve/sveltekit | SvelteKit Vite plugin wrapper |
@flue-eve/nuxt | Nuxt module |
@flue-eve/nitro | Nitro plugin |