(controller)
| 834 | let index = 0 |
| 835 | return new ReadableStream<Uint8Array>({ |
| 836 | pull(controller) { |
| 837 | if (index === chunks.length) { |
| 838 | controller.close() |
| 839 | } else { |
| 840 | controller.enqueue(textEncoder.encode(chunks[index++]!)) |
| 841 | } |
| 842 | } |
| 843 | }) |
| 844 | } |
| 845 |