kinetex - v0.0.2
    Preparing search index...

    Function sse

    • Open a Server-Sent Events connection with automatic reconnection. Tracks Last-Event-ID and honours the server's retry interval. Returns an AsyncGenerator that yields SSEEvent objects.

      Parameters

      • url: string
      • config: Omit<RequestConfig<unknown>, "url" | "method" | "responseType"> & {
            headers?: Record<string, string>;
            maxRetries?: number;
            signal?: AbortSignal;
        } = {}
        • Optionalheaders?: Record<string, string>
        • OptionalmaxRetries?: number

          Max reconnect attempts (default: Infinity)

        • Optionalsignal?: AbortSignal

      Returns AsyncGenerator<SSEEvent>

      for await (const event of sse('https://api.example.com/events')) {
      console.log(event.event, event.data);
      }