DigestStream
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:1245
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.20250923.0/node_modules/@cloudflare/workers-types/index.ts:1248
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”
readonlydigest:Promise<ArrayBuffer>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:1249
locked
Section titled “locked”
readonlylocked:boolean
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2379
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.20250923.0/node_modules/@cloudflare/workers-types/index.ts:1250
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.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2381
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.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2383
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.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2385
Returns
Section titled “Returns”WritableStreamDefaultWriter<ArrayBuffer | ArrayBufferView<ArrayBufferLike>>
