Skip to main content
Module

x/deno_koa/mod.ts>App

A middleware framework for Deno's http serve🦕. Transplanted from Koa with ❤️
Latest
class App
extends EventEmitter
import { App } from "https://deno.land/x/deno_koa@v1.0.4/mod.ts";

Constructors

new
App(options?: ApplicationOptions)

Properties

context: Context
env: string
keys: string[] | undefined
middleware: Middleware[]
proxy: boolean
request: Request
response: Response
secure: boolean
server: Server | undefined
silent: undefined | boolean

Methods

private
handle(server: Server): Promise<void>
private
handleRequest(ctx: Context, fnMiddleware: any)
private
respond(ctx: Context)
listen(options?:
| number
| string
| HTTPOptions
| HTTPSOptions
): Server
onerror(err: any): void
use(fn: Middleware): App