Skip to content

djyde/json2csv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

json2csv

CircleCI

Easy to use CSV generator

Install

npm install @djyde/json2csv

Usage

const json2csv = require('@djyde/json2csv')

const arr = [
  { name: 'foo', age: 126, isDeleted: false},
  { name: 'bar', age: 122, isDeleted: false},
  { name: 'a', age: 123, isDeleted: true},
  { name: 'b', age: 145, isDeleted: false},
  { name: 'fooc', age: 142, isDeleted: true}
]

const csv = json2csv(arr, { fields: [ 'name', 'age', 'isDeleted' ] }) // => output CSV string

fs.writeFileSync('foo.csv', csv)

API

json2csv(data: Array, options)

  • data Array of Object

options

  • fields
  • separator Separator. , is default

License

MIT License

About

Easy to use CSV generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published