import { Readable } from "stream"; export default class Utf8Readable { static from(text: Iterable) { return Readable.from( this.toUtf8Iterable(text)); } private static *toUtf8Iterable(text: Iterable) { for (const element of text) { yield Buffer.from(element, "utf-8"); } } }