Type Parameters

  • T

Implements

  • AsyncIterable<T>

Constructors

  • Type Parameters

    • T

    Parameters

    • iterator: (() => AsyncIterator<T, any, undefined>)
        • (): AsyncIterator<T, any, undefined>
        • Returns AsyncIterator<T, any, undefined>

    • controller: AbortController

    Returns Stream<T>

Properties

controller: AbortController
iterator: (() => AsyncIterator<T, any, undefined>)

Type declaration

    • (): AsyncIterator<T, any, undefined>
    • Returns AsyncIterator<T, any, undefined>

Methods

  • Returns AsyncIterator<T, any, undefined>

  • Type Parameters

    • T

    Parameters

    • stream: Transform
    • controller: AbortController

    Returns Promise<Stream<T>>