json-streaming-reader
Version:
Line delimited and concatenated JSON streaming protocol reader.
11 lines (10 loc) • 447 B
TypeScript
/// <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;
}