UNPKG

memstreams

Version:

Memory Streams library for JavaScript based on readable-stream

15 lines (14 loc) 543 B
/// <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; }