import { Hono } from "https://deno.land/x/hono@v2.2.0/hono.ts";
Constructors
new
Hono(init?: Partial<Pick<Hono, "router" | "strict">>)Type Parameters
optional
E extends Partial<Environment> = Environmentoptional
D extends ValidatedData = ValidatedDataProperties
private
errorHandler: ErrorHandler<E>private
notFoundHandler: NotFoundHandler<E>Methods
private
matchRoute(method: string, path: string)handleEvent(event: FetchEvent): Promise<Response>
request(input: RequestInfo, requestInit?: RequestInit): Promise<Response>
use<Path extends string = string, Env extends Partial<Environment> = E, Data extends ValidatedData = D>(...middleware: Handler<Path, Env, Data>[]): Hono<Env, Path, Data>
use<Path extends string = string, Env extends Partial<Environment> = E, Data extends ValidatedData = D>(arg1: string, ...middleware: Handler<Path, Env, Data>[]): Hono<Env, Path, D>