import { Dero } from "https://deno.land/x/dero@1.2.4/mod.ts";
Type Parameters
optional
Req extends HttpRequest = HttpRequestoptional
Res extends HttpResponse = HttpResponseProperties
server: Server | Deno.Listener
Methods
private
_onError()private
_onNotFound()private
addRoutes(arg: string | undefined,
args: any[],
routes: any[],
i?,
private
handleConn(conn: Deno.Conn, secure: boolean)private
parseUrl(req: HttpRequest)private
pushRoutes(arg: { [k: string]: any; },
key: string,
i?,
private
withPromise()close()
deploy()
findUrl(str: string)
handleEvent(event: any)
handleFetch(event: any)
listen(opts: , callback?: (err?: Error, opts?: Deno.ListenOptions | Deno.ListenTlsOptions | TObject) => void | Promise<void>)
on404(fn: () => any)
onError(fn: () => any)
use(routerController: DeroRoutersControllers<Req, Res>): this
use(...args: any): this