CSVify
I can't probably call this a streamming CSV writter, due to the lack of features, but it's enough to have the functionality I needed ATM. I'll probably add more features as needed, feel free to do it as well with a pull request ;)
Installation
npm install --save csvify
Usage
It's a transform stream that receives arrays and pipes CSV lines.
var CSVify = ;var csvStream = ','; // use ',' as a delimiter csvStream; // write a headercsvStream; // has the same behaviour as above var header = csvStream;console; // name,age,address\r\n csvStream; var line = csvStream;console; // "JJ",23,"Rua da Prata nº80, Lisboa"\r\n
For a more complete usage example, check out the JSONStream test.
License
MIT!