CSV for Node.js

IssuesGitHub

Changelog

See the changelogs of our child projects:

6.3.4 (2023-10-05)

Note: Version bump only for package csv

6.3.3 (2023-08-25)

Bug Fixes

  • csv-demo-ts-cjs-node16: upgrade module definition after latest typescript (87fe919)

6.3.2 (2023-08-24)

Bug Fixes

  • commonjs types, run tsc and lint to validate changes (#397) (e6870fe)

6.3.1 (2023-05-26)

Note: Version bump only for package csv

6.3.0 (2023-05-09)

Features

6.2.12 (2023-05-04)

Note: Version bump only for package csv

6.2.11 (2023-04-30)

Bug Fixes

  • csv: fixed CJS types under modern modernResolution options (#388) (54d03e4)
  • csv: remove ts files in cjs dist (d0d1089)

6.2.10 (2023-04-16)

Bug Fixes

  • uncaught errors with large stream chunks (fix #386) (1d500ed)

6.2.9 (2023-04-16)

Bug Fixes

  • uncaught errors with large stream chunks (fix #386) (1d500ed)

6.2.8 (2023-03-03)

Note: Version bump only for package csv

6.2.7 (2023-02-08)

Note: Version bump only for package csv

6.2.6 (2023-01-31)

Note: Version bump only for package csv

6.2.5 (2022-11-30)

Note: Version bump only for package csv

6.2.4 (2022-11-28)

Note: Version bump only for package csv

6.2.3 (2022-11-22)

Note: Version bump only for package csv

6.2.2 (2022-11-08)

Note: Version bump only for package csv

6.2.1 (2022-10-12)

Note: Version bump only for package csv

6.2.0 (2022-07-10)

Features

  • ts module Node16 and type declaration to exports field (#341) (4b0283d)

6.1.5 (2022-07-01)

Note: Version bump only for package csv

6.1.4 (2022-06-29)

Note: Version bump only for package csv

6.1.3 (2022-06-16)

Bug Fixes

  • csv-stringify: quote_match with empty string pattern quotes empty strings (#345) (1c22d2e), closes #344

6.1.2 (2022-06-14)

Note: Version bump only for package csv

6.1.1 (2022-06-14)

Bug Fixes

  • csv-stringify: bom and header in sync mode with no records (fix #343) (bff158f)

6.1.0 (2022-05-24)

Features

6.0.5 (2021-12-29)

Bug Fixes

  • correct exports in package.json with webpack (154eafb)
  • csv-demo-webpack-ts: simplify export paths (8d63a14)
  • esm exports in package.json files (c48fe47), closes #308

6.0.4 (2021-11-19)

Bug Fixes

  • csv-stringify: node 12 compatibility in flush (9145b75)

6.0.3 (2021-11-19)

Bug Fixes

  • expose browser esm modules (eb87355)

6.0.2 (2021-11-18)

Bug Fixes

6.0.1 (2021-11-15)

Bug Fixes

  • remove samples from publicatgion (12c221d)

6.0.0 (2021-11-15)

Bug Fixes

  • csv-generate: finish called twice in node 16 (3decdf1)
  • csv: export csv_sync (1353284)
  • export original lib esm modules (be25349)
  • fallback to setTimeout is setImmediate is undefined (3d6a2d0)
  • refer to esm files in dist (b780fbd)

Features

  • backport support for node 14 (dbfeb78)
  • backward support for node 8 (496231d)
  • esm migration (b5c0d4b)
  • export ts types in sync (890bf8d)
  • replace ts types with typesVersions (acb41d5)

5.5.2 (2021-08-27)

Note: Version bump only for package csv

5.5.1 (2021-08-27)

Note: Version bump only for package csv

Version 5.5.0

feat: browersify

Version 5.4.0

  • csv-generate: 3.3.0
  • csv-parse: 4.15.3
  • stream-transform: 2.0.4
  • csv-stringify: 5.6.2

Version 5.3.2

  • package: update project description
  • csv-parse: 4.8.8
  • csv-stringify: 5.3.6

Version 5.3.1

  • csv-generate: 3.2.4
  • csv-parse: 4.8.2
  • csv-stringify: 5.3.4

Version 5.3.0

  • csv-parse: version 4.8.0

Version 5.2.0

  • csv-parse: version 4.7.0
  • package: contributing
  • package: code of conduct

Version 5.1.3

  • travis: add node.js 12
  • csv-parse: version 4.4.6

Version 5.1.2

  • csv-generate: version 3.2.3
  • csv-parse: version 4.4.5
  • csv-stringify: version 5.3.3
  • stream-transform: version 2.0.1
  • ts: new definition files
  • project: fix license in package.json

Version 5.1.1

  • es5: fix modules to wrap es5 dependencies

Version 5.1.0

  • csv-generate: version 3.2.0
  • csv-stringify: version 5.1.2
  • csv-parse: version 4.3.0
  • stream-transform: version 1.0.8
  • babel: re-integration

Version 5.0.1

  • all: modules written in native JavaScript
  • package: switch to MIT license

Version 5.0.0

  • csv-generate: version 3.1.0
  • csv-stringify: version 5.0.0
  • csv-parse: version 4.0.1
  • travis: test with Node.js 8, 10 and 11

Version 4.0.0

  • es5: support older version of Node.js using Babel
  • readme: update project website url
  • sync: expose the sync api
  • samples: new pipe_funny script
  • samples: rewrite pipe with comments

Version 3.1.0

  • csv-parse ^2.2.0 → ^2.4.0
  • package: ignore lock files

Version 3.0.2

  • package: generate js file before release

Version 3.0.1

  • package: attempt to re-submit NPM package, no ./lib/index.js present

Version 3.0.0

  • csv-generate: "^2.0.2"
  • csv-parse: "^2.2.0"
  • stream-transform: "^1.0.2"
  • csv-stringify: "^3.0.0"

About

The Node.js CSV project is an open source product hosted on GitHub and developed by Adaltas.