Nuxt adapter for ObjectStack — Nitro/h3 server routes for the auto-generated REST API.
Provides an h3 router factory that exposes all ObjectStack dispatcher routes, mountable inside server/api/[...].ts of any Nuxt 3 application (or directly in a standalone Nitro app).
pnpm add @objectstack/nuxt// server/api/[...objectstack].ts
import { createH3Router } from '@objectstack/nuxt';
import { kernel } from '~/server/kernel';
export default createH3Router({ kernel, prefix: '/api' }).handler;| Export | Kind | Description |
|---|---|---|
createH3Router(options) |
function | h3 Router with dispatcher routes installed. |
NuxtAdapterOptions |
interface | { kernel, prefix? }. |
Register Nuxt server middleware that rewrites or compresses responses before this router. Do not wrap ObjectStack routes with defineEventHandler validators.
- ✅ Nuxt 3 / Nitro applications.
- ✅ Any h3-based server (used directly via
createH3Router).
- ❌ Nuxt 2 is not supported.
- 📖 Docs: https://objectstack.ai/docs
- 📚 API Reference: https://objectstack.ai/docs/references
Apache-2.0 © ObjectStack