@samveys/hono

Hono carries the transport via @hono/node-server; the kernel owns every request

Version
1.0.2Nov 5, 2026
Install
pnpm add @samveys/hono
Import
import { hono } from '@samveys/hono'

Function (1)

hono Function

HTTP driver on Hono served by `@hono/node-server`. Each request is converted to a Fetch `Request` by the adaptor and handed to `kernel.fetch`; the returned `Response` streams back unchanged.

function hono(options?: HonoDriverOptions): HttpDriver<Hono>;

Exported from packages/hono/src/driver.ts

Interface (1)

HonoDriverOptions Interface

No documentation comment.

interface HonoDriverOptions {
    /**
     * Runs on the Hono app before the catch-all route is added (register middleware such as CORS or logging).
     * Every request still ends in the Samveys kernel: routing, bodies, limits and errors are not Hono's.
     */
    readonly configure?: (app: Hono) => void;

Exported from packages/hono/src/driver.ts