Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/superdeno/test/deps.ts>Oak.RouterContext

Super-agent driven library for testing Deno HTTP servers.
Latest
interface Oak.RouterContext
implements Context<S>
import { type Oak } from "https://deno.land/x/superdeno@4.9.0/test/deps.ts";
const { RouterContext } = Oak;

The context passed router middleware.

Type Parameters

R extends string
optional
P extends RouteParams<R> = RouteParams<R>
optional
S extends State = Record<string, any>

Properties

captures: string[]

When matching the route, an array of the capturing groups from the regular expression.

optional
matched: Layer<R, P, S>[]

The routes that were matched for this request.

params: P

Any parameters parsed from the route when matched.

router: Router

A reference to the router instance.

optional
routeName: string

If the matched route has a name, the matched route name is provided here.

optional
routerPath: string

Overrides the matched path for future route middleware, when a routerPath option is not defined on the Router options.