Skip to content

@saflib/notify


Interface: InProcessChangeEmitterOptions

Properties

maxEventAgeMs?

optional maxEventAgeMs: number

Drop buffered events older than this (default RING_BUFFER_MAX_AGE_MS).


maxEventsPerOrg?

optional maxEventsPerOrg: number

Max events retained per org (default RING_BUFFER_MAX_EVENTS).


now()?

optional now: () => number

Clock for expiry; inject in tests.

Returns

number