Node.js module
stream/web
The 'node:stream/web' submodule implements WHATWG Streams API interfaces (ReadableStream, WritableStream) in Node.js, aligning with browser stream standards.
This allows interoperation between web-standard and Node-native streams in modern applications.
Interfaces 46
- interface ByteLengthQueuingStrategy
- interface CompressionStream
- interface CountQueuingStrategy
- interface DecompressionStream
- interface GenericTransformStream
- interface QueuingStrategy
- interface QueuingStrategyInit
- interface QueuingStrategySize
- interface ReadableByteStreamController
- interface ReadableStream
- interface ReadableStreamAsyncIterator
- interface ReadableStreamBYOBReader
- interface ReadableStreamBYOBReaderReadOptions
- interface ReadableStreamBYOBRequest
- interface ReadableStreamDefaultController
- interface ReadableStreamDefaultReader
- interface ReadableStreamGenericReader
- interface ReadableStreamGetReaderOptions
- interface ReadableStreamIteratorOptions
- interface ReadableStreamReadDoneResult
- interface ReadableStreamReadValueResult
- interface ReadableWritablePair
- interface StreamPipeOptions
- interface TextDecoderStream
- interface TextEncoderStream
- interface Transformer
- interface TransformerCancelCallback
- interface TransformerFlushCallback
- interface TransformerStartCallback
- interface TransformerTransformCallback
- interface TransformStream
- interface TransformStreamDefaultController
- interface UnderlyingByteSource
- interface UnderlyingDefaultSource
- interface UnderlyingSink
- interface UnderlyingSinkAbortCallback
- interface UnderlyingSinkCloseCallback
- interface UnderlyingSinkStartCallback
- interface UnderlyingSinkWriteCallback
- interface UnderlyingSource
- interface UnderlyingSourceCancelCallback
- interface UnderlyingSourcePullCallback
- interface UnderlyingSourceStartCallback
- interface WritableStream
- interface WritableStreamDefaultController
- interface WritableStreamDefaultWriter
Types 6
Variables 17
- const web.ByteLengthQueuingStrategy
- const web.CompressionStream
- const web.CountQueuingStrategy
- const web.DecompressionStream
- const web.ReadableByteStreamController
- const web.ReadableStream
- const web.ReadableStreamBYOBReader
- const web.ReadableStreamBYOBRequest
- const web.ReadableStreamDefaultController
- const web.ReadableStreamDefaultReader
- const web.TextDecoderStream
- const web.TextEncoderStream
- const web.TransformStream
- const web.TransformStreamDefaultController
- const web.WritableStream
- const web.WritableStreamDefaultController
- const web.WritableStreamDefaultWriter