• Парсит NDJSON поток и возвращает async iterator

    Parameters

    • input: any

      Входные данные (поток или строка)

    • options: any = {}

      Опции парсинга

    Returns AsyncGenerator<any, void, unknown>

    Async iterator с объектами JSON

    // Использование с потоком
    const stream = fs.createReadStream('data.ndjson');
    for await (const obj of NdjsonParser.parseStream(stream)) {
    console.log(obj);
    }
    // Использование со строкой
    const ndjson = '{"name":"John"}\n{"name":"Jane"}';
    for await (const obj of NdjsonParser.parseStream(ndjson)) {
    console.log(obj);
    }