Как легко преобразовать поток JSON в NDJSON
Как преобразовать поток ответов на выборку, в котором загружаемый документ имеет формат JSON, в поток NDJSON? Например, этот код:
const response = await fetch(url);
ndjsonStreamer = ndjsonStream(response.body).getReader();
хорошо работает для URL-адресов ndjson, но не работает для URL-адресов JSON. Моя цель — попытаться преобразовать поток в реальном времени из json в ndjson, чтобы ndjsonStreamer мог его правильно проанализировать.
Я подумал об использовании метода fetch PipeThrough для передачи его в поток Transform, но это сработало не очень хорошо.
Любые идеи будут оценены по достоинству, спасибо!