[]previous and next page

RoutingConfig

The whole declarative routing.

The whole declarative routing.

Import#

ts
import type { RoutingConfig } from "@shadow-js/dusk/server";

Signature#

ts
interface RoutingConfig {
  readonly redirects?: readonly RedirectRule[];
  /** An array is the `afterFiles` phase. */
  readonly rewrites?: readonly RewriteRule[] | RewriteRules;
  readonly headers?: readonly HeaderRule[];
  readonly routeRules?: Readonly<Record<string, RouteRule>>;
}

Members#

Name Type Description
redirects? readonly redirects?: readonly RedirectRule[]
rewrites? readonly rewrites?: readonly RewriteRule[] | RewriteRules An array is the afterFiles phase.
headers? readonly headers?: readonly HeaderRule[]
routeRules? readonly routeRules?: Readonly<Record<string, RouteRule>>