UNPKG

json-streaming-reader

Version:

Line delimited and concatenated JSON streaming protocol reader.

11 lines (10 loc) 447 B
/// <reference types="node" /> import { Transform, TransformCallback } from 'stream'; import * as StreamJson from 'stream-json'; import { JsonStreamRecordBuilder } from './JsonStreamRecordBuilder'; export declare class JsonStreamReader extends Transform { protected parser: StreamJson.Parser; protected builder: JsonStreamRecordBuilder; constructor(); _transform(chunk: any, encoding: string, callback: TransformCallback): void; }