Skip to content

NdjsonParseStream

Defined in: packages/format-ndjson/src/parse-stream.ts:34

Parses a newline-delimited JSON byte stream, emitting one JsonValue per non-empty line.

A malformed or over-long line errors the stream unless NdjsonParseStreamOptions.onError is supplied.

  • DecodeStream<JsonValue, string, Uint8Array>

new NdjsonParseStream(maxLineLength, options?): NdjsonParseStream

Defined in: packages/format-ndjson/src/parse-stream.ts:45

Maximum byte length of a single line.

This is a required guard against unbounded memory growth — there is no safe default for all use cases.

number

NdjsonParseStreamOptions

NdjsonParseStream

DecodeStream< JsonValue, string, Uint8Array >.constructor

readonly readable: ReadableStream<JsonValue>

Defined in: node_modules/.store/@types-node-npm-26.6.6-a217a0974b/package/stream/web.d.ts:245

DecodeStream.readable


readonly writable: WritableStream<Uint8Array<ArrayBufferLike>>

Defined in: node_modules/.store/@types-node-npm-26.6.6-a217a0974b/package/stream/web.d.ts:246

DecodeStream.writable