Skip to content

Commit 1658d76

Browse files
committed
update readme
1 parent 1f7b128 commit 1658d76

1 file changed

Lines changed: 18 additions & 22 deletions

File tree

readme.md

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,22 @@
33

44
# CSVTOJSON
55

6-
Nodejs csv to json converter. Fully featured:
7-
8-
* Pipe in / Pipe out
9-
* Use as Command Line tool or a Node.js lib
10-
* Parse CSV to JSON or CSV column arrays
11-
* Support all types of CSV
12-
* Non-blocking parsing / multi core support
6+
`csvtojson` module is a comprehensive nodejs csv parser to convert csv to json or column arrays. It can be used as node.js library / command line tool / or in browser with help of `browserify` or `webpack`. Below are some features:
7+
8+
* Large csv file parsing with low memory (stream support)
9+
* Easy to use yet abundant API / parameters
10+
* Commandline support
11+
* Multiple output format support
12+
* Multiple input source support
13+
* Error catching
14+
* Non-blocking parsing
1315
* [Extremely fast](https://github.com/Keyang/node-csvtojson/blob/develop/docs/performance.md): **4 - 6 times faster** than other csv parsers on node.js
14-
* Streaming data / low memory usage on large CSV data source
1516

1617

1718
# csvtojson online
1819

1920
[Here](http://keyangxiang.com/csvtojson/) is a free online csv to json convert service utilizing latest `csvtojson` module.
2021

21-
22-
23-
24-
## Major update v1.1.0
25-
26-
Version 1.1.0 has added new features and optimised lib performance. It also introduced simpler APIs to use. Thus readme is re-written to adapt the preferred new APIs. The lib will support old APIs. To review the old readme please [click here](https://github.com/Keyang/node-csvtojson/blob/develop/readme-old.md).
27-
28-
* [Performance Optimisation](https://github.com/Keyang/node-csvtojson/blob/develop/docs/performance.md#performance-optimisation): V1.1.0 is 30%-50% faster
29-
* Better error tolerance
30-
* Simplified API (see below)
31-
32-
All changes are backward compatible.
33-
34-
3522
# Menu
3623

3724
* [Quick Start](#quick-start)
@@ -609,12 +596,21 @@ Thanks all the [contributors](https://github.com/Keyang/node-csvtojson/graphs/co
609596
* added `hooks` section
610597
* removed `parserMgr`
611598

599+
612600
## 1.1.0
613601

614602
* Remove support of `new Converter(true)`
615603
* Optimised Performance
616604
* Added new APIs
617605

606+
Version 1.1.0 has added new features and optimised lib performance. It also introduced simpler APIs to use. Thus readme is re-written to adapt the preferred new APIs. The lib will support old APIs. To review the old readme please [click here](https://github.com/Keyang/node-csvtojson/blob/develop/readme-old.md).
607+
608+
* [Performance Optimisation](https://github.com/Keyang/node-csvtojson/blob/develop/docs/performance.md#performance-optimisation): V1.1.0 is 30%-50% faster
609+
* Better error tolerance
610+
* Simplified API (see below)
611+
612+
All changes are backward compatible.
613+
618614
## 1.0.2
619615
* supported ndjson format as per #113 and #87
620616
* issue: #120

0 commit comments

Comments
 (0)