Esto es lo que estoy usando en este momento:
app.get('/foo', (req, res) => { res.set('Content-type', 'text/plain'); res.set('Transfer-Encoding', 'chunked'); const stream = new Stream.Readable({ read() { } }); stream.pipe(res); for (let i = 0; i < 10; i++) { let result = JSON.stringify({ bar: i}); res.cork(); stream.push(`${result}\n`); freeze(50); process.nextTick(() => res.uncork()); } res.end(); })¿Es posible que el cliente obtenga el siguiente objeto de barra usando un generador, una especie de control del cliente cuando se transmitirá el siguiente objeto de barra?