phecda-server
Version:
server framework that provide IOC/type-reuse/http&rpc-adaptor
17 lines (14 loc) • 537 B
TypeScript
import { Context, Hono, MiddlewareHandler } from 'hono';
import { H as HttpCtx, a as HttpOptions } from '../../types-DGUpAXle.js';
import { F as Factory } from '../../core-qL97H3d_.js';
import 'node:http';
import '../../meta-EGS-4cNY.js';
import 'phecda-core';
interface HonoCtx extends HttpCtx {
type: 'hono';
context: Context;
app: Hono;
}
type Addon = MiddlewareHandler;
declare function bind(router: Hono, data: Awaited<ReturnType<typeof Factory>>, opts?: HttpOptions): void;
export { type Addon, type HonoCtx, bind };