newline-async-iterator
v1.0.15
Published
Line-by-line async iterator for the browser and node
Maintainers
Readme
newline-async-iterator
Line-by-line async iterator for the browser and node
npm install newline-async-iteratorParse lines from byte chunks
import newlineIterator from "newline-async-iterator";
async function* chunks() {
yield new TextEncoder().encode("some\r\nstring\ncombination");
}
const lines = [];
for await (const line of newlineIterator(chunks()))
lines.push(line);
console.log(lines); // ["some", "string", "combination"]