UNPKG

kafka-sagas

Version:

Build sagas that consume from a kafka topic

7 lines (6 loc) 289 B
import { IAction, PromiseResolver, IActionBuffer } from '../types'; export default class EphemeralBuffer<Action extends IAction> implements IActionBuffer<Action> { protected observers: Array<PromiseResolver<Action>>; put(action: Action): void; take(): Promise<Action>; }