UNPKG

event-driven

Version:

makes building event-driven-architecture easy

25 lines (24 loc) 844 B
export * from './publisher'; export * from './subscribers'; export * from './backend'; import { JetStreamManager } from 'nats'; export declare let _showError: boolean; export declare let _showProcessTimeWarning: number | undefined; export declare let _showEventPublishes: boolean; export declare let _maxRetryCount: number; export declare const durableNames: string[]; export declare const eventStoreInit: ({ subjects, MONGO_URI, dbName, jsm, maxRetryCount, maxLogAgeSecs, logs, }: { subjects: string[]; MONGO_URI: string; dbName: string; jsm: JetStreamManager; maxRetryCount: number; maxLogAgeSecs: number; logs?: { showEventPublishes: boolean; showError: boolean; showProcessTimeWarning?: number | undefined; } | undefined; }) => Promise<{ runEventArbiter: () => Promise<void>; }>;