@naturalcycles/nodejs-lib
Version:
Standard library for Node.js
17 lines • 516 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const stream_1 = require("stream");
/**
* Polyfill of Readable.from(), that available in Node 12+
*/
function readableFromArray(items, objectMode = true) {
const readable = new stream_1.Readable({
objectMode,
read() { },
});
items.forEach(item => readable.push(item));
readable.push(null);
return readable;
}
exports.readableFromArray = readableFromArray;
//# sourceMappingURL=readableFromArray.js.map