UNPKG

@andreasnicolaou/reactive-event-source

Version:

A lightweight reactive wrapper around EventSource using RxJS, providing automatic reconnection and buffering.

12 lines (11 loc) 367 B
export class EventSourceError extends Error { message; attempt; constructor(message, attempt = -1) { const attemptMessage = attempt > -1 ? ` - Attempt: ${attempt}` : ''; super(`EventSource Error: ${message}${attemptMessage}`); this.message = message; this.attempt = attempt; this.name = 'EventSourceError'; } }