Necesito de alguna manera clonar un flujo de lectura en readstream . Es decir, si tengo un readStream , necesito dos copias de stream1, stream2. Donde puedo leer las secuencias stream1 y stream2 individualmente. ¿Cómo puedo hacer eso porque, por lo que sé, no puede copiar fácilmente una transmisión incluso si trato de canalizar readStream original a stream1 , stream2 , no puedo consumir cada uno de ellos individualmente?
Encontré estos documentos en los documentos del paquete npmjs
const fs = require("fs"); const ReadableStreamClone = require("readable-stream-clone"); const readStream = fs.createReadStream('text.txt'); const readStream1 = new ReadableStreamClone(readStream); const readStream2 = new ReadableStreamClone(readStream); const writeStream1 = fs.createWriteStream('sample1.txt'); const writeStream2 = fs.createWriteStream('sample2.txt'); readStream1.pipe(writeStream1) readStream2.pipe(writeStream2)prueba esa línea de código puede ser de ayuda