feat(web-next): bindAll resolves IEventBus + IJobQueue per env

resolveEventsAndJobsProduction wires PayloadJobsEventBus + PayloadJobQueue
against the bootstrapped Payload instance; resolveEventsAndJobsDevSeed
wires InMemoryEventBus + InMemoryJobQueue. Each per-feature binder now
receives (bus, queue) so Phase 7 generators can subscribe handlers and
register job tasks at the <gen:event-handlers>/<gen:jobs> anchors.
This commit is contained in:
2026-05-08 16:09:57 +02:00
parent 2b4e576b0d
commit d800d98574
4 changed files with 102 additions and 10 deletions

3
pnpm-lock.yaml generated
View File

@@ -154,6 +154,9 @@ importers:
'@repo/core-cms':
specifier: workspace:*
version: link:../../packages/core-cms
'@repo/core-events':
specifier: workspace:*
version: link:../../packages/core-events
'@repo/core-shared':
specifier: workspace:*
version: link:../../packages/core-shared