interface RouteDefinition
Since 0.1.0

Full route definition, used when a route needs middleware or schemas in addition to its handler.

Properties

The route handler.

readonly
optional
middleware: readonly MiddlewareFunction[]

Route-level middleware, executed before the handler.

readonly
optional
schema: RouteSchema

Validation and OpenAPI schemas.

Usage

import { type RouteDefinition } from "common/src/index.ts";