Skip to content

covenix / getRoutes

Function: getRoutes()

getRoutes(target): RouteMetadata[]

Defined in: src/metadata.ts:513

Assembles RouteMetadata[] at read time from each route's stored entry. The handler-name list is the source of truth for which methods are routes; class-level tags/security are folded onto every route so each result is self-contained for downstream consumers (e.g. swagger).

Parameters

target

object

The controller prototype.

Returns

RouteMetadata[]

One entry per route declared on the controller.