memstreams
Version:
Memory Streams library for JavaScript based on readable-stream
18 lines • 789 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BufferDuplex = void 0;
const readable_stream_1 = require("readable-stream");
const buffer_reader_1 = require("./buffer-reader");
const buffer_writer_1 = require("./buffer-writer");
const utils_1 = require("./utils");
class BufferDuplex extends readable_stream_1.Duplex {
constructor(source, options = {}) {
options.objectMode = false;
super(options);
buffer_reader_1.BufferReader.prototype.init.call(this, source, options);
buffer_writer_1.BufferWriter.prototype.init.call(this);
}
}
exports.BufferDuplex = BufferDuplex;
(0, utils_1.applyMixins)(BufferDuplex, [buffer_reader_1.BufferReader, buffer_writer_1.BufferWriter]);
//# sourceMappingURL=buffer-duplex.js.map