Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 1.69 KB

README.md

File metadata and controls

57 lines (36 loc) · 1.69 KB

npm version Build Status Coverage Status Known Vulnerabilities

Fast-csv

Fast-csv is library for parsing and formatting csvs or any other delimited value file in node.

Installation

npm install -S fast-csv

Documentation

Quick Examples

parsing

To read a csv with headers create a read stream and pipe it to parser.

fs.createReadStream('path/to/my.csv')
  .pipe(csv.parse({ headers: true }))
  .on('data', row => console.log(row))

For more in depth parsing examples and docs check out the parsing docs

formatting

To format a csv you can write rows to a formatter.

someStream
  .pipe(csv.format({ headers: true })
  .pipe(process.stdout);

For more in depth formatting examples and docs check out the formatting docs

Migrating from older versions

License

MIT https://github.com/C2FO/fast-csv/raw/master/LICENSE

Meta