Я пытаюсь передать большой массив как ответ csv на остальные API.
Я использую следующий код
var Stream = require('stream')
var readable = new Stream.Readable();
for (var i=0; i<arr.length; i++){
readable.push(arr[i]);
}
readable.push(null);
readable.pipe(response);
Я получаю ошибку ниже
RangeError: Invalid string length
fs.js:158
at Array.toString (native)
at nullCheck (fs.js:158:11)
at Object.fs.open (fs.js:631:8)
at ReadStream.open (fs.js:1982:6)
at new ReadStream (fs.js:1969:10)
at Object.fs.createReadStream (fs.js:1923:10)
Любая помощь будет принята с благодарностью. Спасибо