Type Alias: ContributionProcessor
Makaio Framework / kernel / ContributionProcessor
Type Alias: ContributionProcessor
Section titled “Type Alias: ContributionProcessor”ContributionProcessor =
ExtensionContributionProcessor<NodeExtensionContext>
Defined in: ../../../packages/kernel/src/extension/types.ts:12
Awaited contribution processor registered with the ExtensionCoordinator.
Type Composition
Section titled “Type Composition”Resolved Shape
Section titled “Resolved Shape”type ContributionProcessor = { filter?: ((pkg: MakaioExtension<NodeExtensionContext>) => boolean) | undefined; processActivated: (name: string, pkg: MakaioExtension<NodeExtensionContext>, ctx: NodeExtensionContext) => Promise<void>; processStopped?: ((name: string) => Promise<void>) | undefined;};