csv-parse
Version:
CSV parsing implementing the Node.js `stream.Transform` API
20 lines (17 loc) • 420 B
JavaScript
const parse = require('..')
const generate = require('csv-generate')
const transform = require('stream-transform')
const generator = generate({
length: 20
})
const parser = parse({
delimiter: ':'
})
const transformer = transform(function(record, callback){
setTimeout(function(){
callback(null, record.join(' ')+'\n')
}, 500)
}, {
parallel: 5
})
input.pipe(parser).pipe(transformer).pipe(process.stdout)