UNPKG

stream-mock

Version:
21 lines 649 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const stream_1 = require("stream"); const helpers_1 = require("../helpers"); class BufferWritableMock extends stream_1.Writable { constructor(options = {}) { options.objectMode = false; super(options); this.data = []; } _write(chunk, encoding, callback) { this.data.push(helpers_1.chunk2Buffer({ chunk, encoding })); callback(); } _final(callback) { this.flatData = Buffer.concat(this.data); callback(); } } exports.default = BufferWritableMock; //# sourceMappingURL=BufferWritableMock.js.map