1.0.1 • Published 8 years ago

mincsv v1.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

mincsv

A minimal CSV parser for Node.js.

Motivation

I couldn't find a simple CSV parser that would:

  • Transform rows into objects by reading a header line.
  • Provide both a standard API returning arrays of objects and also expose a Stream Transform for more efficient processing.
  • Support quoted fields.
  • Be readable.
  • Less important, but: read like modern JavaScript.

Usage

const mincsv  = require('./index');
const request = require('request');

request('http://example.com', function(error, response, body) {
  const rows = mincsv.parse(body);
  console.log(rows);
});

Roadmap

  • Provide a Stream Transform API.

LICENSE

MIT