@lucid-softworks/queue-events
v0.1.0
Published
Observable queue lifecycle event history and subscriptions.
Maintainers
Readme
@lucid-softworks/queue-events
A synchronous queue lifecycle event bus with replayable in-memory history.
import { QueueEventBus } from "@lucid-softworks/queue-events";
const events = new QueueEventBus();
const unsubscribe = events.subscribe((event) => console.log(event.type));emit records before notifying subscribers. history returns a copy,
unsubscribe is idempotent, and clear preserves subscribers.
