UNPKG

stream-mock

Version:
18 lines (17 loc) 636 B
/// <reference types="node" /> import { Duplex, DuplexOptions } from 'stream'; import { IReadableMock } from '../readable'; import { IWritableMock } from '../writable'; declare class DuplexMock extends Duplex implements IWritableMock, IReadableMock { it: IterableIterator<any>; objectMode: boolean; readonly readableObjectMode: boolean; readonly writableObjectMode: boolean; data: any[]; flatData: any[] | Buffer; encoding: BufferEncoding; private _readableState; private _writableState; constructor(source?: Iterable<any> | ArrayLike<any>, options?: DuplexOptions); } export default DuplexMock;