DigestStream
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:1252
This Streams API interface provides a standard abstraction for writing streaming data to a destination, known as a sink. This object comes with built-in backpressure and queuing.
Extends
Section titled “Extends”WritableStream
<ArrayBuffer
|ArrayBufferView
>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new DigestStream(
algorithm
):DigestStream
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:1255
Parameters
Section titled “Parameters”algorithm
Section titled “algorithm”string
| SubtleCryptoHashAlgorithm
Returns
Section titled “Returns”DigestStream
Overrides
Section titled “Overrides”Properties
Section titled “Properties”digest
Section titled “digest”
readonly
digest:Promise
<ArrayBuffer
>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:1256
locked
Section titled “locked”
readonly
locked:boolean
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2386
Inherited from
Section titled “Inherited from”Accessors
Section titled “Accessors”bytesWritten
Section titled “bytesWritten”Get Signature
Section titled “Get Signature”get bytesWritten():
number
|bigint
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:1257
Returns
Section titled “Returns”number
| bigint
Methods
Section titled “Methods”abort()
Section titled “abort()”abort(
reason?
):Promise
<void
>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2388
Parameters
Section titled “Parameters”reason?
Section titled “reason?”any
Returns
Section titled “Returns”Promise
<void
>
Inherited from
Section titled “Inherited from”close()
Section titled “close()”close():
Promise
<void
>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2390
Returns
Section titled “Returns”Promise
<void
>
Inherited from
Section titled “Inherited from”getWriter()
Section titled “getWriter()”getWriter():
WritableStreamDefaultWriter
<ArrayBuffer
|ArrayBufferView
<ArrayBufferLike
>>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2392
Returns
Section titled “Returns”WritableStreamDefaultWriter
<ArrayBuffer
| ArrayBufferView
<ArrayBufferLike
>>