Skip to main content
Version: 0.24

Interface: ApiNamespace

Shared middleware applied to every Api mounted under a path prefix.

Create one with the apiNamespace constructor.

Extends​

  • BaseSpecElement<"apiNamespace">

Properties​

kind​

kind: "apiNamespace"

The internal Wasp type of a SpecElement. Used by the compiler. You should not set this field directly, instead use the dedicated constructors.

Inherited from​

BaseSpecElement.kind


middlewareConfigFn​

middlewareConfigFn: Reference<AnyFunction>

Reference to an Express middleware config function for this namespace.


path​

path: string

Path prefix the namespace applies to (e.g. "/webhooks").