memstreams
Version:
Memory Streams library for JavaScript based on readable-stream
15 lines (14 loc) • 543 B
TypeScript
/// <reference types="node" />
import { Writable } from 'readable-stream';
import { MemReader, MemWritable, MemWriterOptions } from './types';
export declare class ObjectWriter extends Writable implements MemWritable {
_queue: any[];
constructor(options?: MemWriterOptions);
init(): void;
get queue(): any[];
get data(): any[];
_write(chunk: any, encoding: BufferEncoding, callback: (error?: Error | null) => void): void;
forward<T extends MemReader>(destination: T, options?: {
end?: boolean;
}): T;
}