Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/proc/src/transformers.ts

A better way to work with processes in Deno.
Go to Latest
import * as proc from "https://deno.land/x/proc@0.21.7/src/transformers.ts";

Functions

Transformer that conditionally adds buffering to a Uint8Array stream.

Debug output using console.dir through Enumerable#transform.

Decompress a gzip compressed stream.

Convert JSON-encoded lines into objects.

Convert objects into JSON-encoded lines.

Convert an AsyncIterable<Uint8Array> into an AsyncIterable<Uint8Array[]> (an array of lines chunked together based on buffer size) split on lf and also suppressing trailing cr.

Converts specific types to Uint8Array chunks.

Convert an AsyncIterable<Uint8Array> into an AsyncIterable<string[]> of lines.

Convert an AsyncIterable<Uint8Array> into an AsyncIterable<string> of lines.

Convert a TransformStream into a TransformerFunction. Errors occurring upstream are correctly propagated through the transformation.

Type Aliases

Type signature of a transformer.