Class ConcatenatedJsonParseStream
Implements
- TransformStream<string, JsonValue>
Index
Constructors
Properties
Constructors
constructor
- new
Concatenated (): ConcatenatedJsonParseStreamJson Parse Stream Constructs a new instance.
Returns ConcatenatedJsonParseStream
Properties
Readonlyreadable
A readable stream of byte data.
Example: Usage
import { ConcatenatedJsonParseStream } from "@std/json/concatenated-json-parse-stream";
import { assertEquals } from "@std/assert";
const stream = ReadableStream.from([
`{"foo":"bar"}`,
`{"baz":100}`,
]).pipeThrough(new ConcatenatedJsonParseStream());
assertEquals(await Array.fromAsync(stream), [
{ foo: "bar" },
{ baz: 100 },
]);
Readonlywritable
writable: WritableStream<string>
A writable stream of byte data.
Example: Usage
import { ConcatenatedJsonParseStream } from "@std/json/concatenated-json-parse-stream";
import { assertEquals } from "@std/assert";
const stream = ReadableStream.from([
`{"foo":"bar"}`,
`{"baz":100}`,
]).pipeThrough(new ConcatenatedJsonParseStream());
assertEquals(await Array.fromAsync(stream), [
{ foo: "bar" },
{ baz: 100 },
]);
Stream to parse Concatenated JSON.
Example: Usage