UNPKG

@fabrix/spool-broadcast

Version:

Spool: broadcast for Fabrix to implement CQRS and Event Sourcing

22 lines (21 loc) 1.46 kB
export { BroadcastSpool } from './BroadcastSpool'; export { types, Field, ReadState, Type, Data } from './binary'; export { Broadcast } from './Broadcast'; export { BroadcastChannel, BroadcastSubscriber } from './BroadcastChannel'; export { BroadcastPipeline, BroadcastPipe, PipelineEmitter } from './BroadcastPipeline'; export { BroadcastProjector, BroadcastProject } from './BroadcastProjector'; export { BroadcastProcessor, BroadcastProcess } from './BroadcastProcesser'; export { BroadcastDispatcher, BroadcastDispatch } from './BroadcastDispatcher'; export { BroadcastHookIn, BroadcastHook } from './BroadcastHook'; export { utils } from './utils/index'; export { broadcaster } from './broadcaster'; export { Validator } from './validator'; export { Saga, Story } from './Saga'; export { BroadcastCommand } from './BroadcastCommand'; export { Entry, Point, Command, Action } from './Entry'; export { BroadcastResolver } from './BroadcastResolver'; export { BroadcastModel } from './BroadcastModel'; export { BroadcastObjectModel } from './BroadcastObjectModel'; export { BroadcastEvent, BroadcastEventHook, BroadcastProjectionVersion, BroadcastSnapshot, BroadcastStream } from './api/models'; export { BroadcastEntity } from './BroadcastEntity'; export { IBroadcastModelResolve, IProjectorParams, IProcessorParams, IDispatcherParams, IHookInParams, IChannelParams, IPipelineParams, BroadcastOptions, BroadcastAction, IBroadcastTuple } from './Interface';