aws-event-stream
Version:
A simple and fast EventStore for AWS.
26 lines (25 loc) • 915 B
TypeScript
import { Config } from './dynamodb/dynamodb-config';
import { DynamodbProvider } from './provider/dynamodb';
import { EventStore, EventStream } from './event-store';
import { Event } from './model/event';
import { Message } from './model/message';
import { InMemoryProvider } from './provider/memory';
import { PersistenceProvider } from './provider/provider';
import { InMemoryPublisher } from './publisher/memory';
import { HasSubscribers, Publisher, Subscriber, Subscription } from './publisher/publisher';
import { SNSPublisher } from './publisher/sns';
export { PersistenceProvider };
export { Config };
export { EventStore };
export { EventStream };
export { Event };
export { Message };
export { Publisher };
export { HasSubscribers };
export { Subscriber };
export { Subscription };
export { InMemoryPublisher };
export { SNSPublisher };
export { DynamodbProvider };
export { InMemoryProvider };
export {};