UNPKG

saga-flow

Version:

A JavaScript library for implementing the Saga pattern in distributed transactions

14 lines (13 loc) 271 B
export function getContextSnapshot(context) { return { timestamp: Date.now(), data: { ...context }, version: '1.0' }; } export function mergeContexts(contexts) { return contexts.reduce((merged, context) => ({ ...merged, ...context }), {}); }