node package manager
Loosely couple your services. Use Orgs to version and reuse your code. Create a free org »

write-csv

write-csv

NPM Version Build Status Coverage Status

Quickest way to write a json array to a .csv file

Install

Install with npm:

npm i --save write-csv

Then require in your file:

var writeCSV = require('write-csv')

Usage

writeFile(filename, data)

  • filename String filename or file descriptor
  • data Array of objects
writeCSV('./results.csv', [
  {a: 'foo', b: 'bar', c: 'baz'},
  {a: 'shoo', b: 'boo', c: 'chaz'},
  {a: 'gaia', b: 'loves', c: 'you'},
])

This will synchronously write your data to results.csv like this:

a,b,c
foo,bar,baz
shoo,boo,chaz
gaia,loves,you