Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 1x 8x 8x 8x 920x 920x 8x 8x 1x | const { Writable } = require('node:stream');
class BufferWritable extends Writable {
#buf;
constructor(options) {
super(options);
this.#buf = [];
this.buffer = null;
}
_write(chunk, encoding, callback) {
this.#buf.push(chunk);
callback();
}
_final(callback) {
this.buffer = Buffer.concat(this.#buf);
callback();
}
}
module.exports = BufferWritable;
|