UNPKG

resolve-local-event-broker

Version:

The reSolve framework's event broker for applications on a local machine.

24 lines (22 loc) 533 B
import { LazinessStrategy, ConsumerMethod, PrivateOperationType } from '../constants'; const publish = async (pool, payload) => { const { invokeOperation, invokeConsumer } = pool; const { event } = payload; await invokeConsumer(pool, ConsumerMethod.SaveEvent, { event }); const input = { type: PrivateOperationType.PUSH_NOTIFICATIONS, payload: { event } }; await invokeOperation(pool, LazinessStrategy.EAGER, input); }; export default publish; //# sourceMappingURL=publish.js.map