UNPKG

restify

Version:
29 lines (22 loc) 1.15 kB
[![Build Status](https://secure.travis-ci.org/adaltas/node-csv-parse.svg)][travis] Part of the [CSV module][csv_home], this project is a parser converting CSV text input into arrays or objects. It implements the Node.js [`stream.Transform` API][stream_transform]. It also provides a simple callback-based API for convenience. It is both extremely easy to use and powerful. It was first released in 2010 and is used against big data sets by a large community. [Documentation for the "csv-parse" package is available here][home]. ## Features * Follow the Node.js streaming API * Simplicity with the optional callback API * Support delimiters, quotes, escape characters and comments * Line breaks discovery * Support big datasets * Complete test coverage and samples for inspiration * no external dependencies * to be used conjointly with `csv-generate`, `stream-transform` and `csv-stringify` * BSD License [home]: http://csv.adaltas.com/parse/ [csv_home]: https://github.com/wdavidw/node-csv [stream_transform]: http://nodejs.org/api/stream.html#stream_class_stream_transform [travis]: http://travis-ci.org/wdavidw/node-csv-parse