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