UNPKG

@johngw/stream

Version:

Reactive programming tools using the WHATWG Streams API.

23 lines 577 B
import { ForkableSink } from './ForkableSink.js'; /** * Abstract logic for Forkable streams. * * @group Sinks */ export class BaseForkableStream extends WritableStream { #sink; constructor(sink, queuingStrategy) { super(sink, queuingStrategy); this.#sink = sink; } get finished() { return this.#sink.finished; } fork(underlyingSource, queuingStrategy) { return this.#sink.fork(underlyingSource, queuingStrategy); } get sink() { return this.#sink; } } //# sourceMappingURL=BaseForkableStream.js.map