scope
scope<
TBindings>(config):RouteConfig<TBindings>[]
Defined in: src/core/scope.ts:98
Group routes under a shared path prefix with shared policies and metadata.
Returns a flat array of transformed RouteConfig objects ready to be
spread into GatewayConfig.routes.
Type Parameters
Section titled “Type Parameters”TBindings
Section titled “TBindings”TBindings = Record<string, unknown>
Worker bindings type, propagated to child routes.
Parameters
Section titled “Parameters”config
Section titled “config”ScopeConfig<TBindings>
Scope configuration.
Returns
Section titled “Returns”RouteConfig<TBindings>[]
Array of route configs with prefix, policies, and metadata applied.