property IPlugin.consumes

Capability tokens this plugin resolves lazily at runtime via ctx.services.get. Unlike IPlugin.dependencies, these are not required before this plugin registers and impose no ordering; but if no registered plugin provides one, the kernel emits a soft warn-level startup diagnostic (through the logger capability when one is registered), because the deferred lookups would otherwise fail only later, at request time.

Type

readonly CapabilityToken[]

Usage

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