@wpkernel/pipeline / GraphExtension
Interface: GraphExtension<TConfiguration, TContribution>
Configuration-time role that contributes declarations but cannot see runs.
Configuration is validated, copied and recursively frozen before invocation. The callback runs exactly once in registration order and cannot register more work re-entrantly.
Type Parameters
TConfiguration
TConfiguration extends GraphValue
TContribution
TContribution extends GraphContribution = GraphContribution
Properties
contribute()
ts
readonly contribute: (options) => MaybePromise<TContribution>;Parameters
options
configuration
ImmutableGraphValue<TConfiguration>
Returns
MaybePromise<TContribution>
