stream-mock
Version:
Node stream mock module
13 lines (12 loc) • 510 B
TypeScript
/// <reference types="node" />
import { Writable, WritableOptions } from 'stream';
import IWritableMock from './IWritableMock';
export default class WritableMock extends Writable implements IWritableMock {
objectMode: boolean;
data: any[];
flatData: any[] | Buffer;
private _writableState;
constructor(options?: WritableOptions);
_write(chunk: any, encoding: BufferEncoding, callback: (error?: Error | null) => void): void;
_final(callback: (error?: Error | null) => void): void;
}