Spec-Zone.ru › Deno 2

stream/consumers

The utility consumer functions provide common options for consuming streams.

Usage in Deno

import * as mod from "node:stream/consumers";

function arrayBuffer

Usage in Deno

import { arrayBuffer } from "node:stream/consumers";
arrayBuffer(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<ArrayBuffer>

Parameters

stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>

Return Type

Promise<ArrayBuffer>

Fulfills with an ArrayBuffer containing the full contents of the stream.


function blob

Usage in Deno

import { blob } from "node:stream/consumers";
blob(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<NodeBlob>

Parameters

stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>

Return Type

Promise<NodeBlob>

Fulfills with a Blob containing the full contents of the stream.


function buffer

Usage in Deno

import { buffer } from "node:stream/consumers";
buffer(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<Buffer>

Parameters

stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>

Return Type

Promise<Buffer>

Fulfills with a Buffer containing the full contents of the stream.


function json

Usage in Deno

import { json } from "node:stream/consumers";
json(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<unknown>

Parameters

stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>

Return Type

Promise<unknown>

Fulfills with the contents of the stream parsed as a UTF-8 encoded string that is then passed through JSON.parse().


function text

Usage in Deno

import { text } from "node:stream/consumers";
text(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<string>

Parameters

stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>

Return Type

Promise<string>

Fulfills with the contents of the stream parsed as a UTF-8 encoded string.


© 2018–2025 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/api/node/stream/consumers

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API