Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/hono/utils/stream.ts>StreamingApi

Web Framework built on Web Standards
Extremely Popular
Latest
class StreamingApi
import { StreamingApi } from "https://deno.land/x/hono@v4.3.11/utils/stream.ts";

Constructors

new
StreamingApi(writable: WritableStream, _readable: ReadableStream)

Properties

private
abortSubscribers: (() => void | Promise<void>)[]
private
encoder: TextEncoder
private
writable: WritableStream
private
writer: WritableStreamDefaultWriter<Uint8Array>
responseReadable: ReadableStream

Methods

onAbort(listener: () => void | Promise<void>)
sleep(ms: number): Promise<unknown>
write(input: Uint8Array | string): Promise<StreamingApi>
writeln(input: string): Promise<StreamingApi>