From cc1235a58de98dd9eab0665c7b1d03213e9633c7 Mon Sep 17 00:00:00 2001 From: David Worms Date: Thu, 21 Nov 2024 10:09:13 +0100 Subject: [PATCH] chore(release): publish - csv-demo-browser@0.1.21 - csv-demo-cjs@0.2.19 - csv-demo-eslint@0.1.23 - csv-demo-esm@0.0.33 - csv-issues-cjs@0.2.8 - csv-issues-esm@0.4.0 - csv-demo-ts-cjs-node16@0.2.19 - csv-demo-ts-module-node16@0.2.19 - csv-demo-webpack@0.1.23 - csv-demo-webpack-ts@0.1.21 - csv@6.3.11 - csv-generate@4.4.2 - csv-parse@5.6.0 - csv-stringify@6.5.2 - stream-transform@3.3.3 --- demo/browser/CHANGELOG.md | 86 +-- demo/browser/package.json | 12 +- demo/cjs/CHANGELOG.md | 92 +-- demo/cjs/package.json | 8 +- demo/eslint/CHANGELOG.md | 98 +-- demo/eslint/package.json | 4 +- demo/esm/CHANGELOG.md | 127 +--- demo/esm/package.json | 6 +- demo/issues-cjs/CHANGELOG.md | 97 +-- demo/issues-cjs/package.json | 6 +- demo/issues-esm/CHANGELOG.md | 110 +--- demo/issues-esm/package.json | 8 +- demo/ts-cjs-node16/CHANGELOG.md | 72 +-- demo/ts-cjs-node16/package.json | 10 +- demo/ts-esm-node16/CHANGELOG.md | 89 +-- demo/ts-esm-node16/package.json | 10 +- demo/webpack-ts/CHANGELOG.md | 106 +--- demo/webpack-ts/package.json | 10 +- demo/webpack/CHANGELOG.md | 102 +-- demo/webpack/package.json | 12 +- package-lock.json | 112 ++-- packages/csv-generate/CHANGELOG.md | 225 +++---- packages/csv-generate/package.json | 2 +- packages/csv-parse/CHANGELOG.md | 838 +++++++++++-------------- packages/csv-parse/package.json | 6 +- packages/csv-stringify/CHANGELOG.md | 390 +++++------- packages/csv-stringify/package.json | 4 +- packages/csv/CHANGELOG.md | 297 +++------ packages/csv/package.json | 10 +- packages/stream-transform/CHANGELOG.md | 224 +++---- packages/stream-transform/package.json | 4 +- 31 files changed, 960 insertions(+), 2217 deletions(-) diff --git a/demo/browser/CHANGELOG.md b/demo/browser/CHANGELOG.md index 0c5d4d8e..b407c055 100644 --- a/demo/browser/CHANGELOG.md +++ b/demo/browser/CHANGELOG.md @@ -3,170 +3,94 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.20](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.19...csv-demo-browser@0.1.20) (2024-07-27) +## [0.1.21](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.20...csv-demo-browser@0.1.21) (2024-11-21) **Note:** Version bump only for package csv-demo-browser +## [0.1.20](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.19...csv-demo-browser@0.1.20) (2024-07-27) - - +**Note:** Version bump only for package csv-demo-browser ## [0.1.19](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.18...csv-demo-browser@0.1.19) (2024-05-13) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.18](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.17...csv-demo-browser@0.1.18) (2024-02-28) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.17](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.16...csv-demo-browser@0.1.17) (2024-02-27) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.16](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.15...csv-demo-browser@0.1.16) (2023-12-08) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.15](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.14...csv-demo-browser@0.1.15) (2023-10-09) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.14](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.13...csv-demo-browser@0.1.14) (2023-10-05) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.13](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.12...csv-demo-browser@0.1.13) (2023-08-25) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.12](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.11...csv-demo-browser@0.1.12) (2023-08-24) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.11](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.10...csv-demo-browser@0.1.11) (2023-05-26) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.10](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.9...csv-demo-browser@0.1.10) (2023-05-09) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.9](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.8...csv-demo-browser@0.1.9) (2023-05-04) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.8](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.7...csv-demo-browser@0.1.8) (2023-04-30) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.7](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.5...csv-demo-browser@0.1.7) (2023-04-16) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.6](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.5...csv-demo-browser@0.1.6) (2023-04-16) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.5](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.4...csv-demo-browser@0.1.5) (2023-03-03) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.4](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.3...csv-demo-browser@0.1.4) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [0.1.3](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.2...csv-demo-browser@0.1.3) (2022-11-08) **Note:** Version bump only for package csv-demo-browser - - - - ### [0.1.2](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.1...csv-demo-browser@0.1.2) (2022-05-24) **Note:** Version bump only for package csv-demo-browser - - - - ## [0.1.1](https://github.com/adaltas/node-csv/compare/csv-demo-browser@0.1.0...csv-demo-browser@0.1.1) (2021-12-29) **Note:** Version bump only for package csv-demo-browser - - - - # 0.1.0 (2021-11-19) - ### Features -* **csv-demo-webpack:** split usages by packages ([214c759](https://github.com/adaltas/node-csv/commit/214c75980d61bf96ec1d6892858887ba29235987)) +- **csv-demo-webpack:** split usages by packages ([214c759](https://github.com/adaltas/node-csv/commit/214c75980d61bf96ec1d6892858887ba29235987)) diff --git a/demo/browser/package.json b/demo/browser/package.json index a75ee9c4..d2ad6361 100644 --- a/demo/browser/package.json +++ b/demo/browser/package.json @@ -1,6 +1,6 @@ { "name": "csv-demo-browser", - "version": "0.1.20", + "version": "0.1.21", "main": "index.js", "license": "MIT", "type": "module", @@ -20,11 +20,11 @@ "start": "node server.js" }, "dependencies": { - "csv": "^6.3.10", - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", + "csv": "^6.3.11", + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", "express": "^4.21.1", - "stream-transform": "^3.3.2" + "stream-transform": "^3.3.3" } } diff --git a/demo/cjs/CHANGELOG.md b/demo/cjs/CHANGELOG.md index 9eb35912..481b189d 100644 --- a/demo/cjs/CHANGELOG.md +++ b/demo/cjs/CHANGELOG.md @@ -3,180 +3,102 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.18](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.17...csv-demo-cjs@0.2.18) (2024-07-27) +## [0.2.19](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.18...csv-demo-cjs@0.2.19) (2024-11-21) **Note:** Version bump only for package csv-demo-cjs +## [0.2.18](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.17...csv-demo-cjs@0.2.18) (2024-07-27) - - +**Note:** Version bump only for package csv-demo-cjs ## [0.2.17](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.16...csv-demo-cjs@0.2.17) (2024-05-13) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.16](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.15...csv-demo-cjs@0.2.16) (2024-02-28) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.15](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.14...csv-demo-cjs@0.2.15) (2024-02-27) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.14](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.13...csv-demo-cjs@0.2.14) (2023-12-08) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.13](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.12...csv-demo-cjs@0.2.13) (2023-10-09) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.12](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.11...csv-demo-cjs@0.2.12) (2023-10-05) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.11](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.10...csv-demo-cjs@0.2.11) (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [0.2.10](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.9...csv-demo-cjs@0.2.10) (2023-08-24) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.9](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.8...csv-demo-cjs@0.2.9) (2023-05-26) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.8](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.7...csv-demo-cjs@0.2.8) (2023-05-09) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.7](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.6...csv-demo-cjs@0.2.7) (2023-05-04) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.6](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.5...csv-demo-cjs@0.2.6) (2023-04-30) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.5](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.3...csv-demo-cjs@0.2.5) (2023-04-16) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.4](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.3...csv-demo-cjs@0.2.4) (2023-04-16) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.3](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.2...csv-demo-cjs@0.2.3) (2023-03-03) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.2](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.1...csv-demo-cjs@0.2.2) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [0.2.1](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.2.0...csv-demo-cjs@0.2.1) (2022-11-08) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.2.0](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.1.2...csv-demo-cjs@0.2.0) (2022-07-10) - ### Features -* **csv-demo-cjs:** new stringify.ts sample ([b44de05](https://github.com/adaltas/node-csv/commit/b44de05d70b4577cdb85c4f285321eea840f8fa3)) - - +- **csv-demo-cjs:** new stringify.ts sample ([b44de05](https://github.com/adaltas/node-csv/commit/b44de05d70b4577cdb85c4f285321eea840f8fa3)) ### [0.1.2](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.1.1...csv-demo-cjs@0.1.2) (2022-05-24) **Note:** Version bump only for package csv-demo-cjs - - - - ## [0.1.1](https://github.com/adaltas/node-csv/compare/csv-demo-cjs@0.1.0...csv-demo-cjs@0.1.1) (2021-12-29) **Note:** Version bump only for package csv-demo-cjs - - - - # 0.1.0 (2021-11-19) - ### Features -* backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) +- backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) diff --git a/demo/cjs/package.json b/demo/cjs/package.json index 34364b9c..46d76053 100644 --- a/demo/cjs/package.json +++ b/demo/cjs/package.json @@ -1,14 +1,14 @@ { "name": "csv-demo-cjs", - "version": "0.2.18", + "version": "0.2.19", "main": "index.js", "license": "MIT", "type": "commonjs", "private": true, "dependencies": { - "csv": "^6.3.10", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1" + "csv": "^6.3.11", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2" }, "devDependencies": { "@types/node": "^22.9.1", diff --git a/demo/eslint/CHANGELOG.md b/demo/eslint/CHANGELOG.md index 8e282928..27d1a34f 100644 --- a/demo/eslint/CHANGELOG.md +++ b/demo/eslint/CHANGELOG.md @@ -3,192 +3,108 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.22](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.21...csv-demo-eslint@0.1.22) (2024-07-27) +## [0.1.23](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.22...csv-demo-eslint@0.1.23) (2024-11-21) **Note:** Version bump only for package csv-demo-eslint +## [0.1.22](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.21...csv-demo-eslint@0.1.22) (2024-07-27) - - +**Note:** Version bump only for package csv-demo-eslint ## [0.1.21](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.20...csv-demo-eslint@0.1.21) (2024-05-13) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.20](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.19...csv-demo-eslint@0.1.20) (2024-02-27) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.19](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.18...csv-demo-eslint@0.1.19) (2023-12-08) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.18](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.17...csv-demo-eslint@0.1.18) (2023-10-09) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.17](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.16...csv-demo-eslint@0.1.17) (2023-10-05) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.16](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.15...csv-demo-eslint@0.1.16) (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [0.1.15](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.14...csv-demo-eslint@0.1.15) (2023-08-24) - ### Bug Fixes -* commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) - - +- commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) ## [0.1.14](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.13...csv-demo-eslint@0.1.14) (2023-05-09) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.13](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.12...csv-demo-eslint@0.1.13) (2023-05-04) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.12](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.11...csv-demo-eslint@0.1.12) (2023-04-30) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.11](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.9...csv-demo-eslint@0.1.11) (2023-04-16) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.10](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.9...csv-demo-eslint@0.1.10) (2023-04-16) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.9](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.8...csv-demo-eslint@0.1.9) (2023-03-03) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.8](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.7...csv-demo-eslint@0.1.8) (2023-02-08) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.7](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.6...csv-demo-eslint@0.1.7) (2022-11-30) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.6](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.5...csv-demo-eslint@0.1.6) (2022-11-22) **Note:** Version bump only for package csv-demo-eslint - - - - ## [0.1.5](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.4...csv-demo-eslint@0.1.5) (2022-11-08) **Note:** Version bump only for package csv-demo-eslint - - - - ### [0.1.4](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.3...csv-demo-eslint@0.1.4) (2022-07-10) **Note:** Version bump only for package csv-demo-eslint - - - - ### [0.1.3](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.2...csv-demo-eslint@0.1.3) (2022-06-16) **Note:** Version bump only for package csv-demo-eslint - - - - ### [0.1.2](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.1...csv-demo-eslint@0.1.2) (2022-06-14) **Note:** Version bump only for package csv-demo-eslint - - - - ### [0.1.1](https://github.com/adaltas/node-csv/compare/csv-demo-eslint@0.1.0...csv-demo-eslint@0.1.1) (2022-06-14) **Note:** Version bump only for package csv-demo-eslint - - - - ## 0.1.0 (2022-05-24) - ### Features -* wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) - +- wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) ### Bug Fixes -* **csv-demo-eslint:** private package ([28d6066](https://github.com/adaltas/node-csv/commit/28d60660de1c886e51e9cc16771f17fc4257a304)) +- **csv-demo-eslint:** private package ([28d6066](https://github.com/adaltas/node-csv/commit/28d60660de1c886e51e9cc16771f17fc4257a304)) diff --git a/demo/eslint/package.json b/demo/eslint/package.json index 89360cbc..3d1871f3 100644 --- a/demo/eslint/package.json +++ b/demo/eslint/package.json @@ -1,6 +1,6 @@ { "name": "csv-demo-eslint", - "version": "0.1.22", + "version": "0.1.23", "description": "", "main": "index.js", "private": true, @@ -10,7 +10,7 @@ }, "license": "MIT", "dependencies": { - "csv-stringify": "^6.5.1" + "csv-stringify": "^6.5.2" }, "devDependencies": { "eslint": "^9.15.0", diff --git a/demo/esm/CHANGELOG.md b/demo/esm/CHANGELOG.md index 30c62712..704e0528 100644 --- a/demo/esm/CHANGELOG.md +++ b/demo/esm/CHANGELOG.md @@ -3,255 +3,136 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.0.32](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.31...csv-demo-esm@0.0.32) (2024-07-27) +## [0.0.33](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.32...csv-demo-esm@0.0.33) (2024-11-21) **Note:** Version bump only for package csv-demo-esm +## [0.0.32](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.31...csv-demo-esm@0.0.32) (2024-07-27) - - +**Note:** Version bump only for package csv-demo-esm ## [0.0.31](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.30...csv-demo-esm@0.0.31) (2024-05-13) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.30](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.29...csv-demo-esm@0.0.30) (2024-02-28) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.29](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.28...csv-demo-esm@0.0.29) (2024-02-27) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.28](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.27...csv-demo-esm@0.0.28) (2023-12-08) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.27](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.26...csv-demo-esm@0.0.27) (2023-10-09) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.26](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.25...csv-demo-esm@0.0.26) (2023-10-05) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.25](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.24...csv-demo-esm@0.0.25) (2023-08-25) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.24](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.23...csv-demo-esm@0.0.24) (2023-08-24) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.23](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.22...csv-demo-esm@0.0.23) (2023-05-26) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.22](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.21...csv-demo-esm@0.0.22) (2023-05-09) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.21](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.20...csv-demo-esm@0.0.21) (2023-05-04) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.20](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.19...csv-demo-esm@0.0.20) (2023-04-30) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.19](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.17...csv-demo-esm@0.0.19) (2023-04-16) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.18](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.17...csv-demo-esm@0.0.18) (2023-04-16) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.17](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.16...csv-demo-esm@0.0.17) (2023-03-03) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.16](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.15...csv-demo-esm@0.0.16) (2023-02-08) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.15](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.14...csv-demo-esm@0.0.15) (2023-01-31) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.14](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.13...csv-demo-esm@0.0.14) (2022-11-30) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.13](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.12...csv-demo-esm@0.0.13) (2022-11-28) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.12](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.11...csv-demo-esm@0.0.12) (2022-11-22) **Note:** Version bump only for package csv-demo-esm - - - - ## [0.0.11](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.10...csv-demo-esm@0.0.11) (2022-11-08) **Note:** Version bump only for package csv-demo-esm - - - - ### [0.0.10](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.9...csv-demo-esm@0.0.10) (2022-10-12) **Note:** Version bump only for package csv-demo-esm - - - - ### [0.0.9](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.8...csv-demo-esm@0.0.9) (2022-07-10) **Note:** Version bump only for package csv-demo-esm - - - - ### [0.0.8](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.7...csv-demo-esm@0.0.8) (2022-07-01) **Note:** Version bump only for package csv-demo-esm - - - - ### [0.0.7](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.6...csv-demo-esm@0.0.7) (2022-06-29) **Note:** Version bump only for package csv-demo-esm - - - - ### [0.0.6](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.5...csv-demo-esm@0.0.6) (2022-06-16) **Note:** Version bump only for package csv-demo-esm - - - - ### [0.0.5](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.4...csv-demo-esm@0.0.5) (2022-06-14) **Note:** Version bump only for package csv-demo-esm - - - - ### [0.0.4](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.3...csv-demo-esm@0.0.4) (2022-06-14) **Note:** Version bump only for package csv-demo-esm - - - - ### [0.0.3](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.2...csv-demo-esm@0.0.3) (2022-05-24) - ### Bug Fixes -* **csv-demo-esm:** csv dependencies ([64afead](https://github.com/adaltas/node-csv/commit/64afead8dc41b9d379c9761ddb70d6a29251b4e2)) - - +- **csv-demo-esm:** csv dependencies ([64afead](https://github.com/adaltas/node-csv/commit/64afead8dc41b9d379c9761ddb70d6a29251b4e2)) ## [0.0.2](https://github.com/adaltas/node-csv/compare/csv-demo-esm@0.0.1...csv-demo-esm@0.0.2) (2021-12-29) **Note:** Version bump only for package csv-demo-esm - - - - ## 0.0.1 (2021-11-19) **Note:** Version bump only for package csv-demo-esm diff --git a/demo/esm/package.json b/demo/esm/package.json index 49a85dd4..745c0011 100644 --- a/demo/esm/package.json +++ b/demo/esm/package.json @@ -1,13 +1,13 @@ { "name": "csv-demo-esm", - "version": "0.0.32", + "version": "0.0.33", "main": "index.js", "license": "MIT", "type": "module", "private": true, "dependencies": { - "csv": "^6.3.10", - "csv-parse": "^5.5.6" + "csv": "^6.3.11", + "csv-parse": "^5.6.0" }, "devDependencies": { "coffeescript": "^2.7.0", diff --git a/demo/issues-cjs/CHANGELOG.md b/demo/issues-cjs/CHANGELOG.md index df040c41..df19e590 100644 --- a/demo/issues-cjs/CHANGELOG.md +++ b/demo/issues-cjs/CHANGELOG.md @@ -3,184 +3,105 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.7](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.6...csv-issues-cjs@0.2.7) (2024-07-27) +## [0.2.8](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.7...csv-issues-cjs@0.2.8) (2024-11-21) **Note:** Version bump only for package csv-issues-cjs +## [0.2.7](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.6...csv-issues-cjs@0.2.7) (2024-07-27) - - +**Note:** Version bump only for package csv-issues-cjs ## [0.2.6](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.5...csv-issues-cjs@0.2.6) (2024-05-13) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.2.5](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.4...csv-issues-cjs@0.2.5) (2024-02-28) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.2.4](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.3...csv-issues-cjs@0.2.4) (2024-02-27) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.2.3](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.2...csv-issues-cjs@0.2.3) (2023-12-08) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.2.2](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.1...csv-issues-cjs@0.2.2) (2023-10-09) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.2.1](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.2.0...csv-issues-cjs@0.2.1) (2023-10-05) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.2.0](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.11...csv-issues-cjs@0.2.0) (2023-08-25) - ### Features -* **csv-issues-cjs:** 399 issue ([b8df8db](https://github.com/adaltas/node-csv/commit/b8df8dbf071021aa398ea82dbe650ab3e7b16a0b)) - - +- **csv-issues-cjs:** 399 issue ([b8df8db](https://github.com/adaltas/node-csv/commit/b8df8dbf071021aa398ea82dbe650ab3e7b16a0b)) ## [0.1.11](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.10...csv-issues-cjs@0.1.11) (2023-08-24) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.10](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.9...csv-issues-cjs@0.1.10) (2023-05-26) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.9](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.8...csv-issues-cjs@0.1.9) (2023-05-09) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.8](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.7...csv-issues-cjs@0.1.8) (2023-05-04) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.7](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.6...csv-issues-cjs@0.1.7) (2023-04-30) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.6](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.4...csv-issues-cjs@0.1.6) (2023-04-16) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.5](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.4...csv-issues-cjs@0.1.5) (2023-04-16) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.4](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.3...csv-issues-cjs@0.1.4) (2023-03-03) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.3](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.2...csv-issues-cjs@0.1.3) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [0.1.2](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.1...csv-issues-cjs@0.1.2) (2022-11-08) **Note:** Version bump only for package csv-issues-cjs - - - - ### [0.1.1](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.1.0...csv-issues-cjs@0.1.1) (2022-07-10) **Note:** Version bump only for package csv-issues-cjs - - - - ## [0.1.0](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.0.2...csv-issues-cjs@0.1.0) (2022-05-24) - ### Features -* **csv-issues-cjs:** 330 sample code ([3d85a41](https://github.com/adaltas/node-csv/commit/3d85a411007416f3cb750ca6b427f55c0331a8b8)) - - +- **csv-issues-cjs:** 330 sample code ([3d85a41](https://github.com/adaltas/node-csv/commit/3d85a411007416f3cb750ca6b427f55c0331a8b8)) ## [0.0.2](https://github.com/adaltas/node-csv/compare/csv-issues-cjs@0.0.1...csv-issues-cjs@0.0.2) (2021-11-19) - ### Bug Fixes -* **csv-issues-esm:** illustrate issue [#300](https://github.com/adaltas/node-csv/issues/300) ([7358f9d](https://github.com/adaltas/node-csv/commit/7358f9d2b150655579dadf2af1aa64206fc7e2fa)) -* **csv-stringify:** catch error with sync api, fix [#296](https://github.com/adaltas/node-csv/issues/296) ([e157f40](https://github.com/adaltas/node-csv/commit/e157f407eeffe5bcfb179cb20476169037bfb4f1)) - - - - +- **csv-issues-esm:** illustrate issue [#300](https://github.com/adaltas/node-csv/issues/300) ([7358f9d](https://github.com/adaltas/node-csv/commit/7358f9d2b150655579dadf2af1aa64206fc7e2fa)) +- **csv-stringify:** catch error with sync api, fix [#296](https://github.com/adaltas/node-csv/issues/296) ([e157f40](https://github.com/adaltas/node-csv/commit/e157f407eeffe5bcfb179cb20476169037bfb4f1)) ## 0.0.1 (2021-11-19) - ### Bug Fixes -* dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) +- dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) diff --git a/demo/issues-cjs/package.json b/demo/issues-cjs/package.json index 3ceba175..a658939e 100644 --- a/demo/issues-cjs/package.json +++ b/demo/issues-cjs/package.json @@ -1,12 +1,12 @@ { "name": "csv-issues-cjs", - "version": "0.2.7", + "version": "0.2.8", "main": "index.js", "license": "MIT", "private": true, "dependencies": { - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1" + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2" }, "devDependencies": { "coffeescript": "^2.7.0", diff --git a/demo/issues-esm/CHANGELOG.md b/demo/issues-esm/CHANGELOG.md index 280c7af9..b0316ff2 100644 --- a/demo/issues-esm/CHANGELOG.md +++ b/demo/issues-esm/CHANGELOG.md @@ -3,198 +3,126 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.3.1](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.3.0...csv-issues-esm@0.3.1) (2024-07-27) - -**Note:** Version bump only for package csv-issues-esm +## [0.4.0](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.3.1...csv-issues-esm@0.4.0) (2024-11-21) +### Features +- **csv-issues-esm:** 437 sample with endable transformer ([bec3f12](https://github.com/adaltas/node-csv/commit/bec3f12072f47f2eaf7f67b25d081d292c36de26)) +- **csv-issues-esm:** issue 436 ([0cbe4c7](https://github.com/adaltas/node-csv/commit/0cbe4c781dcd77b9e4354f9b12abe8dfca539771)) +- **csv-issues-esm:** issue 441 ([6ecf900](https://github.com/adaltas/node-csv/commit/6ecf90049a7e08a3fe9ff2f99c53ab032d91ff05)) +## [0.3.1](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.3.0...csv-issues-esm@0.3.1) (2024-07-27) +**Note:** Version bump only for package csv-issues-esm ## [0.3.0](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.2.1...csv-issues-esm@0.3.0) (2024-05-13) - ### Features -* **csv-issues-esm:** issue 411 reproductible 2nd attempt ([41fca27](https://github.com/adaltas/node-csv/commit/41fca279cb10e7bb1a97e09c301e52cfd07856f0)) -* **csv-issues-esm:** issue 411 reproductible attempt ([6c5cb5e](https://github.com/adaltas/node-csv/commit/6c5cb5efb333ed0f6e3f64d2a8cddb2d4f813521)) -* **csv-issues-esm:** issue 423 ([c255eb5](https://github.com/adaltas/node-csv/commit/c255eb57015f821c4dea6558ddb5f58ae908b616)) - +- **csv-issues-esm:** issue 411 reproductible 2nd attempt ([41fca27](https://github.com/adaltas/node-csv/commit/41fca279cb10e7bb1a97e09c301e52cfd07856f0)) +- **csv-issues-esm:** issue 411 reproductible attempt ([6c5cb5e](https://github.com/adaltas/node-csv/commit/6c5cb5efb333ed0f6e3f64d2a8cddb2d4f813521)) +- **csv-issues-esm:** issue 423 ([c255eb5](https://github.com/adaltas/node-csv/commit/c255eb57015f821c4dea6558ddb5f58ae908b616)) ### Bug Fixes -* **csv-parse:** skip event not raised with bom (fix [#411](https://github.com/adaltas/node-csv/issues/411)) ([1326351](https://github.com/adaltas/node-csv/commit/13263514ef6ec02000cf2da39ba6aa2ff92f00ae)) - - +- **csv-parse:** skip event not raised with bom (fix [#411](https://github.com/adaltas/node-csv/issues/411)) ([1326351](https://github.com/adaltas/node-csv/commit/13263514ef6ec02000cf2da39ba6aa2ff92f00ae)) ## [0.2.1](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.2.0...csv-issues-esm@0.2.1) (2024-02-28) - ### Bug Fixes -* **csv-parse:** comment infix when comment first field char (fix [#415](https://github.com/adaltas/node-csv/issues/415)) ([8e0f8b8](https://github.com/adaltas/node-csv/commit/8e0f8b8e11736f1223b0bda4dd2a3b37506dd531)) - - +- **csv-parse:** comment infix when comment first field char (fix [#415](https://github.com/adaltas/node-csv/issues/415)) ([8e0f8b8](https://github.com/adaltas/node-csv/commit/8e0f8b8e11736f1223b0bda4dd2a3b37506dd531)) ## [0.2.0](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.1.0...csv-issues-esm@0.2.0) (2024-02-27) - ### Features -* **csv-issues-esm:** reproduce issue [#415](https://github.com/adaltas/node-csv/issues/415) ([28088bc](https://github.com/adaltas/node-csv/commit/28088bcfb72331fe6ba26046a0af283c8dc0c40d)) - - +- **csv-issues-esm:** reproduce issue [#415](https://github.com/adaltas/node-csv/issues/415) ([28088bc](https://github.com/adaltas/node-csv/commit/28088bcfb72331fe6ba26046a0af283c8dc0c40d)) ## [0.1.0](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.18...csv-issues-esm@0.1.0) (2023-12-08) - ### Features -* **csv-issues-esm:** more transform config in sample ([0c2acf1](https://github.com/adaltas/node-csv/commit/0c2acf10ca61faa4d97fae147596905e7316ac95)) - - +- **csv-issues-esm:** more transform config in sample ([0c2acf1](https://github.com/adaltas/node-csv/commit/0c2acf10ca61faa4d97fae147596905e7316ac95)) ## [0.0.18](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.17...csv-issues-esm@0.0.18) (2023-10-09) - ### Bug Fixes -* **stream-transform:** backpressure after push ([3e83f4e](https://github.com/adaltas/node-csv/commit/3e83f4e604b7b944835de18afcb41716ce4bbfad)) - - +- **stream-transform:** backpressure after push ([3e83f4e](https://github.com/adaltas/node-csv/commit/3e83f4e604b7b944835de18afcb41716ce4bbfad)) ## [0.0.17](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.16...csv-issues-esm@0.0.17) (2023-10-05) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.16](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.15...csv-issues-esm@0.0.16) (2023-08-25) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.15](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.14...csv-issues-esm@0.0.15) (2023-08-24) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.14](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.13...csv-issues-esm@0.0.14) (2023-05-26) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.13](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.12...csv-issues-esm@0.0.13) (2023-05-09) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.12](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.11...csv-issues-esm@0.0.12) (2023-05-04) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.11](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.10...csv-issues-esm@0.0.11) (2023-04-30) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.10](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.8...csv-issues-esm@0.0.10) (2023-04-16) - ### Bug Fixes -* **csv-issues-esm:** illustrate cas [#381](https://github.com/adaltas/node-csv/issues/381) ([5f8fcb6](https://github.com/adaltas/node-csv/commit/5f8fcb639af87d04f96115ddc811df90f435c483)) - - +- **csv-issues-esm:** illustrate cas [#381](https://github.com/adaltas/node-csv/issues/381) ([5f8fcb6](https://github.com/adaltas/node-csv/commit/5f8fcb639af87d04f96115ddc811df90f435c483)) ## [0.0.9](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.8...csv-issues-esm@0.0.9) (2023-04-16) - ### Bug Fixes -* **csv-issues-esm:** illustrate cas [#381](https://github.com/adaltas/node-csv/issues/381) ([5f8fcb6](https://github.com/adaltas/node-csv/commit/5f8fcb639af87d04f96115ddc811df90f435c483)) - - +- **csv-issues-esm:** illustrate cas [#381](https://github.com/adaltas/node-csv/issues/381) ([5f8fcb6](https://github.com/adaltas/node-csv/commit/5f8fcb639af87d04f96115ddc811df90f435c483)) ## [0.0.8](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.7...csv-issues-esm@0.0.8) (2023-03-03) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.7](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.6...csv-issues-esm@0.0.7) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [0.0.6](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.5...csv-issues-esm@0.0.6) (2023-01-31) **Note:** Version bump only for package csv-issues-esm - - - - ## [0.0.5](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.4...csv-issues-esm@0.0.5) (2022-11-08) **Note:** Version bump only for package csv-issues-esm - - - - ### [0.0.4](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.3...csv-issues-esm@0.0.4) (2022-10-12) - ### Bug Fixes -* **csv-parse:** record_delimiter and non default encoding (fix [#365](https://github.com/adaltas/node-csv/issues/365)) ([16fdb2d](https://github.com/adaltas/node-csv/commit/16fdb2dd2c3221d00568f28bed44106ffc0d49ef)) - - +- **csv-parse:** record_delimiter and non default encoding (fix [#365](https://github.com/adaltas/node-csv/issues/365)) ([16fdb2d](https://github.com/adaltas/node-csv/commit/16fdb2dd2c3221d00568f28bed44106ffc0d49ef)) ### [0.0.3](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.2...csv-issues-esm@0.0.3) (2022-06-29) **Note:** Version bump only for package csv-issues-esm - - - - ### [0.0.2](https://github.com/adaltas/node-csv/compare/csv-issues-esm@0.0.1...csv-issues-esm@0.0.2) (2022-05-24) **Note:** Version bump only for package csv-issues-esm - - - - ## 0.0.1 (2021-11-19) **Note:** Version bump only for package csv-issues-esm diff --git a/demo/issues-esm/package.json b/demo/issues-esm/package.json index 34472b8f..c3f93c90 100644 --- a/demo/issues-esm/package.json +++ b/demo/issues-esm/package.json @@ -1,6 +1,6 @@ { "name": "csv-issues-esm", - "version": "0.3.1", + "version": "0.4.0", "main": "index.js", "license": "MIT", "type": "module", @@ -33,9 +33,9 @@ "test": "mocha 'test/**/*.coffee'" }, "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", "dedent": "^1.5.3", "desm": "^1.3.1", "duckdb-async": "^1.1.3" diff --git a/demo/ts-cjs-node16/CHANGELOG.md b/demo/ts-cjs-node16/CHANGELOG.md index 46ca3a19..2ffd376d 100644 --- a/demo/ts-cjs-node16/CHANGELOG.md +++ b/demo/ts-cjs-node16/CHANGELOG.md @@ -3,139 +3,79 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.18](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.17...csv-demo-ts-cjs-node16@0.2.18) (2024-07-27) +## [0.2.19](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.18...csv-demo-ts-cjs-node16@0.2.19) (2024-11-21) **Note:** Version bump only for package csv-demo-ts-cjs-node16 +## [0.2.18](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.17...csv-demo-ts-cjs-node16@0.2.18) (2024-07-27) - - +**Note:** Version bump only for package csv-demo-ts-cjs-node16 ## [0.2.17](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.16...csv-demo-ts-cjs-node16@0.2.17) (2024-05-13) **Note:** Version bump only for package csv-demo-ts-cjs-node16 - - - - ## [0.2.16](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.15...csv-demo-ts-cjs-node16@0.2.16) (2024-02-28) **Note:** Version bump only for package csv-demo-ts-cjs-node16 - - - - ## [0.2.15](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.14...csv-demo-ts-cjs-node16@0.2.15) (2024-02-27) **Note:** Version bump only for package csv-demo-ts-cjs-node16 - - - - ## [0.2.14](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.13...csv-demo-ts-cjs-node16@0.2.14) (2023-12-08) **Note:** Version bump only for package csv-demo-ts-cjs-node16 - - - - ## [0.2.13](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.12...csv-demo-ts-cjs-node16@0.2.13) (2023-10-09) **Note:** Version bump only for package csv-demo-ts-cjs-node16 - - - - ## [0.2.12](https://github.com/adaltas/node-csv/compare/csv-demo-ts-cjs-node16@0.2.11...csv-demo-ts-cjs-node16@0.2.12) (2023-10-05) **Note:** Version bump only for package csv-demo-ts-cjs-node16 - - - - ## 0.2.11 (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [0.2.10](https://github.com/adaltas/node-csv/compare/csv-demo-ts-moduleresolution-node16-cjs@0.2.9...csv-demo-ts-moduleresolution-node16-cjs@0.2.10) (2023-08-24) **Note:** Version bump only for package csv-demo-ts-moduleresolution-node16-cjs - - - - ## [0.2.9](https://github.com/adaltas/node-csv/compare/csv-demo-ts-moduleresolution-node16-cjs@0.2.8...csv-demo-ts-moduleresolution-node16-cjs@0.2.9) (2023-05-26) **Note:** Version bump only for package csv-demo-ts-moduleresolution-node16-cjs - - - - ## [0.2.8](https://github.com/adaltas/node-csv/compare/csv-demo-ts-moduleresolution-node16-cjs@0.2.7...csv-demo-ts-moduleresolution-node16-cjs@0.2.8) (2023-05-09) **Note:** Version bump only for package csv-demo-ts-moduleresolution-node16-cjs - - - - ## [0.2.7](https://github.com/adaltas/node-csv/compare/csv-demo-ts-moduleresolution-node16-cjs@0.2.6...csv-demo-ts-moduleresolution-node16-cjs@0.2.7) (2023-05-04) **Note:** Version bump only for package csv-demo-ts-moduleresolution-node16-cjs - - - - ## [0.2.6](https://github.com/adaltas/node-csv/compare/csv-demo-ts-moduleresolution-node16-cjs@0.2.5...csv-demo-ts-moduleresolution-node16-cjs@0.2.6) (2023-04-30) **Note:** Version bump only for package csv-demo-ts-moduleresolution-node16-cjs - - - - ## [0.2.5](https://github.com/adaltas/node-csv/compare/csv-demo-ts-moduleresolution-node16-cjs@0.2.3...csv-demo-ts-moduleresolution-node16-cjs@0.2.5) (2023-04-16) **Note:** Version bump only for package csv-demo-ts-moduleresolution-node16-cjs - - - - ## [0.2.4](https://github.com/adaltas/node-csv/compare/csv-demo-ts-moduleresolution-node16-cjs@0.2.3...csv-demo-ts-moduleresolution-node16-cjs@0.2.4) (2023-04-16) **Note:** Version bump only for package csv-demo-ts-moduleresolution-node16-cjs - - - - ## [0.2.3](https://github.com/adaltas/node-csv/compare/csv-demo-ts-moduleresolution-node16-cjs@0.2.2...csv-demo-ts-moduleresolution-node16-cjs@0.2.3) (2023-03-03) **Note:** Version bump only for package csv-demo-ts-moduleresolution-node16-cjs - - - - ## 0.2.2 (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) diff --git a/demo/ts-cjs-node16/package.json b/demo/ts-cjs-node16/package.json index 5f0be042..3f727a07 100644 --- a/demo/ts-cjs-node16/package.json +++ b/demo/ts-cjs-node16/package.json @@ -1,11 +1,11 @@ { "name": "csv-demo-ts-cjs-node16", - "version": "0.2.18", + "version": "0.2.19", "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", - "stream-transform": "^3.3.2" + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", + "stream-transform": "^3.3.3" }, "main": "index.js", "license": "MIT", diff --git a/demo/ts-esm-node16/CHANGELOG.md b/demo/ts-esm-node16/CHANGELOG.md index a2a4740d..543532b7 100644 --- a/demo/ts-esm-node16/CHANGELOG.md +++ b/demo/ts-esm-node16/CHANGELOG.md @@ -3,170 +3,99 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.18](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.17...csv-demo-ts-module-node16@0.2.18) (2024-07-27) +## [0.2.19](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.18...csv-demo-ts-module-node16@0.2.19) (2024-11-21) **Note:** Version bump only for package csv-demo-ts-module-node16 +## [0.2.18](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.17...csv-demo-ts-module-node16@0.2.18) (2024-07-27) - - +**Note:** Version bump only for package csv-demo-ts-module-node16 ## [0.2.17](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.16...csv-demo-ts-module-node16@0.2.17) (2024-05-13) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.16](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.15...csv-demo-ts-module-node16@0.2.16) (2024-02-28) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.15](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.14...csv-demo-ts-module-node16@0.2.15) (2024-02-27) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.14](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.13...csv-demo-ts-module-node16@0.2.14) (2023-12-08) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.13](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.12...csv-demo-ts-module-node16@0.2.13) (2023-10-09) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.12](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.11...csv-demo-ts-module-node16@0.2.12) (2023-10-05) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.11](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.10...csv-demo-ts-module-node16@0.2.11) (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [0.2.10](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.9...csv-demo-ts-module-node16@0.2.10) (2023-08-24) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.9](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.8...csv-demo-ts-module-node16@0.2.9) (2023-05-26) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.8](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.7...csv-demo-ts-module-node16@0.2.8) (2023-05-09) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.7](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.6...csv-demo-ts-module-node16@0.2.7) (2023-05-04) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.6](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.5...csv-demo-ts-module-node16@0.2.6) (2023-04-30) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.5](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.3...csv-demo-ts-module-node16@0.2.5) (2023-04-16) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.4](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.3...csv-demo-ts-module-node16@0.2.4) (2023-04-16) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.3](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.2...csv-demo-ts-module-node16@0.2.3) (2023-03-03) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## [0.2.2](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.1...csv-demo-ts-module-node16@0.2.2) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [0.2.1](https://github.com/adaltas/node-csv/compare/csv-demo-ts-module-node16@0.2.0...csv-demo-ts-module-node16@0.2.1) (2022-11-08) **Note:** Version bump only for package csv-demo-ts-module-node16 - - - - ## 0.2.0 (2022-10-12) - ### Features -* **csv-demo-ts-module-node16:** dynamic import ([8ed0e18](https://github.com/adaltas/node-csv/commit/8ed0e186c9422ba5238b9e9c4adb9e94f8be4332)) -* ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) - +- **csv-demo-ts-module-node16:** dynamic import ([8ed0e18](https://github.com/adaltas/node-csv/commit/8ed0e186c9422ba5238b9e9c4adb9e94f8be4332)) +- ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) ### Bug Fixes -* **csv-demo-ts-module-node16:** package renaming ([f66e6ea](https://github.com/adaltas/node-csv/commit/f66e6ea9b8c107499b5da5f8ea212426a4498305)) - - +- **csv-demo-ts-module-node16:** package renaming ([f66e6ea](https://github.com/adaltas/node-csv/commit/f66e6ea9b8c107499b5da5f8ea212426a4498305)) ## 0.1.0 (2022-07-10) - ### Features -* ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) +- ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) diff --git a/demo/ts-esm-node16/package.json b/demo/ts-esm-node16/package.json index 628e4b78..70e44a16 100644 --- a/demo/ts-esm-node16/package.json +++ b/demo/ts-esm-node16/package.json @@ -1,15 +1,15 @@ { "name": "csv-demo-ts-module-node16", - "version": "0.2.18", + "version": "0.2.19", "main": "index.js", "license": "MIT", "type": "module", "private": true, "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", - "stream-transform": "^3.3.2" + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", + "stream-transform": "^3.3.3" }, "devDependencies": { "@types/node": "^22.9.1", diff --git a/demo/webpack-ts/CHANGELOG.md b/demo/webpack-ts/CHANGELOG.md index 88e55d07..41280c1c 100644 --- a/demo/webpack-ts/CHANGELOG.md +++ b/demo/webpack-ts/CHANGELOG.md @@ -3,201 +3,115 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.20](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.19...csv-demo-webpack-ts@0.1.20) (2024-07-27) +## [0.1.21](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.20...csv-demo-webpack-ts@0.1.21) (2024-11-21) **Note:** Version bump only for package csv-demo-webpack-ts +## [0.1.20](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.19...csv-demo-webpack-ts@0.1.20) (2024-07-27) - - +**Note:** Version bump only for package csv-demo-webpack-ts ## [0.1.19](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.18...csv-demo-webpack-ts@0.1.19) (2024-05-13) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.18](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.17...csv-demo-webpack-ts@0.1.18) (2024-02-28) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.17](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.16...csv-demo-webpack-ts@0.1.17) (2024-02-27) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.16](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.15...csv-demo-webpack-ts@0.1.16) (2023-12-08) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.15](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.14...csv-demo-webpack-ts@0.1.15) (2023-10-09) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.14](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.13...csv-demo-webpack-ts@0.1.14) (2023-10-05) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.13](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.12...csv-demo-webpack-ts@0.1.13) (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [0.1.12](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.11...csv-demo-webpack-ts@0.1.12) (2023-08-24) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.11](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.10...csv-demo-webpack-ts@0.1.11) (2023-05-26) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.10](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.9...csv-demo-webpack-ts@0.1.10) (2023-05-09) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.9](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.8...csv-demo-webpack-ts@0.1.9) (2023-05-04) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.8](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.7...csv-demo-webpack-ts@0.1.8) (2023-04-30) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.7](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.5...csv-demo-webpack-ts@0.1.7) (2023-04-16) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.6](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.5...csv-demo-webpack-ts@0.1.6) (2023-04-16) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.5](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.4...csv-demo-webpack-ts@0.1.5) (2023-03-03) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ## [0.1.4](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.3...csv-demo-webpack-ts@0.1.4) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [0.1.3](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.2...csv-demo-webpack-ts@0.1.3) (2022-11-08) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ### [0.1.2](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.1...csv-demo-webpack-ts@0.1.2) (2022-07-10) **Note:** Version bump only for package csv-demo-webpack-ts - - - - ### [0.1.1](https://github.com/adaltas/node-csv/compare/csv-demo-webpack-ts@0.1.0...csv-demo-webpack-ts@0.1.1) (2022-05-24) **Note:** Version bump only for package csv-demo-webpack-ts - - - - # 0.1.0 (2021-12-29) - ### Bug Fixes -* **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) -* **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) - +- **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) +- **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) ### Features -* **csv-demo-webpack-ts:** new demo webpack with TypeScript ([624c62d](https://github.com/adaltas/node-csv/commit/624c62d465f65a33fd43c0cf75eda1ae01388b1d)) - - - - +- **csv-demo-webpack-ts:** new demo webpack with TypeScript ([624c62d](https://github.com/adaltas/node-csv/commit/624c62d465f65a33fd43c0cf75eda1ae01388b1d)) ## [0.1.1](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.0...csv-demo-webpack@0.1.1) (2021-11-19) **Note:** Version bump only for package csv-demo-webpack - - - - # 0.1.0 (2021-11-19) - ### Bug Fixes -* **csv-demo-webpack:** start with version 0.0.0 ([3369efa](https://github.com/adaltas/node-csv/commit/3369efa09831fabb57fef9c94cd4ca14e0b05981)) - +- **csv-demo-webpack:** start with version 0.0.0 ([3369efa](https://github.com/adaltas/node-csv/commit/3369efa09831fabb57fef9c94cd4ca14e0b05981)) ### Features -* **csv-demo-webpack:** split usages by packages ([214c759](https://github.com/adaltas/node-csv/commit/214c75980d61bf96ec1d6892858887ba29235987)) +- **csv-demo-webpack:** split usages by packages ([214c759](https://github.com/adaltas/node-csv/commit/214c75980d61bf96ec1d6892858887ba29235987)) diff --git a/demo/webpack-ts/package.json b/demo/webpack-ts/package.json index 15c3c46c..d86861b3 100644 --- a/demo/webpack-ts/package.json +++ b/demo/webpack-ts/package.json @@ -1,17 +1,17 @@ { "name": "csv-demo-webpack-ts", - "version": "0.1.20", + "version": "0.1.21", "description": "", "private": true, "keywords": [], "author": "", "license": "ISC", "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", "http-server": "^14.1.1", - "stream-transform": "^3.3.2" + "stream-transform": "^3.3.3" }, "devDependencies": { "buffer-browserify": "^0.2.5", diff --git a/demo/webpack/CHANGELOG.md b/demo/webpack/CHANGELOG.md index f534a43d..6a88c70b 100644 --- a/demo/webpack/CHANGELOG.md +++ b/demo/webpack/CHANGELOG.md @@ -3,195 +3,109 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.22](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.21...csv-demo-webpack@0.1.22) (2024-07-27) +## [0.1.23](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.22...csv-demo-webpack@0.1.23) (2024-11-21) **Note:** Version bump only for package csv-demo-webpack +## [0.1.22](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.21...csv-demo-webpack@0.1.22) (2024-07-27) - - +**Note:** Version bump only for package csv-demo-webpack ## [0.1.21](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.20...csv-demo-webpack@0.1.21) (2024-05-13) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.20](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.19...csv-demo-webpack@0.1.20) (2024-02-28) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.19](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.18...csv-demo-webpack@0.1.19) (2024-02-27) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.18](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.17...csv-demo-webpack@0.1.18) (2023-12-08) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.17](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.16...csv-demo-webpack@0.1.17) (2023-10-09) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.16](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.15...csv-demo-webpack@0.1.16) (2023-10-05) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.15](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.14...csv-demo-webpack@0.1.15) (2023-08-25) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.14](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.13...csv-demo-webpack@0.1.14) (2023-08-24) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.13](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.12...csv-demo-webpack@0.1.13) (2023-05-26) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.12](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.11...csv-demo-webpack@0.1.12) (2023-05-09) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.11](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.10...csv-demo-webpack@0.1.11) (2023-05-04) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.10](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.9...csv-demo-webpack@0.1.10) (2023-04-30) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.9](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.7...csv-demo-webpack@0.1.9) (2023-04-16) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.8](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.7...csv-demo-webpack@0.1.8) (2023-04-16) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.7](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.6...csv-demo-webpack@0.1.7) (2023-03-03) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.6](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.5...csv-demo-webpack@0.1.6) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [0.1.5](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.4...csv-demo-webpack@0.1.5) (2022-11-08) **Note:** Version bump only for package csv-demo-webpack - - - - ### [0.1.4](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.3...csv-demo-webpack@0.1.4) (2022-07-10) **Note:** Version bump only for package csv-demo-webpack - - - - ### [0.1.3](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.2...csv-demo-webpack@0.1.3) (2022-05-24) **Note:** Version bump only for package csv-demo-webpack - - - - ## [0.1.2](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.1...csv-demo-webpack@0.1.2) (2021-12-29) - ### Bug Fixes -* correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) -* **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) - - - - +- correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) +- **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) ## [0.1.1](https://github.com/adaltas/node-csv/compare/csv-demo-webpack@0.1.0...csv-demo-webpack@0.1.1) (2021-11-19) **Note:** Version bump only for package csv-demo-webpack - - - - # 0.1.0 (2021-11-19) - ### Bug Fixes -* **csv-demo-webpack:** start with version 0.0.0 ([3369efa](https://github.com/adaltas/node-csv/commit/3369efa09831fabb57fef9c94cd4ca14e0b05981)) - +- **csv-demo-webpack:** start with version 0.0.0 ([3369efa](https://github.com/adaltas/node-csv/commit/3369efa09831fabb57fef9c94cd4ca14e0b05981)) ### Features -* **csv-demo-webpack:** split usages by packages ([214c759](https://github.com/adaltas/node-csv/commit/214c75980d61bf96ec1d6892858887ba29235987)) +- **csv-demo-webpack:** split usages by packages ([214c759](https://github.com/adaltas/node-csv/commit/214c75980d61bf96ec1d6892858887ba29235987)) diff --git a/demo/webpack/package.json b/demo/webpack/package.json index 08ff7412..8bccab5a 100644 --- a/demo/webpack/package.json +++ b/demo/webpack/package.json @@ -1,6 +1,6 @@ { "name": "csv-demo-webpack", - "version": "0.1.22", + "version": "0.1.23", "description": "", "private": true, "scripts": { @@ -16,12 +16,12 @@ "webpack-cli": "^5.1.4" }, "dependencies": { - "csv": "^6.3.10", - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", + "csv": "^6.3.11", + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", "http-server": "^14.1.1", "stream-browserify": "^3.0.0", - "stream-transform": "^3.3.2" + "stream-transform": "^3.3.3" } } diff --git a/package-lock.json b/package-lock.json index 7adc8ab5..cede1340 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,25 +27,25 @@ }, "demo/browser": { "name": "csv-demo-browser", - "version": "0.1.20", + "version": "0.1.21", "license": "MIT", "dependencies": { - "csv": "^6.3.10", - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", + "csv": "^6.3.11", + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", "express": "^4.21.1", - "stream-transform": "^3.3.2" + "stream-transform": "^3.3.3" } }, "demo/cjs": { "name": "csv-demo-cjs", - "version": "0.2.18", + "version": "0.2.19", "license": "MIT", "dependencies": { - "csv": "^6.3.10", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1" + "csv": "^6.3.11", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2" }, "devDependencies": { "@types/node": "^22.9.1", @@ -58,10 +58,10 @@ }, "demo/eslint": { "name": "csv-demo-eslint", - "version": "0.1.22", + "version": "0.1.23", "license": "MIT", "dependencies": { - "csv-stringify": "^6.5.1" + "csv-stringify": "^6.5.2" }, "devDependencies": { "eslint": "^9.15.0", @@ -71,11 +71,11 @@ }, "demo/esm": { "name": "csv-demo-esm", - "version": "0.0.32", + "version": "0.0.33", "license": "MIT", "dependencies": { - "csv": "^6.3.10", - "csv-parse": "^5.5.6" + "csv": "^6.3.11", + "csv-parse": "^5.6.0" }, "devDependencies": { "coffeescript": "^2.7.0", @@ -85,11 +85,11 @@ }, "demo/issues-cjs": { "name": "csv-issues-cjs", - "version": "0.2.7", + "version": "0.2.8", "license": "MIT", "dependencies": { - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1" + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2" }, "devDependencies": { "coffeescript": "^2.7.0", @@ -99,12 +99,12 @@ }, "demo/issues-esm": { "name": "csv-issues-esm", - "version": "0.3.1", + "version": "0.4.0", "license": "MIT", "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", "dedent": "^1.5.3", "desm": "^1.3.1", "duckdb-async": "^1.1.3" @@ -130,13 +130,13 @@ }, "demo/ts-cjs-node16": { "name": "csv-demo-ts-cjs-node16", - "version": "0.2.18", + "version": "0.2.19", "license": "MIT", "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", - "stream-transform": "^3.3.2" + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", + "stream-transform": "^3.3.3" }, "devDependencies": { "typescript": "^5.6.3" @@ -144,13 +144,13 @@ }, "demo/ts-esm-node16": { "name": "csv-demo-ts-module-node16", - "version": "0.2.18", + "version": "0.2.19", "license": "MIT", "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", - "stream-transform": "^3.3.2" + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", + "stream-transform": "^3.3.3" }, "devDependencies": { "@types/node": "^22.9.1", @@ -163,16 +163,16 @@ }, "demo/webpack": { "name": "csv-demo-webpack", - "version": "0.1.22", + "version": "0.1.23", "license": "ISC", "dependencies": { - "csv": "^6.3.10", - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", + "csv": "^6.3.11", + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", "http-server": "^14.1.1", "stream-browserify": "^3.0.0", - "stream-transform": "^3.3.2" + "stream-transform": "^3.3.3" }, "devDependencies": { "webpack": "^5.96.1", @@ -181,14 +181,14 @@ }, "demo/webpack-ts": { "name": "csv-demo-webpack-ts", - "version": "0.1.20", + "version": "0.1.21", "license": "ISC", "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", "http-server": "^14.1.1", - "stream-transform": "^3.3.2" + "stream-transform": "^3.3.3" }, "devDependencies": { "buffer-browserify": "^0.2.5", @@ -18340,13 +18340,13 @@ } }, "packages/csv": { - "version": "6.3.10", + "version": "6.3.11", "license": "MIT", "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", - "stream-transform": "^3.3.2" + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", + "stream-transform": "^3.3.3" }, "devDependencies": { "@eslint/js": "^9.15.0", @@ -18373,7 +18373,7 @@ } }, "packages/csv-generate": { - "version": "4.4.1", + "version": "4.4.2", "license": "MIT", "devDependencies": { "@eslint/js": "^9.15.0", @@ -18397,7 +18397,7 @@ } }, "packages/csv-parse": { - "version": "5.5.6", + "version": "5.6.0", "license": "MIT", "devDependencies": { "@eslint/js": "^9.15.0", @@ -18405,7 +18405,7 @@ "@types/mocha": "^10.0.9", "@types/node": "^22.9.1", "coffeescript": "^2.7.0", - "csv-generate": "^4.4.1", + "csv-generate": "^4.4.2", "csv-spectrum": "^2.0.0", "each": "^2.7.2", "eslint": "^9.15.0", @@ -18419,13 +18419,13 @@ "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-globals": "^1.4.0", "should": "^13.2.3", - "stream-transform": "^3.3.2", + "stream-transform": "^3.3.3", "ts-node": "^10.9.2", "typescript": "^5.6.3" } }, "packages/csv-stringify": { - "version": "6.5.1", + "version": "6.5.2", "license": "MIT", "devDependencies": { "@eslint/js": "^9.15.0", @@ -18433,7 +18433,7 @@ "@types/mocha": "^10.0.9", "@types/node": "^22.9.1", "coffeescript": "~2.7.0", - "csv-generate": "^4.4.1", + "csv-generate": "^4.4.2", "each": "^2.7.2", "eslint": "^9.15.0", "eslint-config-prettier": "^9.1.0", @@ -18451,7 +18451,7 @@ } }, "packages/stream-transform": { - "version": "3.3.2", + "version": "3.3.3", "license": "MIT", "devDependencies": { "@eslint/js": "^9.15.0", @@ -18459,7 +18459,7 @@ "@types/mocha": "^10.0.9", "@types/node": "^22.9.1", "coffeescript": "~2.7.0", - "csv-generate": "^4.4.1", + "csv-generate": "^4.4.2", "each": "^2.7.2", "eslint": "^9.15.0", "eslint-config-prettier": "^9.1.0", diff --git a/packages/csv-generate/CHANGELOG.md b/packages/csv-generate/CHANGELOG.md index 54ad6abe..2294a55b 100644 --- a/packages/csv-generate/CHANGELOG.md +++ b/packages/csv-generate/CHANGELOG.md @@ -3,317 +3,242 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.4.1](https://github.com/adaltas/node-csv/compare/csv-generate@4.4.0...csv-generate@4.4.1) (2024-05-13) +## [4.4.2](https://github.com/adaltas/node-csv/compare/csv-generate@4.4.1...csv-generate@4.4.2) (2024-11-21) **Note:** Version bump only for package csv-generate +## [4.4.1](https://github.com/adaltas/node-csv/compare/csv-generate@4.4.0...csv-generate@4.4.1) (2024-05-13) - - +**Note:** Version bump only for package csv-generate ## [4.4.0](https://github.com/adaltas/node-csv/compare/csv-generate@4.3.1...csv-generate@4.4.0) (2024-02-27) - ### Features -* **csv-generate:** types column option defined as an udf (fix [#417](https://github.com/adaltas/node-csv/issues/417)) ([65f1ace](https://github.com/adaltas/node-csv/commit/65f1aceede14e9136b347e8ef9e2019a81a51010)) - - +- **csv-generate:** types column option defined as an udf (fix [#417](https://github.com/adaltas/node-csv/issues/417)) ([65f1ace](https://github.com/adaltas/node-csv/commit/65f1aceede14e9136b347e8ef9e2019a81a51010)) ## [4.3.1](https://github.com/adaltas/node-csv/compare/csv-generate@4.3.0...csv-generate@4.3.1) (2023-12-08) **Note:** Version bump only for package csv-generate - - - - ## [4.3.0](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.8...csv-generate@4.3.0) (2023-10-05) - ### Features -* **csv-generate:** breathe between async reads ([b1da5a1](https://github.com/adaltas/node-csv/commit/b1da5a13cf4dbbf0dd62f2e28e5dee8767ad0151)) -* **csv-generate:** set highWaterMark to default ([8e758cf](https://github.com/adaltas/node-csv/commit/8e758cf79ab8b089e9a6a80a1f06be524a208f35)) - - +- **csv-generate:** breathe between async reads ([b1da5a1](https://github.com/adaltas/node-csv/commit/b1da5a13cf4dbbf0dd62f2e28e5dee8767ad0151)) +- **csv-generate:** set highWaterMark to default ([8e758cf](https://github.com/adaltas/node-csv/commit/8e758cf79ab8b089e9a6a80a1f06be524a208f35)) ## [4.2.8](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.7...csv-generate@4.2.8) (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [4.2.7](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.6...csv-generate@4.2.7) (2023-08-24) - ### Bug Fixes -* commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) - - +- commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) ## [4.2.6](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.5...csv-generate@4.2.6) (2023-05-04) **Note:** Version bump only for package csv-generate - - - - ## [4.2.5](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.4...csv-generate@4.2.5) (2023-04-30) **Note:** Version bump only for package csv-generate - - - - ## [4.2.4](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.2...csv-generate@4.2.4) (2023-04-16) **Note:** Version bump only for package csv-generate - - - - ## [4.2.3](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.2...csv-generate@4.2.3) (2023-04-16) **Note:** Version bump only for package csv-generate - - - - ## [4.2.2](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.1...csv-generate@4.2.2) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [4.2.1](https://github.com/adaltas/node-csv/compare/csv-generate@4.2.0...csv-generate@4.2.1) (2022-11-08) - ### Bug Fixes -* support TypeScript moduleResolution node16 ([#368](https://github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) - - +- support TypeScript moduleResolution node16 ([#368](https://github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) ## [4.2.0](https://github.com/adaltas/node-csv/compare/csv-generate@4.1.0...csv-generate@4.2.0) (2022-07-10) - ### Features -* ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) - - +- ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) ## [4.1.0](https://github.com/adaltas/node-csv/compare/csv-generate@4.0.4...csv-generate@4.1.0) (2022-05-24) - ### Features -* wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) - +- wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) ### Bug Fixes -* **csv-generate:** catch invalid value error ([f031542](https://github.com/adaltas/node-csv/commit/f0315423ba576551f2bd08f3e1c3bc85e9003926)) - - +- **csv-generate:** catch invalid value error ([f031542](https://github.com/adaltas/node-csv/commit/f0315423ba576551f2bd08f3e1c3bc85e9003926)) ## [4.0.4](https://github.com/adaltas/node-csv/compare/csv-generate@4.0.3...csv-generate@4.0.4) (2021-12-29) - ### Bug Fixes -* correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) -* **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) -* **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) -* esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) - - - - +- correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) +- **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) +- **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) +- esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) ## [4.0.3](https://github.com/adaltas/node-csv/compare/csv-generate@4.0.2...csv-generate@4.0.3) (2021-11-19) - ### Bug Fixes -* expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) - - - - +- expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) ## [4.0.2](https://github.com/adaltas/node-csv/compare/csv-generate@4.0.1...csv-generate@4.0.2) (2021-11-18) - ### Bug Fixes -* dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) - - - - +- dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) ## [4.0.1](https://github.com/adaltas/node-csv/compare/csv-generate@4.0.0...csv-generate@4.0.1) (2021-11-15) - ### Bug Fixes -* remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) - - - - +- remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) # [4.0.0](https://github.com/adaltas/node-csv/compare/csv-generate@3.4.3...csv-generate@4.0.0) (2021-11-15) - ### Bug Fixes -* **csv-generate:** record emited after end with sleep ([6632e63](https://github.com/adaltas/node-csv/commit/6632e63a7aff7d33f47aae91347a39649d5248c6)) -* **csv-generate:** stream.push after EOF ([97a3f58](https://github.com/adaltas/node-csv/commit/97a3f58dd73b6452b32cc39511b3ec145fe23c00)) -* export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) -* refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) - +- **csv-generate:** record emited after end with sleep ([6632e63](https://github.com/adaltas/node-csv/commit/6632e63a7aff7d33f47aae91347a39649d5248c6)) +- **csv-generate:** stream.push after EOF ([97a3f58](https://github.com/adaltas/node-csv/commit/97a3f58dd73b6452b32cc39511b3ec145fe23c00)) +- export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) +- refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) ### Features -* backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) -* backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) -* **csv-generate:** ts extends options with stream.ReadableOptions ([ef84fb2](https://github.com/adaltas/node-csv/commit/ef84fb2f980b5d39e2df2b61d012769119f31001)) -* esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) -* export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) -* replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) - - - - +- backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) +- backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) +- **csv-generate:** ts extends options with stream.ReadableOptions ([ef84fb2](https://github.com/adaltas/node-csv/commit/ef84fb2f980b5d39e2df2b61d012769119f31001)) +- esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) +- export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) +- replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) ## [3.4.2](https://github.com/adaltas/node-csv-generate/compare/csv-generate@3.4.1...csv-generate@3.4.2) (2021-08-27) **Note:** Version bump only for package csv-generate - - - - ## 3.4.1 (2021-08-27) **Note:** Version bump only for package csv-generate ## Version 3.4.0 -* chore: integrate browserify +- chore: integrate browserify ## Version 3.3.0 -* package: latest dependencies -* package: mocha inside package declaration +- package: latest dependencies +- package: mocha inside package declaration ## Version 3.2.4 -* package: contributing -* package: code of conduct -* travis: remove node.js 8 and add 12 -* src: minor code simplification -* package: update file path +- package: contributing +- package: code of conduct +- travis: remove node.js 8 and add 12 +- src: minor code simplification +- package: update file path ## Version 3.2.3 -* package: remove dot slash from files +- package: remove dot slash from files ## Version 3.2.2 -* ts: place declaration files inside lib/es5 folder +- ts: place declaration files inside lib/es5 folder ## Version 3.2.1 -* ts: declare options in typings as optional -* package: replace npm ignore with file field -* project: fix license in package.json -* babel: include .babelrc to git +- ts: declare options in typings as optional +- package: replace npm ignore with file field +- project: fix license in package.json +- babel: include .babelrc to git ## Version 3.2.0 -* ts: new TypeScript definition files +- ts: new TypeScript definition files ## Version 3.1.0 -* duration: fix start time -* package: MIT license (was BSD) -* sleep: new option +- duration: fix start time +- package: MIT license (was BSD) +- sleep: new option ## Version 3.0.0 Breaking change: -* callback: generate buffers unless encoding is present +- callback: generate buffers unless encoding is present New features and bug fixes: -* options: accept snake case and came case keys -* eof: new option -* row_delimiter: new option -* travis: test against Node.js 11 +- options: accept snake case and came case keys +- eof: new option +- row_delimiter: new option +- travis: test against Node.js 11 ## Version 2.2.2 -* readme: fix website urls +- readme: fix website urls ## Version 2.2.1 -* readme: fix links to project website +- readme: fix links to project website ## Version 2.2.0 -* package: move to csv.js.org -* package: upgrade dependencies including babel 7 -* options: new duration option -* samples: new api sync scripts -* samples: new objectmode scripts -* readme: remove api doc -* travis: support Node.js 10 -* samples: update syntax -* package: improve ignore files +- package: move to csv.js.org +- package: upgrade dependencies including babel 7 +- options: new duration option +- samples: new api sync scripts +- samples: new objectmode scripts +- readme: remove api doc +- travis: support Node.js 10 +- samples: update syntax +- package: improve ignore files ## Version 2.1.0 -* sync: new module to ease synchronous usage +- sync: new module to ease synchronous usage ## Version 2.0.2 -* package: move babel to dev dependencies +- package: move babel to dev dependencies ## Version 2.0.1 -* package: es5 backward compatiblity -* package: ignore yarn lock file +- package: es5 backward compatiblity +- package: ignore yarn lock file ## 2.0.0 -This major version use CoffeeScript 2 which produces a modern JavaScript syntax -(ES6, or ES2015 and later) and break the compatibility with versions of Node.js +This major version use CoffeeScript 2 which produces a modern JavaScript syntax +(ES6, or ES2015 and later) and break the compatibility with versions of Node.js lower than 7.6 as well as the browsers. It is however stable in term of API. -* package: use CoffeeScript 2 +- package: use CoffeeScript 2 ## v1.1.2 -* tests: remove references to coverage +- tests: remove references to coverage ## v1.1.0 -* test: should require handled by mocha -* package: coffeescript 2 and use semver tilde -* options: validate column types, fix #4 +- test: should require handled by mocha +- package: coffeescript 2 and use semver tilde +- options: validate column types, fix #4 diff --git a/packages/csv-generate/package.json b/packages/csv-generate/package.json index 980add6f..cf9a0e29 100644 --- a/packages/csv-generate/package.json +++ b/packages/csv-generate/package.json @@ -1,5 +1,5 @@ { - "version": "4.4.1", + "version": "4.4.2", "name": "csv-generate", "description": "CSV and object generation implementing the Node.js `stream.Readable` API", "keywords": [ diff --git a/packages/csv-parse/CHANGELOG.md b/packages/csv-parse/CHANGELOG.md index db0effe9..14826337 100644 --- a/packages/csv-parse/CHANGELOG.md +++ b/packages/csv-parse/CHANGELOG.md @@ -3,272 +3,177 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [5.5.6](https://github.com/adaltas/node-csv/compare/csv-parse@5.5.5...csv-parse@5.5.6) (2024-05-13) +## [5.6.0](https://github.com/adaltas/node-csv/compare/csv-parse@5.5.6...csv-parse@5.6.0) (2024-11-21) +### Features -### Bug Fixes +- **csv-parse:** implement TransformStream ([#445](https://github.com/adaltas/node-csv/issues/445)) ([1213de8](https://github.com/adaltas/node-csv/commit/1213de8f032432ac09dd34861446b91ae85220ef)) -* **csv-parse:** skip event not raised with bom (fix [#411](https://github.com/adaltas/node-csv/issues/411)) ([1326351](https://github.com/adaltas/node-csv/commit/13263514ef6ec02000cf2da39ba6aa2ff92f00ae)) +## [5.5.6](https://github.com/adaltas/node-csv/compare/csv-parse@5.5.5...csv-parse@5.5.6) (2024-05-13) +### Bug Fixes +- **csv-parse:** skip event not raised with bom (fix [#411](https://github.com/adaltas/node-csv/issues/411)) ([1326351](https://github.com/adaltas/node-csv/commit/13263514ef6ec02000cf2da39ba6aa2ff92f00ae)) ## [5.5.5](https://github.com/adaltas/node-csv/compare/csv-parse@5.5.4...csv-parse@5.5.5) (2024-02-28) - ### Bug Fixes -* **csv-parse:** comment infix when comment first field char (fix [#415](https://github.com/adaltas/node-csv/issues/415)) ([8e0f8b8](https://github.com/adaltas/node-csv/commit/8e0f8b8e11736f1223b0bda4dd2a3b37506dd531)) - - +- **csv-parse:** comment infix when comment first field char (fix [#415](https://github.com/adaltas/node-csv/issues/415)) ([8e0f8b8](https://github.com/adaltas/node-csv/commit/8e0f8b8e11736f1223b0bda4dd2a3b37506dd531)) ## [5.5.4](https://github.com/adaltas/node-csv/compare/csv-parse@5.5.3...csv-parse@5.5.4) (2024-02-27) **Note:** Version bump only for package csv-parse - - - - ## [5.5.3](https://github.com/adaltas/node-csv/compare/csv-parse@5.5.2...csv-parse@5.5.3) (2023-12-08) - ### Bug Fixes -* **csv-parse:** call destroy on end (fix [#410](https://github.com/adaltas/node-csv/issues/410)) ([0df32c6](https://github.com/adaltas/node-csv/commit/0df32c6a3500d2541451846c6a152ff991a2f2ff)) - - +- **csv-parse:** call destroy on end (fix [#410](https://github.com/adaltas/node-csv/issues/410)) ([0df32c6](https://github.com/adaltas/node-csv/commit/0df32c6a3500d2541451846c6a152ff991a2f2ff)) ## [5.5.2](https://github.com/adaltas/node-csv/compare/csv-parse@5.5.1...csv-parse@5.5.2) (2023-10-09) **Note:** Version bump only for package csv-parse - - - - ## [5.5.1](https://github.com/adaltas/node-csv/compare/csv-parse@5.5.0...csv-parse@5.5.1) (2023-10-05) - ### Bug Fixes -* **csv-parse:** premature close error ([c6473a9](https://github.com/adaltas/node-csv/commit/c6473a9cb6c5e4c94e42c30c2b9d15b049f16a6b)) - - +- **csv-parse:** premature close error ([c6473a9](https://github.com/adaltas/node-csv/commit/c6473a9cb6c5e4c94e42c30c2b9d15b049f16a6b)) ## [5.5.0](https://github.com/adaltas/node-csv/compare/csv-parse@5.4.1...csv-parse@5.5.0) (2023-08-25) - ### Features -* **csv-parse:** new comment_no_infix option (fix [#325](https://github.com/adaltas/node-csv/issues/325)) ([caca5c3](https://github.com/adaltas/node-csv/commit/caca5c3044541acfc9fe4a7f32167bb1179b6253)) - +- **csv-parse:** new comment_no_infix option (fix [#325](https://github.com/adaltas/node-csv/issues/325)) ([caca5c3](https://github.com/adaltas/node-csv/commit/caca5c3044541acfc9fe4a7f32167bb1179b6253)) ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [5.4.1](https://github.com/adaltas/node-csv/compare/csv-parse@5.4.0...csv-parse@5.4.1) (2023-08-24) - ### Bug Fixes -* commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) - - +- commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) ## [5.4.0](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.10...csv-parse@5.4.0) (2023-05-26) - ### Features -* **csv-parse:** add `columns` property in `Info` object type ([#390](https://github.com/adaltas/node-csv/issues/390)) ([2dd2a92](https://github.com/adaltas/node-csv/commit/2dd2a92d0376c3cee3a4a39334f9828874f422bd)) - - +- **csv-parse:** add `columns` property in `Info` object type ([#390](https://github.com/adaltas/node-csv/issues/390)) ([2dd2a92](https://github.com/adaltas/node-csv/commit/2dd2a92d0376c3cee3a4a39334f9828874f422bd)) ## [5.3.10](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.9...csv-parse@5.3.10) (2023-05-04) **Note:** Version bump only for package csv-parse - - - - ## [5.3.9](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.8...csv-parse@5.3.9) (2023-04-30) **Note:** Version bump only for package csv-parse - - - - ## [5.3.8](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.6...csv-parse@5.3.8) (2023-04-16) **Note:** Version bump only for package csv-parse - - - - ## [5.3.7](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.6...csv-parse@5.3.7) (2023-04-16) **Note:** Version bump only for package csv-parse - - - - ## [5.3.6](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.5...csv-parse@5.3.6) (2023-03-03) **Note:** Version bump only for package csv-parse - - - - ## [5.3.5](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.4...csv-parse@5.3.5) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [5.3.4](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.3...csv-parse@5.3.4) (2023-01-31) - ### Bug Fixes -* **csv-parse:** destroy on end and call close event (fix [#333](https://github.com/adaltas/node-csv/issues/333)) ([ca3f55b](https://github.com/adaltas/node-csv/commit/ca3f55b7cf556b45377677428783608a2d9ebbb2)) - - +- **csv-parse:** destroy on end and call close event (fix [#333](https://github.com/adaltas/node-csv/issues/333)) ([ca3f55b](https://github.com/adaltas/node-csv/commit/ca3f55b7cf556b45377677428783608a2d9ebbb2)) ## [5.3.3](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.2...csv-parse@5.3.3) (2022-11-28) - ### Bug Fixes -* **csv-parse:** improve INVALID_OPENING_QUOTE error message (fix adaltas/node-csv-docs[#120](https://github.com/adaltas/node-csv/issues/120)) ([3639780](https://github.com/adaltas/node-csv/commit/36397800a9b479658e6497bb521a27c037fc3abb)) - - +- **csv-parse:** improve INVALID_OPENING_QUOTE error message (fix adaltas/node-csv-docs[#120](https://github.com/adaltas/node-csv/issues/120)) ([3639780](https://github.com/adaltas/node-csv/commit/36397800a9b479658e6497bb521a27c037fc3abb)) ## [5.3.2](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.1...csv-parse@5.3.2) (2022-11-08) - ### Bug Fixes -* support TypeScript moduleResolution node16 ([#368](https://github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) - - +- support TypeScript moduleResolution node16 ([#368](https://github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) ### [5.3.1](https://github.com/adaltas/node-csv/compare/csv-parse@5.3.0...csv-parse@5.3.1) (2022-10-12) - ### Bug Fixes -* **csv-parse:** build from previus commit ([29a0916](https://github.com/adaltas/node-csv/commit/29a0916026429d648e8c515ada4a452036e0736d)) -* **csv-parse:** record_delimiter and non default encoding (fix [#365](https://github.com/adaltas/node-csv/issues/365)) ([16fdb2d](https://github.com/adaltas/node-csv/commit/16fdb2dd2c3221d00568f28bed44106ffc0d49ef)) - - +- **csv-parse:** build from previus commit ([29a0916](https://github.com/adaltas/node-csv/commit/29a0916026429d648e8c515ada4a452036e0736d)) +- **csv-parse:** record_delimiter and non default encoding (fix [#365](https://github.com/adaltas/node-csv/issues/365)) ([16fdb2d](https://github.com/adaltas/node-csv/commit/16fdb2dd2c3221d00568f28bed44106ffc0d49ef)) ## [5.3.0](https://github.com/adaltas/node-csv/compare/csv-parse@5.2.2...csv-parse@5.3.0) (2022-07-10) - ### Features -* ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) - - +- ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) ### [5.2.2](https://github.com/adaltas/node-csv/compare/csv-parse@5.2.1...csv-parse@5.2.2) (2022-07-01) - ### Bug Fixes -* **csv-parse:** encoding detection with bom ([#350](https://github.com/adaltas/node-csv/issues/350)) ([fd75e66](https://github.com/adaltas/node-csv/commit/fd75e6626c1c549936bf35a2247ebefa0f3d5ec3)) - - +- **csv-parse:** encoding detection with bom ([#350](https://github.com/adaltas/node-csv/issues/350)) ([fd75e66](https://github.com/adaltas/node-csv/commit/fd75e6626c1c549936bf35a2247ebefa0f3d5ec3)) ### [5.2.1](https://github.com/adaltas/node-csv/compare/csv-parse@5.2.0...csv-parse@5.2.1) (2022-06-29) - ### Bug Fixes -* **csv-parse:** rtrim encoding support (fix [#349](https://github.com/adaltas/node-csv/issues/349)) ([8bf52f0](https://github.com/adaltas/node-csv/commit/8bf52f0d5c25ee2423cb1629d3e9103534668c83)) - - +- **csv-parse:** rtrim encoding support (fix [#349](https://github.com/adaltas/node-csv/issues/349)) ([8bf52f0](https://github.com/adaltas/node-csv/commit/8bf52f0d5c25ee2423cb1629d3e9103534668c83)) ## [5.2.0](https://github.com/adaltas/node-csv/compare/csv-parse@5.1.0...csv-parse@5.2.0) (2022-06-14) - ### Features -* **csv-parse:** cast_date as a function (fix [#342](https://github.com/adaltas/node-csv/issues/342)) ([2807d29](https://github.com/adaltas/node-csv/commit/2807d292c8987f5dedde4f7fe0bd0ac7f75c8755)) - - +- **csv-parse:** cast_date as a function (fix [#342](https://github.com/adaltas/node-csv/issues/342)) ([2807d29](https://github.com/adaltas/node-csv/commit/2807d292c8987f5dedde4f7fe0bd0ac7f75c8755)) ## [5.1.0](https://github.com/adaltas/node-csv/compare/csv-parse@5.0.4...csv-parse@5.1.0) (2022-05-24) - ### Features -* wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) - - +- wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) ## [5.0.4](https://github.com/adaltas/node-csv/compare/csv-parse@5.0.3...csv-parse@5.0.4) (2021-12-29) - ### Bug Fixes -* correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) -* **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) -* **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) -* esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) - - - - +- correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) +- **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) +- **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) +- esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) ## [5.0.3](https://github.com/adaltas/node-csv/compare/csv-parse@5.0.2...csv-parse@5.0.3) (2021-11-19) - ### Bug Fixes -* expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) - - - - +- expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) ## [5.0.2](https://github.com/adaltas/node-csv/compare/csv-parse@5.0.1...csv-parse@5.0.2) (2021-11-18) - ### Bug Fixes -* dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) - +- dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) ### Performance Improvements -* **csv-parse:** buffer unsafe allocation ([35c1f4a](https://github.com/adaltas/node-csv/commit/35c1f4a9dd806adc4de749c2e211bd436224d7f0)) - - - - +- **csv-parse:** buffer unsafe allocation ([35c1f4a](https://github.com/adaltas/node-csv/commit/35c1f4a9dd806adc4de749c2e211bd436224d7f0)) ## [5.0.1](https://github.com/adaltas/node-csv/compare/csv-parse@5.0.0...csv-parse@5.0.1) (2021-11-15) - ### Bug Fixes -* remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) - - - - +- remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) # [5.0.0](https://github.com/adaltas/node-csv/compare/csv-parse@4.16.3...csv-parse@5.0.0) (2021-11-15) @@ -276,330 +181,340 @@ See also [CSV package for Node.js version 6 (11/15/2021)](https://www.adaltas.co ### ⚠ BREAKING CHANGES -* esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) +- esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) CommonJS consumers must change `require('csv-parse/lib/sync')` to `require('csv-parse/sync')` -* **csv-parse:** rename group_columns_by_name option [74334cf](https://github.com/adaltas/node-csv/commit/74334cf0e85e005a878c0597b3300f4762116a0d) -* **csv-parse:** rename RECORD_INCONSISTENT_FIELDS_LENGTH [7b55f05](https://github.com/adaltas/node-csv/commit/7b55f050df327939efcb65d4e76d27f98c89d925) -* **csv-parse:** rename RECORD_DONT_MATCH_COLUMNS_LENGTH [fb391c9](https://github.com/adaltas/node-csv/commit/fb391c92fa248bda30b816930cac88a5d9026b04) -* **csv-parse:** rename skip_records_with_error [0376af7](https://github.com/adaltas/node-csv/commit/0376af7984caa6726d12980edecccda1bbbbcacc) -* **csv-parse:** rename skip_records_with_empty_values [aa432c1](https://github.com/adaltas/node-csv/commit/aa432c1251327b579ee7f71bd9fd776021ac1f1e) -* **csv-parse:** rename relax to relax_quotes [9fffd50](https://github.com/adaltas/node-csv/commit/9fffd50762e10b3794883c6b3751ad209510f82e) +- **csv-parse:** rename group_columns_by_name option [74334cf](https://github.com/adaltas/node-csv/commit/74334cf0e85e005a878c0597b3300f4762116a0d) +- **csv-parse:** rename RECORD_INCONSISTENT_FIELDS_LENGTH [7b55f05](https://github.com/adaltas/node-csv/commit/7b55f050df327939efcb65d4e76d27f98c89d925) +- **csv-parse:** rename RECORD_DONT_MATCH_COLUMNS_LENGTH [fb391c9](https://github.com/adaltas/node-csv/commit/fb391c92fa248bda30b816930cac88a5d9026b04) +- **csv-parse:** rename skip_records_with_error [0376af7](https://github.com/adaltas/node-csv/commit/0376af7984caa6726d12980edecccda1bbbbcacc) +- **csv-parse:** rename skip_records_with_empty_values [aa432c1](https://github.com/adaltas/node-csv/commit/aa432c1251327b579ee7f71bd9fd776021ac1f1e) +- **csv-parse:** rename relax to relax_quotes [9fffd50](https://github.com/adaltas/node-csv/commit/9fffd50762e10b3794883c6b3751ad209510f82e) ### Bug Fixes -* **csv-parse:** export csv error class in sync ([fc89380](https://github.com/adaltas/node-csv/commit/fc8938090141861dcbcae214f64e52a0aa6cc691)) -* **csv-parse:** ts callback CsvError argument ([899dc67](https://github.com/adaltas/node-csv/commit/899dc67ed6256478e8eecbcc5b925f238ce367d5)) -* export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) -* fallback to setTimeout is setImmediate is undefined ([3d6a2d0](https://github.com/adaltas/node-csv/commit/3d6a2d0a655af342f28456b46db7ccfe7ee9d664)) -* refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) - +- **csv-parse:** export csv error class in sync ([fc89380](https://github.com/adaltas/node-csv/commit/fc8938090141861dcbcae214f64e52a0aa6cc691)) +- **csv-parse:** ts callback CsvError argument ([899dc67](https://github.com/adaltas/node-csv/commit/899dc67ed6256478e8eecbcc5b925f238ce367d5)) +- export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) +- fallback to setTimeout is setImmediate is undefined ([3d6a2d0](https://github.com/adaltas/node-csv/commit/3d6a2d0a655af342f28456b46db7ccfe7ee9d664)) +- refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) ### Features -* backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) -* backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) -* **csv-parse:** improve record_delimiter validation ([67b7da8](https://github.com/adaltas/node-csv/commit/67b7da892db7f0f426b9f0fa12063e81eafe8a9b)) -* **csv-parse:** objname index ([015b936](https://github.com/adaltas/node-csv/commit/015b936ea42026efa52263a7687f886463263ed8)) -* **csv-parse:** skip_line_with_errors used with raw print current buffer (fix [#292](https://github.com/adaltas/node-csv/issues/292)) ([2741990](https://github.com/adaltas/node-csv/commit/27419908b9ce5319307bb6647335d5c07cd1e3a4)) -* **csv-parse:** ts type encoding with BufferEncoding ([39a4388](https://github.com/adaltas/node-csv/commit/39a43886904801d47a92a3cb5722409f36020534)) -* export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) -* replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) - - - - +- backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) +- backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) +- **csv-parse:** improve record_delimiter validation ([67b7da8](https://github.com/adaltas/node-csv/commit/67b7da892db7f0f426b9f0fa12063e81eafe8a9b)) +- **csv-parse:** objname index ([015b936](https://github.com/adaltas/node-csv/commit/015b936ea42026efa52263a7687f886463263ed8)) +- **csv-parse:** skip_line_with_errors used with raw print current buffer (fix [#292](https://github.com/adaltas/node-csv/issues/292)) ([2741990](https://github.com/adaltas/node-csv/commit/27419908b9ce5319307bb6647335d5c07cd1e3a4)) +- **csv-parse:** ts type encoding with BufferEncoding ([39a4388](https://github.com/adaltas/node-csv/commit/39a43886904801d47a92a3cb5722409f36020534)) +- export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) +- replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) ## [4.16.2](https://github.com/wdavidw/node-csv-parse/compare/csv-parse@4.16.1...csv-parse@4.16.2) (2021-08-27) **Note:** Version bump only for package csv-parse - - - - ## 4.16.1 (2021-08-27) **Note:** Version bump only for package csv-parse ## Version 4.16.0 -* fix: info print the number of encountered line when emited -* feat: cast expose context.empty_lines -* fix: handle empty column names properly -* feat: enforce usage of columns with columns_duplicates_to_array -* fix: update error message with invalid column type +- fix: info print the number of encountered line when emited +- feat: cast expose context.empty_lines +- fix: handle empty column names properly +- feat: enforce usage of columns with columns_duplicates_to_array +- fix: update error message with invalid column type ## Version 4.15.4 -* fix: handle cast value 0 fix #315 +- fix: handle cast value 0 fix #315 ## Version 4.15.3 -* feat: lib/browser compatibility with ES5 +- feat: lib/browser compatibility with ES5 ## Version 4.15.2 -* docs: browser demo fix #302 -* fix: browserify export parse instead of stringify +- docs: browser demo fix #302 +- fix: browserify export parse instead of stringify ## Version 4.15.1 -* fix: skip_empty_lines don't interfere with from_line +- fix: skip_empty_lines don't interfere with from_line ## Version 4.15.0 -* feat: new ignore_last_delimiters option, solve #193 -* feat: generate browser compatible lib -* refactor: rename raw to record -* docs: comment about trimable chars -* refactor: move isCharTrimable +- feat: new ignore_last_delimiters option, solve #193 +- feat: generate browser compatible lib +- refactor: rename raw to record +- docs: comment about trimable chars +- refactor: move isCharTrimable ## Version 4.14.2 -* fix(skip_lines_with_error): work with relax_column_count (#303) -* sample: async iterator -* sample: promises +- fix(skip_lines_with_error): work with relax_column_count (#303) +- sample: async iterator +- sample: promises ## Version 4.14.1 -* package: latest dependencies -* ts: enable strict mode -* package: mocha inside package declaration +- package: latest dependencies +- ts: enable strict mode +- package: mocha inside package declaration ## Version 4.14.0 -* on_record: expose info.error when relax_column_count is activated -* raw: move tests -* package: latest dependencies +- on_record: expose info.error when relax_column_count is activated +- raw: move tests +- package: latest dependencies ## Version 4.13.1 -* encoding: buffer, detection and options samples -* encoding: return buffer when null or false -* encoding: support boolean values -* api: remove commented code +- encoding: buffer, detection and options samples +- encoding: return buffer when null or false +- encoding: support boolean values +- api: remove commented code ## Version 4.13.0 New features: -* encoding: auto-detect from the bom -* encoding: new option -* bom: multi bom encoding + +- encoding: auto-detect from the bom +- encoding: new option +- bom: multi bom encoding Fixes & enhancements: -* delimiter: fix buffer size computation -* quote: compatibility with buffer size -* api: partial cache for needMoreData -* escape: support multiple characters -* quote: support multiple characters -* api: fix internal argument name + +- delimiter: fix buffer size computation +- quote: compatibility with buffer size +- api: partial cache for needMoreData +- escape: support multiple characters +- quote: support multiple characters +- api: fix internal argument name ## Version 4.12.0 New feature: -* ts: error types -* ts: support camelcase options (fix #287) + +- ts: error types +- ts: support camelcase options (fix #287) ## Version 4.11.1 New feature: -* escape: disabled when null or false + +- escape: disabled when null or false Project management: -* travis: test node version 14 + +- travis: test node version 14 ## Version 4.11 Project management: -* mistake in the release + +- mistake in the release ## Version 4.10.1 Minor improvements: -* columns_duplicates_to_array: error and type + +- columns_duplicates_to_array: error and type ## Version 4.10.0 New feature: -* columns_duplicates_to_array: new option + +- columns_duplicates_to_array: new option Project management: -* samples: new file recipie + +- samples: new file recipie ## Version 4.9.1 Minor improvements: -* delimiter: update ts definition -* delimiter: new sample + +- delimiter: update ts definition +- delimiter: new sample ## Version 4.9.0 New Feature: -* delimiter: accept multiple values + +- delimiter: accept multiple values ## Version 4.8.9 Fix: -* sync: disregard emitted null records + +- sync: disregard emitted null records New Feature: -* trim: support form feed character + +- trim: support form feed character Minor improvements: -* src: cache length in loops -* trim: new sample -* to_line: simple sample -* comment: simple sample -* bom: sample with hidden bom -* bom: test behavior with the column option + +- src: cache length in loops +- trim: new sample +- to_line: simple sample +- comment: simple sample +- bom: sample with hidden bom +- bom: test behavior with the column option ## Version 4.8.8 -* api: fix regression in browser environments +- api: fix regression in browser environments ## Version 4.8.7 -* api: fix input string with output stream +- api: fix input string with output stream ## Version 4.8.6 -* on_record: catch and handle user errors +- on_record: catch and handle user errors ## Version 4.8.5 -* ts: fix `types` declaration +- ts: fix `types` declaration ## Version 4.8.4 -* ts: fix `types` declaration to a single file +- ts: fix `types` declaration to a single file ## Version 4.8.3 -* `errors`: handle undefined captureStackTrace +- `errors`: handle undefined captureStackTrace ## Version 4.8.2 -* `relax_column_count`: ts definitions for less and more +- `relax_column_count`: ts definitions for less and more ## Version 4.8.1 -* package: move pad dependency to dev +- package: move pad dependency to dev ## Version 4.8.0 -* `relax_column_count`: new less and more options -* columns: skip empty records before detecting headers -* errors: rename `CSV_INCONSISTENT_RECORD_LENGTH` -* errors: rename `CSV_RECORD_DONT_MATCH_COLUMNS_LENGTH` +- `relax_column_count`: new less and more options +- columns: skip empty records before detecting headers +- errors: rename `CSV_INCONSISTENT_RECORD_LENGTH` +- errors: rename `CSV_RECORD_DONT_MATCH_COLUMNS_LENGTH` ## Version 4.7.0 New Feature: -* `on_record`: user function to alter and filter records + +- `on_record`: user function to alter and filter records Minor improvements: -* test: ensure every sample is valid -* `from_line`: honours inferred column names -* `from_line`: new sample -* errors: expose `CSV_INVALID_ARGUMENT` -* errors: expose `CSV_INVALID_COLUMN_DEFINITION` -* errors: expose `CSV_OPTION_COLUMNS_MISSING_NAME` -* errors: expose `CSV_INVALID_OPTION_BOM` -* errors: expose `CSV_INVALID_OPTION_CAST` -* errors: expose `CSV_INVALID_OPTION_CAST_DATE` -* errors: expose `CSV_INVALID_OPTION_COLUMNS` -* errors: expose `CSV_INVALID_OPTION_COMMENT` -* errors: expose `CSV_INVALID_OPTION_DELIMITER` -* error: fix call to supper + +- test: ensure every sample is valid +- `from_line`: honours inferred column names +- `from_line`: new sample +- errors: expose `CSV_INVALID_ARGUMENT` +- errors: expose `CSV_INVALID_COLUMN_DEFINITION` +- errors: expose `CSV_OPTION_COLUMNS_MISSING_NAME` +- errors: expose `CSV_INVALID_OPTION_BOM` +- errors: expose `CSV_INVALID_OPTION_CAST` +- errors: expose `CSV_INVALID_OPTION_CAST_DATE` +- errors: expose `CSV_INVALID_OPTION_COLUMNS` +- errors: expose `CSV_INVALID_OPTION_COMMENT` +- errors: expose `CSV_INVALID_OPTION_DELIMITER` +- error: fix call to supper Project management: -* package: contributing -* package: code of conduct + +- package: contributing +- package: code of conduct ## Version 4.6.5 -* context: column is null when cast force the context creation, fix #260 +- context: column is null when cast force the context creation, fix #260 ## Version 4.6.4 -* errors: don't stringify/parse undefined and null values -* errors: expose `CSV_NON_TRIMABLE_CHAR_AFTER_CLOSING_QUOTE` -* errors: expose `CSV_MAX_RECORD_SIZE` +- errors: don't stringify/parse undefined and null values +- errors: expose `CSV_NON_TRIMABLE_CHAR_AFTER_CLOSING_QUOTE` +- errors: expose `CSV_MAX_RECORD_SIZE` ## Version 4.6.3 -* lint: integrate eslint +- lint: integrate eslint ## Version 4.6.2 -* context: null column when columns number inferior to record length +- context: null column when columns number inferior to record length ## Version 4.6.1 -* src: set const in for loop +- src: set const in for loop ## Version 4.6.0 -* `skip_lines_with_empty_values`: handle non string value -* errors: add context information -* tests: new error assertion framework -* buffer: serialize to json as string -* errors: expose `INVALID_OPENING_QUOTE` +- `skip_lines_with_empty_values`: handle non string value +- errors: add context information +- tests: new error assertion framework +- buffer: serialize to json as string +- errors: expose `INVALID_OPENING_QUOTE` ## Version 4.5.0 -* errors: start normalizing errors with unique codes and context -* errors: expose `CSV_INVALID_CLOSING_QUOTE` -* errors: expose `CSV_QUOTE_NOT_CLOSED` -* errors: expose `CSV_INVALID_RECORD_LENGTH_DONT_PREVIOUS_RECORDS` -* errors: expose `CSV_INVALID_RECORD_LENGTH_DONT_MATCH_COLUMNS` -* errors: expose `CSV_INVALID_COLUMN_MAPPING` +- errors: start normalizing errors with unique codes and context +- errors: expose `CSV_INVALID_CLOSING_QUOTE` +- errors: expose `CSV_QUOTE_NOT_CLOSED` +- errors: expose `CSV_INVALID_RECORD_LENGTH_DONT_PREVIOUS_RECORDS` +- errors: expose `CSV_INVALID_RECORD_LENGTH_DONT_MATCH_COLUMNS` +- errors: expose `CSV_INVALID_COLUMN_MAPPING` ## Version 4.4.7 -* travis: remove node.js 8 and add 12 -* destroy: test inside readable event +- travis: remove node.js 8 and add 12 +- destroy: test inside readable event ## Version 4.4.6 -* security: remove regexp vulnerable to DOS in cast option, npm report 69742 +- security: remove regexp vulnerable to DOS in cast option, npm report 69742 ## Version 4.4.5 -* ts: add buffer as allowed type for input, fix #248 +- ts: add buffer as allowed type for input, fix #248 ## Version 4.4.4 -* package: latest dependencies -* bom: detection when buffer smaller than bom -* package: remove deprecated `@types/should` dependency -* package: update file path +- package: latest dependencies +- bom: detection when buffer smaller than bom +- package: remove deprecated `@types/should` dependency +- package: update file path ## Version 4.4.3 -* package: fix files declaration +- package: fix files declaration ## Version 4.4.2 -* `bom`: parsing for BOM character #239 -* ts: add sync definition -* package: replace npm ignore with file field +- `bom`: parsing for BOM character #239 +- ts: add sync definition +- package: replace npm ignore with file field ## Version 4.4.1 Fix: -* `columns`: allows returning an array of string, undefined, null or false + +- `columns`: allows returning an array of string, undefined, null or false ## Version 4.4.0 New features: -* options: new `bom` option + +- options: new `bom` option ## Version 4.3.4 -* `columns`: enrich error message when provided as literal object -* `cast`: handle undefined columns -* `skip_lines_with_error`: new sample +- `columns`: enrich error message when provided as literal object +- `cast`: handle undefined columns +- `skip_lines_with_error`: new sample ## Version 4.3.3 @@ -609,206 +524,219 @@ columns: fix es5 generation ## Version 4.3.2 Fix: -* columns: immutable option + +- columns: immutable option ## Version 4.3.1 Minor enhancements: -* ts: distribute definitions with es5 -* ts: unused MatcherFunc type + +- ts: distribute definitions with es5 +- ts: unused MatcherFunc type Project management: -* babel: include .babelrc to git + +- babel: include .babelrc to git ## Version 4.3.0 New features: -* `objname`: accept a buffer + +- `objname`: accept a buffer Minor enhancements: -* `to_line`: validation refinements -* `trim`, ltrim, rtrim: validation refinements -* `to`: validation refinements -* `from_line`: validation refinements -* `objname`: validation refinements -* `from`: validation refinements -* `escape`: validation refinements -* `skip_empty_lines`: validation refinements -* `skip_lines_with_empty_values`: validation refinements -* `skip_lines_with_error`: validation refinements -* `relax_column_count`: validation refinements -* `relax`: validation refinements -* `delimiter`: validation refinements -* `max_record_size`: validation refinements + +- `to_line`: validation refinements +- `trim`, ltrim, rtrim: validation refinements +- `to`: validation refinements +- `from_line`: validation refinements +- `objname`: validation refinements +- `from`: validation refinements +- `escape`: validation refinements +- `skip_empty_lines`: validation refinements +- `skip_lines_with_empty_values`: validation refinements +- `skip_lines_with_error`: validation refinements +- `relax_column_count`: validation refinements +- `relax`: validation refinements +- `delimiter`: validation refinements +- `max_record_size`: validation refinements ## Version 4.2.0 Fix: -* `record_delimiter`: fix multi bytes with `skip_empty_lines` and `from_line` -* `rtrim`: accept tab + +- `record_delimiter`: fix multi bytes with `skip_empty_lines` and `from_line` +- `rtrim`: accept tab ## Version 4.1.0 New features: -* options: accept snake case and camel case -* `cast`: dont call cast for non column-mappable fields + +- options: accept snake case and camel case +- `cast`: dont call cast for non column-mappable fields Fix: -* `cast`: ensure column is a string and not an array -* stream: handle empty input streams -* `cast`: function may return non-string values -* stream: pass stream options without modification + +- `cast`: ensure column is a string and not an array +- stream: handle empty input streams +- `cast`: function may return non-string values +- stream: pass stream options without modification ## Version 4.0.1 Fix: -* `relax_column_count`: handle records with more columns + +- `relax_column_count`: handle records with more columns ## Version 4.0.0 This is a complete rewrite based with a Buffer implementation. There are no major breaking changes but it introduces multiple minor breaking changes: -* option `rowDelimiter` is now `record_delimiter` -* option `max_limit_on_data_read` is now `max_record_size` -* drop the record event -* normalise error message as `{error type}: {error description}` -* state values are now isolated into the `info` object -* `count` is now `info.records` -* `lines` is now `info.lines` -* `empty_line_count` is now `info.empty_lines` -* `skipped_line_count` is now `info.invalid_field_length` -* `context.count` is cast function is now `context.records` -* drop support for deprecated options `auto_parse` and `auto_parse_date` -* drop emission of the `record` event -* in `raw` option, the `row` property is renamed `record` -* default value of `max_record_size` is now `0` (unlimited) -* remove the `record` event, use the `readable` event and `this.read()` instead +- option `rowDelimiter` is now `record_delimiter` +- option `max_limit_on_data_read` is now `max_record_size` +- drop the record event +- normalise error message as `{error type}: {error description}` +- state values are now isolated into the `info` object +- `count` is now `info.records` +- `lines` is now `info.lines` +- `empty_line_count` is now `info.empty_lines` +- `skipped_line_count` is now `info.invalid_field_length` +- `context.count` is cast function is now `context.records` +- drop support for deprecated options `auto_parse` and `auto_parse_date` +- drop emission of the `record` event +- in `raw` option, the `row` property is renamed `record` +- default value of `max_record_size` is now `0` (unlimited) +- remove the `record` event, use the `readable` event and `this.read()` instead New features: -* new options `info`, `from_line` and `to_line` -* `trim`: respect `ltrim` and `rtrim` when defined -* `delimiter`: may be a Buffer -* `delimiter`: handle multiple bytes/characters -* callback: export info object as third argument -* `cast`: catch error in user functions -* ts: mark info as readonly with required properties -* `comment_lines`: count the number of commented lines with no records -* callback: pass undefined instead of null + +- new options `info`, `from_line` and `to_line` +- `trim`: respect `ltrim` and `rtrim` when defined +- `delimiter`: may be a Buffer +- `delimiter`: handle multiple bytes/characters +- callback: export info object as third argument +- `cast`: catch error in user functions +- ts: mark info as readonly with required properties +- `comment_lines`: count the number of commented lines with no records +- callback: pass undefined instead of null API management: -* Multiple tests have been rewritten with easier data sample -* Source code is now written in ES6 instead of CoffeeScript -* package: switch to MIT license + +- Multiple tests have been rewritten with easier data sample +- Source code is now written in ES6 instead of CoffeeScript +- package: switch to MIT license ## Version 3.2.0 -* `max_limit_on_data_read`: update error msg -* src: simplify detection for more data -* lines: test empty line account for 1 line -* options: extract default options -* package: add a few keywords -* src: precompute escapeIsQuote -* travis: test against Node.js 11 +- `max_limit_on_data_read`: update error msg +- src: simplify detection for more data +- lines: test empty line account for 1 line +- options: extract default options +- package: add a few keywords +- src: precompute escapeIsQuote +- travis: test against Node.js 11 ## Version 3.1.3 -* `rowDelimiter`: fix overlap with delimiter -* internal: rename rowDelimiterLength to `rowDelimiterMaxLength` +- `rowDelimiter`: fix overlap with delimiter +- internal: rename rowDelimiterLength to `rowDelimiterMaxLength` ## Version 3.1.2 -* readme: fix links to project website +- readme: fix links to project website ## Version 3.1.1 -* src: generate code +- src: generate code ## Version 3.1.0 -* package: move to csv.js.org -* samples: new cast sample -* package: upgrade to babel 7 -* samples: new mixed api samples -* samples: new column script -* samples: update syntax -* package: improve ignore files +- package: move to csv.js.org +- samples: new cast sample +- package: upgrade to babel 7 +- samples: new mixed api samples +- samples: new column script +- samples: update syntax +- package: improve ignore files ## Version 3.0.0 Breaking changes: -* `columns`: skip empty values when null, false or undefined + +- `columns`: skip empty values when null, false or undefined Cleanup: -* sync: refactor internal variables -* index: use destructuring assignment for deps + +- sync: refactor internal variables +- index: use destructuring assignment for deps ## Version 2.5.0 -* typescript: make definition header more relevant +- typescript: make definition header more relevant ## Version 2.4.1 -* `to`: ignore future records when to is reached +- `to`: ignore future records when to is reached ## Version 2.4.0 -* `trim`: after and before quote -* tests: compatibility with Node.js 10 -* `trim`: handle quote followed by escape -* parser: set nextChar to null instead of empty -* travis: run against node 8 and 10 +- `trim`: after and before quote +- tests: compatibility with Node.js 10 +- `trim`: handle quote followed by escape +- parser: set nextChar to null instead of empty +- travis: run against node 8 and 10 ## Version 2.3.0 -* `cast`: pass the header property -* `auto_parse`: deprecated message on tests -* `cast`: inject lines property +- `cast`: pass the header property +- `auto_parse`: deprecated message on tests +- `cast`: inject lines property ## Version 2.2.0 -* `cast`: deprecate `auto_parse` -* `auto_parse`: function get context as second argument +- `cast`: deprecate `auto_parse` +- `auto_parse`: function get context as second argument ## Version 2.1.0 -* `skip_lines_with_error`: DRYed implementation -* `skip_lines_with_error`: Go process the next line on error -* events: register and write not blocking -* test: prefix names by group membership -* events: emit record -* raw: test to ensure it preserve columns -* package: latest dependencies (28 march 2018) -* raw: ensure tests call and success -* package: ignore npm and yarn lock files -* sync: handle errors on last line +- `skip_lines_with_error`: DRYed implementation +- `skip_lines_with_error`: Go process the next line on error +- events: register and write not blocking +- test: prefix names by group membership +- events: emit record +- raw: test to ensure it preserve columns +- package: latest dependencies (28 march 2018) +- raw: ensure tests call and success +- package: ignore npm and yarn lock files +- sync: handle errors on last line ## Version 2.0.4 -* package: move babel to dev dependencies +- package: move babel to dev dependencies ## Version 2.0.3 -* package: es5 backward compatibility -* package: ignore yarn lock file +- package: es5 backward compatibility +- package: ignore yarn lock file ## Version 2.0.2 -* package: only remove js files in lib -* source: remove unreferenced variables #179 -* package: start running tests in preversion -* package: new release workflow +- package: only remove js files in lib +- source: remove unreferenced variables #179 +- package: start running tests in preversion +- package: new release workflow ## 2.0.0 -This major version use CoffeeScript 2 which produces a modern JavaScript syntax -(ES6, or ES2015 and later) and break the compatibility with versions of Node.js +This major version use CoffeeScript 2 which produces a modern JavaScript syntax +(ES6, or ES2015 and later) and break the compatibility with versions of Node.js lower than 7.6 as well as the browsers. It is however stable in term of API. -* package: use CoffeeScript 2 +- package: use CoffeeScript 2 ## v1.3.3 -* package: revert to CoffeeScript 1 +- package: revert to CoffeeScript 1 ## v1.3.2 @@ -816,152 +744,152 @@ Irrelevant release, forgot to generate the coffee files. ## v1.3.1 -* package: preserve compatibility with Node.js < 7.6 +- package: preserve compatibility with Node.js < 7.6 ## v1.3.0 -* options: `auto_parse` as a user function -* options: `auto_parse_date` as a user function -* test: should require handled by mocha -* package: coffeescript 2 and use semver tilde -* options: ensure objectMode is cloned +- options: `auto_parse` as a user function +- options: `auto_parse_date` as a user function +- test: should require handled by mocha +- package: coffeescript 2 and use semver tilde +- options: ensure objectMode is cloned ## v1.2.4 -* `relax_column_count`: honors count while preserving skipped_line_count -* api: improve argument validation +- `relax_column_count`: honors count while preserving skipped_line_count +- api: improve argument validation ## v1.2.3 -* sync: catch err on write +- sync: catch err on write ## v1.2.2 -* relax: handle double quote +- relax: handle double quote ## v1.2.1 -* src: group state variable initialisation -* package: update repo url -* quote: disabled when null, false or empty -* src: remove try/catch -* src: optimize estimation for row delimiter length -* lines: improve tests -* src: use in instead of multiple is -* src: string optimization +- src: group state variable initialisation +- package: update repo url +- quote: disabled when null, false or empty +- src: remove try/catch +- src: optimize estimation for row delimiter length +- lines: improve tests +- src: use in instead of multiple is +- src: string optimization ## v1.2.0 -* skip default row delimiters when quoted #58 -* `auto_parse`: cleaner implementation -* src: isolate internal variables +- skip default row delimiters when quoted #58 +- `auto_parse`: cleaner implementation +- src: isolate internal variables ## v1.1.12 -* options: new to and from options +- options: new to and from options ## v1.1.11 -* `rowDelimiters`: fix all last month issues +- `rowDelimiters`: fix all last month issues ## v1.1.10 -* regression with trim and last empty field #123 +- regression with trim and last empty field #123 ## V1.1.9 -* `rowDelimiter`: simplification -* fix regression when trim and skip_empty_lines activated #122 -* `auto_parse` = simplify internal function +- `rowDelimiter`: simplification +- fix regression when trim and skip_empty_lines activated #122 +- `auto_parse` = simplify internal function ## V1.1.8 -* src: trailing whitespace and empty headers #120 -* `rowDelimiter`: adding support for multiple row delimiters #119 -* Remove unnecessary argument: `Parser.prototype.__write` #114 +- src: trailing whitespace and empty headers #120 +- `rowDelimiter`: adding support for multiple row delimiters #119 +- Remove unnecessary argument: `Parser.prototype.__write` #114 ## v1.1.7 -* `skip_lines_with_empty_values`: support space and tabs #108 -* test: remove coverage support -* test: group by api, options and properties -* `skip_lines_with_empty_values` option -* write test illustrating column function throwing an error #98 -* added ability to skip columns #50 +- `skip_lines_with_empty_values`: support space and tabs #108 +- test: remove coverage support +- test: group by api, options and properties +- `skip_lines_with_empty_values` option +- write test illustrating column function throwing an error #98 +- added ability to skip columns #50 ## v1.1.6 -* reduce substr usage -* new raw option +- reduce substr usage +- new raw option ## v1.1.5 -* `empty_line_count` counter and renamed skipped to `skipped_line_count` -* skipped line count +- `empty_line_count` counter and renamed skipped to `skipped_line_count` +- skipped line count ## v1.1.4 -* avoid de-optimisation due to wrong charAt index #103 -* parser writing before assigning listeners +- avoid de-optimisation due to wrong charAt index #103 +- parser writing before assigning listeners ## v1.1.3 -* `columns`: stop on column count error #100 +- `columns`: stop on column count error #100 ## v1.1.2 -* make the parser more sensitive to input -* test case about the chunks of multiple chars without quotes -* test about data emission with newline +- make the parser more sensitive to input +- test case about the chunks of multiple chars without quotes +- test about data emission with newline ## v1.1.1 -* stream: call end if data instance of buffer -* travis: add nodejs 6 -* `columns`: fix line error #97 +- stream: call end if data instance of buffer +- travis: add nodejs 6 +- `columns`: fix line error #97 ## v1.1.0 -* `relax_column_count`: default to false (strict) +- `relax_column_count`: default to false (strict) ## v1.0.6 -* `relax_column_count`: backward compatibility for 1.0.x -* `relax_column_count`: introduce new option -* `columns`: detect column length and fix lines count +- `relax_column_count`: backward compatibility for 1.0.x +- `relax_column_count`: introduce new option +- `columns`: detect column length and fix lines count ## v1.0.5 -* fix quotes tests that used data with inconsistent number of #73 -* add tests for inconsistent number of columns #73 -* throw an error when a column is missing #73 -* travis: test nodejs versions 4, 5 -* `max_limit_on_data_read`: new option -* removing the duplicate files in test and samples #86 -* option argument to accept the number of bytes can be read #86 -* avoid unwanted parsing when there is wrong delimiter or row delimiter #86 +- fix quotes tests that used data with inconsistent number of #73 +- add tests for inconsistent number of columns #73 +- throw an error when a column is missing #73 +- travis: test nodejs versions 4, 5 +- `max_limit_on_data_read`: new option +- removing the duplicate files in test and samples #86 +- option argument to accept the number of bytes can be read #86 +- avoid unwanted parsing when there is wrong delimiter or row delimiter #86 ## v1.0.4 -* sync: support `objname` +- sync: support `objname` ## v1.0.3 -* sync: please older versions of node.js -* sync: new sample +- sync: please older versions of node.js +- sync: new sample ## v1.0.2 -* sync: new module -* removed global variable record on stream.js example #70 +- sync: new module +- removed global variable record on stream.js example #70 ## v1.0.1 -* api: accept buffer with 3 arguments #57 -* package: latest dependencies -* spectrum: bypass regression test +- api: accept buffer with 3 arguments #57 +- package: latest dependencies +- spectrum: bypass regression test ## v1.0.0 -* `auto_parse`: work on all fields, rename to “is_*” -* `auto_parse`: simplify test +- `auto_parse`: work on all fields, rename to “is\_\*” +- `auto_parse`: simplify test diff --git a/packages/csv-parse/package.json b/packages/csv-parse/package.json index d70704f0..56308487 100644 --- a/packages/csv-parse/package.json +++ b/packages/csv-parse/package.json @@ -1,5 +1,5 @@ { - "version": "5.5.6", + "version": "5.6.0", "name": "csv-parse", "description": "CSV parsing implementing the Node.js `stream.Transform` API", "keywords": [ @@ -77,7 +77,7 @@ "@types/mocha": "^10.0.9", "@types/node": "^22.9.1", "coffeescript": "^2.7.0", - "csv-generate": "^4.4.1", + "csv-generate": "^4.4.2", "csv-spectrum": "^2.0.0", "each": "^2.7.2", "eslint": "^9.15.0", @@ -91,7 +91,7 @@ "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-globals": "^1.4.0", "should": "^13.2.3", - "stream-transform": "^3.3.2", + "stream-transform": "^3.3.3", "ts-node": "^10.9.2", "typescript": "^5.6.3" }, diff --git a/packages/csv-stringify/CHANGELOG.md b/packages/csv-stringify/CHANGELOG.md index 924cff02..47814ccc 100644 --- a/packages/csv-stringify/CHANGELOG.md +++ b/packages/csv-stringify/CHANGELOG.md @@ -3,539 +3,455 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [6.5.1](https://github.com/adaltas/node-csv/compare/csv-stringify@6.5.0...csv-stringify@6.5.1) (2024-07-27) +## [6.5.2](https://github.com/adaltas/node-csv/compare/csv-stringify@6.5.1...csv-stringify@6.5.2) (2024-11-21) **Note:** Version bump only for package csv-stringify +## [6.5.1](https://github.com/adaltas/node-csv/compare/csv-stringify@6.5.0...csv-stringify@6.5.1) (2024-07-27) - - +**Note:** Version bump only for package csv-stringify ## [6.5.0](https://github.com/adaltas/node-csv/compare/csv-stringify@6.4.6...csv-stringify@6.5.0) (2024-05-13) - ### Features -* **csv-parse:** set `columns` type as `readonly` ([#358](https://github.com/adaltas/node-csv/issues/358)) ([44f2e7c](https://github.com/adaltas/node-csv/commit/44f2e7c2d1c36adf2b1f5a32ee181b3c4c4b50d7)) - - +- **csv-parse:** set `columns` type as `readonly` ([#358](https://github.com/adaltas/node-csv/issues/358)) ([44f2e7c](https://github.com/adaltas/node-csv/commit/44f2e7c2d1c36adf2b1f5a32ee181b3c4c4b50d7)) ## [6.4.6](https://github.com/adaltas/node-csv/compare/csv-stringify@6.4.5...csv-stringify@6.4.6) (2024-02-27) **Note:** Version bump only for package csv-stringify - - - - ## [6.4.5](https://github.com/adaltas/node-csv/compare/csv-stringify@6.4.4...csv-stringify@6.4.5) (2023-12-08) **Note:** Version bump only for package csv-stringify - - - - ## [6.4.4](https://github.com/adaltas/node-csv/compare/csv-stringify@6.4.3...csv-stringify@6.4.4) (2023-10-09) - ### Bug Fixes -* **csv-stringify:** remove non-functional auto value ([6e8a9ca](https://github.com/adaltas/node-csv/commit/6e8a9ca0a712c56c73eabeb8aa052bd6d197cb3f)) - - +- **csv-stringify:** remove non-functional auto value ([6e8a9ca](https://github.com/adaltas/node-csv/commit/6e8a9ca0a712c56c73eabeb8aa052bd6d197cb3f)) ## [6.4.3](https://github.com/adaltas/node-csv/compare/csv-stringify@6.4.2...csv-stringify@6.4.3) (2023-10-05) **Note:** Version bump only for package csv-stringify - - - - ## [6.4.2](https://github.com/adaltas/node-csv/compare/csv-stringify@6.4.1...csv-stringify@6.4.2) (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [6.4.1](https://github.com/adaltas/node-csv/compare/csv-stringify@6.4.0...csv-stringify@6.4.1) (2023-08-24) - ### Bug Fixes -* commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) - - +- commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) ## [6.4.0](https://github.com/adaltas/node-csv/compare/csv-stringify@6.3.4...csv-stringify@6.4.0) (2023-05-09) - ### Features -* add unicode chars to formula escape ([#387](https://github.com/adaltas/node-csv/issues/387)) ([1fc177c](https://github.com/adaltas/node-csv/commit/1fc177c605e8a88e403539806890695a6ba72dec)) - - +- add unicode chars to formula escape ([#387](https://github.com/adaltas/node-csv/issues/387)) ([1fc177c](https://github.com/adaltas/node-csv/commit/1fc177c605e8a88e403539806890695a6ba72dec)) ## [6.3.4](https://github.com/adaltas/node-csv/compare/csv-stringify@6.3.3...csv-stringify@6.3.4) (2023-05-04) **Note:** Version bump only for package csv-stringify - - - - ## [6.3.3](https://github.com/adaltas/node-csv/compare/csv-stringify@6.3.2...csv-stringify@6.3.3) (2023-04-30) **Note:** Version bump only for package csv-stringify - - - - ## [6.3.2](https://github.com/adaltas/node-csv/compare/csv-stringify@6.3.0...csv-stringify@6.3.2) (2023-04-16) - ### Bug Fixes -* uncaught errors with large stream chunks (fix [#386](https://github.com/adaltas/node-csv/issues/386)) ([1d500ed](https://github.com/adaltas/node-csv/commit/1d500edf38ba06fc80409974e08c37c6a40f27a1)) - - +- uncaught errors with large stream chunks (fix [#386](https://github.com/adaltas/node-csv/issues/386)) ([1d500ed](https://github.com/adaltas/node-csv/commit/1d500edf38ba06fc80409974e08c37c6a40f27a1)) ## [6.3.1](https://github.com/adaltas/node-csv/compare/csv-stringify@6.3.0...csv-stringify@6.3.1) (2023-04-16) - ### Bug Fixes -* uncaught errors with large stream chunks (fix [#386](https://github.com/adaltas/node-csv/issues/386)) ([1d500ed](https://github.com/adaltas/node-csv/commit/1d500edf38ba06fc80409974e08c37c6a40f27a1)) - - +- uncaught errors with large stream chunks (fix [#386](https://github.com/adaltas/node-csv/issues/386)) ([1d500ed](https://github.com/adaltas/node-csv/commit/1d500edf38ba06fc80409974e08c37c6a40f27a1)) ## [6.3.0](https://github.com/adaltas/node-csv/compare/csv-stringify@6.2.4...csv-stringify@6.3.0) (2023-03-03) - ### Features -* **csv-stringify:** Add escape_formulas to defend against injection attacks ([#380](https://github.com/adaltas/node-csv/issues/380)) ([47ac4bd](https://github.com/adaltas/node-csv/commit/47ac4bd7f5838e28daf889528fd6427ad0934076)) - - +- **csv-stringify:** Add escape_formulas to defend against injection attacks ([#380](https://github.com/adaltas/node-csv/issues/380)) ([47ac4bd](https://github.com/adaltas/node-csv/commit/47ac4bd7f5838e28daf889528fd6427ad0934076)) ## [6.2.4](https://github.com/adaltas/node-csv/compare/csv-stringify@6.2.3...csv-stringify@6.2.4) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [6.2.3](https://github.com/adaltas/node-csv/compare/csv-stringify@6.2.2...csv-stringify@6.2.3) (2022-11-30) - ### Bug Fixes -* **csv-stringify:** update quoted_match config option to accept arrays ([#371](https://github.com/adaltas/node-csv/issues/371)) ([42c468b](https://github.com/adaltas/node-csv/commit/42c468b188d9f0370d0f7ccf2b20c8f477b751d8)) - - +- **csv-stringify:** update quoted_match config option to accept arrays ([#371](https://github.com/adaltas/node-csv/issues/371)) ([42c468b](https://github.com/adaltas/node-csv/commit/42c468b188d9f0370d0f7ccf2b20c8f477b751d8)) ## [6.2.2](https://github.com/adaltas/node-csv/compare/csv-stringify@6.2.1...csv-stringify@6.2.2) (2022-11-22) - ### Bug Fixes -* **csv-stringify:** add missing type definition for bigint cast option ([#369](https://github.com/adaltas/node-csv/issues/369)) ([764e748](https://github.com/adaltas/node-csv/commit/764e7486971835189364ea7a0103798e5c07fb2b)) - - +- **csv-stringify:** add missing type definition for bigint cast option ([#369](https://github.com/adaltas/node-csv/issues/369)) ([764e748](https://github.com/adaltas/node-csv/commit/764e7486971835189364ea7a0103798e5c07fb2b)) ## [6.2.1](https://github.com/adaltas/node-csv/compare/csv-stringify@6.2.0...csv-stringify@6.2.1) (2022-11-08) - ### Bug Fixes -* support TypeScript moduleResolution node16 ([#368](https://github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) - - +- support TypeScript moduleResolution node16 ([#368](https://github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) ## [6.2.0](https://github.com/adaltas/node-csv/compare/csv-stringify@6.1.3...csv-stringify@6.2.0) (2022-07-10) - ### Features -* ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) - - +- ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) ### [6.1.3](https://github.com/adaltas/node-csv/compare/csv-stringify@6.1.2...csv-stringify@6.1.3) (2022-06-16) - ### Bug Fixes -* **csv-stringify:** quote_match with empty string pattern quotes empty strings ([#345](https://github.com/adaltas/node-csv/issues/345)) ([1c22d2e](https://github.com/adaltas/node-csv/commit/1c22d2e07f66dd747150b5a7499b5ebd5bc0f25c)), closes [#344](https://github.com/adaltas/node-csv/issues/344) - - +- **csv-stringify:** quote_match with empty string pattern quotes empty strings ([#345](https://github.com/adaltas/node-csv/issues/345)) ([1c22d2e](https://github.com/adaltas/node-csv/commit/1c22d2e07f66dd747150b5a7499b5ebd5bc0f25c)), closes [#344](https://github.com/adaltas/node-csv/issues/344) ### [6.1.2](https://github.com/adaltas/node-csv/compare/csv-stringify@6.1.1...csv-stringify@6.1.2) (2022-06-14) - ### Bug Fixes -* **csv-stringify:** throw err with no records and header in sync mode ([5c8ef2e](https://github.com/adaltas/node-csv/commit/5c8ef2e25618b122982e01c22bcfa3f8ed5db8aa)) - - +- **csv-stringify:** throw err with no records and header in sync mode ([5c8ef2e](https://github.com/adaltas/node-csv/commit/5c8ef2e25618b122982e01c22bcfa3f8ed5db8aa)) ### [6.1.1](https://github.com/adaltas/node-csv/compare/csv-stringify@6.1.0...csv-stringify@6.1.1) (2022-06-14) - ### Bug Fixes -* **csv-stringify:** bom and header in sync mode with no records (fix [#343](https://github.com/adaltas/node-csv/issues/343)) ([bff158f](https://github.com/adaltas/node-csv/commit/bff158fbc9001b2cf7177ecd0f16dc97edac55f2)) - - +- **csv-stringify:** bom and header in sync mode with no records (fix [#343](https://github.com/adaltas/node-csv/issues/343)) ([bff158f](https://github.com/adaltas/node-csv/commit/bff158fbc9001b2cf7177ecd0f16dc97edac55f2)) ## [6.1.0](https://github.com/adaltas/node-csv/compare/csv-stringify@6.0.5...csv-stringify@6.1.0) (2022-05-24) - ### Features -* wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) - +- wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) ### Bug Fixes -* **csv-stringify:** update TS types to allow cast to return an object ([#339](https://github.com/adaltas/node-csv/issues/339)) ([60efa78](https://github.com/adaltas/node-csv/commit/60efa7862ed43bd2fd19d1f027a1809e9df6a67e)) - - +- **csv-stringify:** update TS types to allow cast to return an object ([#339](https://github.com/adaltas/node-csv/issues/339)) ([60efa78](https://github.com/adaltas/node-csv/commit/60efa7862ed43bd2fd19d1f027a1809e9df6a67e)) ## [6.0.5](https://github.com/adaltas/node-csv/compare/csv-stringify@6.0.4...csv-stringify@6.0.5) (2021-12-29) - ### Bug Fixes -* correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) -* **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) -* **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) -* esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) - - - - +- correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) +- **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) +- **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) +- esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) ## [6.0.4](https://github.com/adaltas/node-csv/compare/csv-stringify@6.0.3...csv-stringify@6.0.4) (2021-11-19) - ### Bug Fixes -* **csv-stringify:** catch error with sync api, fix [#296](https://github.com/adaltas/node-csv/issues/296) ([e157f40](https://github.com/adaltas/node-csv/commit/e157f407eeffe5bcfb179cb20476169037bfb4f1)) -* **csv-stringify:** node 12 compatibility in flush ([9145b75](https://github.com/adaltas/node-csv/commit/9145b75012ec71a0b4152036af2275bf28c460e0)) - - - - +- **csv-stringify:** catch error with sync api, fix [#296](https://github.com/adaltas/node-csv/issues/296) ([e157f40](https://github.com/adaltas/node-csv/commit/e157f407eeffe5bcfb179cb20476169037bfb4f1)) +- **csv-stringify:** node 12 compatibility in flush ([9145b75](https://github.com/adaltas/node-csv/commit/9145b75012ec71a0b4152036af2275bf28c460e0)) ## [6.0.3](https://github.com/adaltas/node-csv/compare/csv-stringify@6.0.2...csv-stringify@6.0.3) (2021-11-19) - ### Bug Fixes -* expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) - - - - +- expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) ## [6.0.2](https://github.com/adaltas/node-csv/compare/csv-stringify@6.0.1...csv-stringify@6.0.2) (2021-11-18) - ### Bug Fixes -* dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) - - - - +- dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) ## [6.0.1](https://github.com/adaltas/node-csv/compare/csv-stringify@6.0.0...csv-stringify@6.0.1) (2021-11-15) - ### Bug Fixes -* remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) - - - - +- remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) # [6.0.0](https://github.com/adaltas/node-csv/compare/csv-stringify@5.6.5...csv-stringify@6.0.0) (2021-11-15) - ### Bug Fixes -* **csv-stringify:** use removeListener instead of off ([2c2623f](https://github.com/adaltas/node-csv/commit/2c2623f01a4985c5d248e1557a32a70350e825f6)) -* export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) -* fallback to setTimeout is setImmediate is undefined ([3d6a2d0](https://github.com/adaltas/node-csv/commit/3d6a2d0a655af342f28456b46db7ccfe7ee9d664)) -* refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) - +- **csv-stringify:** use removeListener instead of off ([2c2623f](https://github.com/adaltas/node-csv/commit/2c2623f01a4985c5d248e1557a32a70350e825f6)) +- export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) +- fallback to setTimeout is setImmediate is undefined ([3d6a2d0](https://github.com/adaltas/node-csv/commit/3d6a2d0a655af342f28456b46db7ccfe7ee9d664)) +- refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) ### Features -* backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) -* backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) -* **csv-stringify:** ts extends options with stream.TransformOptions ([#301](https://github.com/adaltas/node-csv/issues/301)) ([cc30d66](https://github.com/adaltas/node-csv/commit/cc30d66e0f07686d2c42670ead10246ebcf37a67)) -* esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) -* export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) -* replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) - - - - +- backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) +- backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) +- **csv-stringify:** ts extends options with stream.TransformOptions ([#301](https://github.com/adaltas/node-csv/issues/301)) ([cc30d66](https://github.com/adaltas/node-csv/commit/cc30d66e0f07686d2c42670ead10246ebcf37a67)) +- esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) +- export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) +- replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) ## [5.6.4](https://github.com/adaltas/node-csv-stringify/compare/csv-stringify@5.6.3...csv-stringify@5.6.4) (2021-08-27) **Note:** Version bump only for package csv-stringify - - - - ## 5.6.3 (2021-08-27) **Note:** Version bump only for package csv-stringify ## Version 5.6.2 -* build: rename build commands +- build: rename build commands ## Version 5.6.1 -* fix: memory leak in sync -* refactor: remove unsused values -* fix: add browserify dev dep +- fix: memory leak in sync +- refactor: remove unsused values +- fix: add browserify dev dep ## Version 5.6.0 -* build: use browser compatible bundles, fix #122 +- build: use browser compatible bundles, fix #122 ## Version 5.5.3 -* ts: callback argument simplification +- ts: callback argument simplification ## Version 5.5.2 -* package: latest dependencies -* test: fix write null in node 14 -* ts: enable strict mode -* package: mocha inside package declaration +- package: latest dependencies +- test: fix write null in node 14 +- ts: enable strict mode +- package: mocha inside package declaration ## Version 5.5.1 Fix -* bom: work with sync module, fix #115 + +- bom: work with sync module, fix #115 ## Version 5.5.0 Feature: -* cast: support for BigInt + +- cast: support for BigInt ## Version 5.4.3 Fix: -* utils: wrongly declared variable in isSymbol + +- utils: wrongly declared variable in isSymbol ## Version 5.4.2 Fix: -* quoted_match: apply on all types and not just string -* cast: validate and normalize local options + +- quoted_match: apply on all types and not just string +- cast: validate and normalize local options Project management: -* samples: add quoted examples + +- samples: add quoted examples ## Version 5.4.1 -* bom: fix ts definition +- bom: fix ts definition ## Version 5.4.0 -* src: complete require in javascript -* bom: new option +- src: complete require in javascript +- bom: new option ## Version 5.3.6 -* cast: fix header context property on first record +- cast: fix header context property on first record ## Version 5.3.5 -* stream: passing options to parent constructor, fix #104 +- stream: passing options to parent constructor, fix #104 ## Version 5.3.4 -* src: strengthen conditions -* test: ensure every sample is valid -* package: contributing -* package: code of conduct -* quoted_match: ts types string or RegExp +- src: strengthen conditions +- test: ensure every sample is valid +- package: contributing +- package: code of conduct +- quoted_match: ts types string or RegExp ## Version 5.3.3 -* columns: can still access fields with dots, fix #98 +- columns: can still access fields with dots, fix #98 ## Version 5.3.2 -* columns: get on undefined objects, fix #97 +- columns: get on undefined objects, fix #97 ## Version 5.3.1 -* package: latest dependencies -* package: replace npm ignore with file field -* project: fix license in package.json -* package: simplify pretest command +- package: latest dependencies +- package: replace npm ignore with file field +- project: fix license in package.json +- package: simplify pretest command ## Version 5.3.0 New feature: -* quote: may be a boolean value -* delimiter: accept buffer and enforce validation -* delimiter: disabled if value is empty -* cast: overwrite options if value is an object + +- quote: may be a boolean value +- delimiter: accept buffer and enforce validation +- delimiter: disabled if value is empty +- cast: overwrite options if value is an object Fix: -* record_delimiter: enforce validation + +- record_delimiter: enforce validation Project management: -* package: latest dependencies -* ts: type tests + +- package: latest dependencies +- ts: type tests ## Version 5.2.0 Fix: -* escape: enforce validation + +- escape: enforce validation Project management: -* babel: include .babelrc to git -* ts: rename RowDelimiter to RecordDelimiter -* ts: convert camel case to snake case + +- babel: include .babelrc to git +- ts: rename RowDelimiter to RecordDelimiter +- ts: convert camel case to snake case ## Version 5.1.2 Fix: -* write: immutable input chunks + +- write: immutable input chunks ## Version 5.1.1 Fix: -* ts: add casting context missing type + +- ts: add casting context missing type ## Version 5.1.0 Fix: -* header: ensure column definition + +- header: ensure column definition New features: -* cast: pass context to functions + +- cast: pass context to functions Minor enhancements: -* write: validate written records -* src: extends stream class + +- write: validate written records +- src: extends stream class Project management: -* package: latest dev dependencies + +- package: latest dev dependencies ## Version 5.0.0 Breaking changes: -* `cast`: was `formatters` -* `record_delimiter`: was `row_delimiter` -* options: instance options stored in snake case -* nodejs: drop support for version 7, use './lib/es5' + +- `cast`: was `formatters` +- `record_delimiter`: was `row_delimiter` +- options: instance options stored in snake case +- nodejs: drop support for version 7, use './lib/es5' New features: -* `quoted_match`: new option -* options: accept snake case and camel case + +- `quoted_match`: new option +- options: accept snake case and camel case Minor enhancements: -* stream: pass all options to the transform stream -* stream: use writableObjectMode + +- stream: pass all options to the transform stream +- stream: use writableObjectMode Project management: -* package: update license to MIT -* travis: test against Node.js 11 -* samples: improve some scripts + +- package: update license to MIT +- travis: test against Node.js 11 +- samples: improve some scripts ## Version 4.3.1 -* readme: fix links to project website +- readme: fix links to project website ## Version 4.3.0 -* package: move to csv.js.org +- package: move to csv.js.org ## Version 4.2.0 -* `formatters`: new string formatter -* stream: be a much better transform citizen -* package: upgrade to babel 7 +- `formatters`: new string formatter +- stream: be a much better transform citizen +- package: upgrade to babel 7 ## Version 4.1.0 -* `columns`: support array with column definition objects -* travis: support Node.js 10 -* samples: new formatters script -* samples: update syntax -* package: improve ignore files +- `columns`: support array with column definition objects +- travis: support Node.js 10 +- samples: new formatters script +- samples: update syntax +- package: improve ignore files ## Version 4.0.1 -* typescript: reflect latest change in formatters +- typescript: reflect latest change in formatters ## Version 4.0.0 Backward incompatibilities: -* `formatters`: rename bool to boolean + +- `formatters`: rename bool to boolean New features: -* `formatters`: handle number + +- `formatters`: handle number Cleanup -* src: cache call to `typeof` -* package: latest dependencies + +- src: cache call to `typeof` +- package: latest dependencies ## Version 3.1.1 -* typescript: sync API needs to return a string +- typescript: sync API needs to return a string ## Version 3.1.0 -* typescript: add typings +- typescript: add typings ## Version 3.0.0 -* Switch linebreak check for `rowDelimiter` check +- Switch linebreak check for `rowDelimiter` check ## Version 2.1.0 -* package: allow empty quote value -* package: add ascii option for `rowDelimiter` +- package: allow empty quote value +- package: add ascii option for `rowDelimiter` ## Version 2.0.4 -* package: move babel to dev dependencies +- package: move babel to dev dependencies ## Version 2.0.3 -* package: es5 backward compatiblity -* package: ignore yarn lock file +- package: es5 backward compatiblity +- package: ignore yarn lock file ## Version 2.0.2 -* package: start running tests in preversion +- package: start running tests in preversion ## Version 2.0.1 -* package: new release workflow -* formatters: validate returned value +- package: new release workflow +- formatters: validate returned value ## 2.0.0 @@ -543,9 +459,9 @@ This major version use CoffeeScript 2 which produces a modern JavaScript syntax (ES6, or ES2015 and later) and break the compatibility with versions of Node.js lower than 7.6 as well as the browsers. It is however stable in term of API. -* package: use CoffeeScript 2 +- package: use CoffeeScript 2 ## v1.1.0 -* test: should require handled by mocha -* package: CoffeeScript 2 and use of semver tilde +- test: should require handled by mocha +- package: CoffeeScript 2 and use of semver tilde diff --git a/packages/csv-stringify/package.json b/packages/csv-stringify/package.json index 9c4471e9..a14a4e3b 100644 --- a/packages/csv-stringify/package.json +++ b/packages/csv-stringify/package.json @@ -1,5 +1,5 @@ { - "version": "6.5.1", + "version": "6.5.2", "name": "csv-stringify", "description": "CSV stringifier implementing the Node.js `stream.Transform` API", "keywords": [ @@ -16,7 +16,7 @@ "@types/mocha": "^10.0.9", "@types/node": "^22.9.1", "coffeescript": "~2.7.0", - "csv-generate": "^4.4.1", + "csv-generate": "^4.4.2", "each": "^2.7.2", "eslint": "^9.15.0", "eslint-config-prettier": "^9.1.0", diff --git a/packages/csv/CHANGELOG.md b/packages/csv/CHANGELOG.md index 11261e64..643fc6c6 100644 --- a/packages/csv/CHANGELOG.md +++ b/packages/csv/CHANGELOG.md @@ -3,346 +3,205 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [6.3.10](https://github.com/adaltas/node-csv/compare/csv@6.3.9...csv@6.3.10) (2024-07-27) +## [6.3.11](https://github.com/adaltas/node-csv/compare/csv@6.3.10...csv@6.3.11) (2024-11-21) **Note:** Version bump only for package csv +## [6.3.10](https://github.com/adaltas/node-csv/compare/csv@6.3.9...csv@6.3.10) (2024-07-27) - - +**Note:** Version bump only for package csv ## [6.3.9](https://github.com/adaltas/node-csv/compare/csv@6.3.8...csv@6.3.9) (2024-05-13) **Note:** Version bump only for package csv - - - - ## [6.3.8](https://github.com/adaltas/node-csv/compare/csv@6.3.7...csv@6.3.8) (2024-02-28) **Note:** Version bump only for package csv - - - - ## [6.3.7](https://github.com/adaltas/node-csv/compare/csv@6.3.6...csv@6.3.7) (2024-02-27) **Note:** Version bump only for package csv - - - - ## [6.3.6](https://github.com/adaltas/node-csv/compare/csv@6.3.5...csv@6.3.6) (2023-12-08) **Note:** Version bump only for package csv - - - - ## [6.3.5](https://github.com/adaltas/node-csv/compare/csv@6.3.4...csv@6.3.5) (2023-10-09) **Note:** Version bump only for package csv - - - - ## [6.3.4](https://github.com/adaltas/node-csv/compare/csv@6.3.3...csv@6.3.4) (2023-10-05) **Note:** Version bump only for package csv - - - - ## [6.3.3](https://github.com/adaltas/node-csv/compare/csv@6.3.2...csv@6.3.3) (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [6.3.2](https://github.com/adaltas/node-csv/compare/csv@6.3.1...csv@6.3.2) (2023-08-24) - ### Bug Fixes -* commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) - - +- commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) ## [6.3.1](https://github.com/adaltas/node-csv/compare/csv@6.3.0...csv@6.3.1) (2023-05-26) **Note:** Version bump only for package csv - - - - ## [6.3.0](https://github.com/adaltas/node-csv/compare/csv@6.2.12...csv@6.3.0) (2023-05-09) - ### Features -* add unicode chars to formula escape ([#387](https://github.com/adaltas/node-csv/issues/387)) ([1fc177c](https://github.com/adaltas/node-csv/commit/1fc177c605e8a88e403539806890695a6ba72dec)) - - +- add unicode chars to formula escape ([#387](https://github.com/adaltas/node-csv/issues/387)) ([1fc177c](https://github.com/adaltas/node-csv/commit/1fc177c605e8a88e403539806890695a6ba72dec)) ## [6.2.12](https://github.com/adaltas/node-csv/compare/csv@6.2.11...csv@6.2.12) (2023-05-04) **Note:** Version bump only for package csv - - - - ## [6.2.11](https://github.com/adaltas/node-csv/compare/csv@6.2.10...csv@6.2.11) (2023-04-30) - ### Bug Fixes -* **csv:** fixed CJS types under modern `modernResolution` options ([#388](https://github.com/adaltas/node-csv/issues/388)) ([54d03e4](https://github.com/adaltas/node-csv/commit/54d03e4779033ef7d574dffa98a7c3ce93da345d)) -* **csv:** remove ts files in cjs dist ([d0d1089](https://github.com/adaltas/node-csv/commit/d0d1089c3ef9053c9adb9a9747ce11d5ea5cfe49)) - - +- **csv:** fixed CJS types under modern `modernResolution` options ([#388](https://github.com/adaltas/node-csv/issues/388)) ([54d03e4](https://github.com/adaltas/node-csv/commit/54d03e4779033ef7d574dffa98a7c3ce93da345d)) +- **csv:** remove ts files in cjs dist ([d0d1089](https://github.com/adaltas/node-csv/commit/d0d1089c3ef9053c9adb9a9747ce11d5ea5cfe49)) ## [6.2.10](https://github.com/adaltas/node-csv/compare/csv@6.2.8...csv@6.2.10) (2023-04-16) - ### Bug Fixes -* uncaught errors with large stream chunks (fix [#386](https://github.com/adaltas/node-csv/issues/386)) ([1d500ed](https://github.com/adaltas/node-csv/commit/1d500edf38ba06fc80409974e08c37c6a40f27a1)) - - +- uncaught errors with large stream chunks (fix [#386](https://github.com/adaltas/node-csv/issues/386)) ([1d500ed](https://github.com/adaltas/node-csv/commit/1d500edf38ba06fc80409974e08c37c6a40f27a1)) ## [6.2.9](https://github.com/adaltas/node-csv/compare/csv@6.2.8...csv@6.2.9) (2023-04-16) - ### Bug Fixes -* uncaught errors with large stream chunks (fix [#386](https://github.com/adaltas/node-csv/issues/386)) ([1d500ed](https://github.com/adaltas/node-csv/commit/1d500edf38ba06fc80409974e08c37c6a40f27a1)) - - +- uncaught errors with large stream chunks (fix [#386](https://github.com/adaltas/node-csv/issues/386)) ([1d500ed](https://github.com/adaltas/node-csv/commit/1d500edf38ba06fc80409974e08c37c6a40f27a1)) ## [6.2.8](https://github.com/adaltas/node-csv/compare/csv@6.2.7...csv@6.2.8) (2023-03-03) **Note:** Version bump only for package csv - - - - ## [6.2.7](https://github.com/adaltas/node-csv/compare/csv@6.2.6...csv@6.2.7) (2023-02-08) **Note:** Version bump only for package csv - - - - ## [6.2.6](https://github.com/adaltas/node-csv/compare/csv@6.2.5...csv@6.2.6) (2023-01-31) **Note:** Version bump only for package csv - - - - ## [6.2.5](https://github.com/adaltas/node-csv/compare/csv@6.2.4...csv@6.2.5) (2022-11-30) **Note:** Version bump only for package csv - - - - ## [6.2.4](https://github.com/adaltas/node-csv/compare/csv@6.2.3...csv@6.2.4) (2022-11-28) **Note:** Version bump only for package csv - - - - ## [6.2.3](https://github.com/adaltas/node-csv/compare/csv@6.2.2...csv@6.2.3) (2022-11-22) **Note:** Version bump only for package csv - - - - ## [6.2.2](https://github.com/adaltas/node-csv/compare/csv@6.2.1...csv@6.2.2) (2022-11-08) **Note:** Version bump only for package csv - - - - ### [6.2.1](https://github.com/adaltas/node-csv/compare/csv@6.2.0...csv@6.2.1) (2022-10-12) **Note:** Version bump only for package csv - - - - ## [6.2.0](https://github.com/adaltas/node-csv/compare/csv@6.1.5...csv@6.2.0) (2022-07-10) - ### Features -* ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) - - +- ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) ### [6.1.5](https://github.com/adaltas/node-csv/compare/csv@6.1.4...csv@6.1.5) (2022-07-01) **Note:** Version bump only for package csv - - - - ### [6.1.4](https://github.com/adaltas/node-csv/compare/csv@6.1.3...csv@6.1.4) (2022-06-29) **Note:** Version bump only for package csv - - - - ### [6.1.3](https://github.com/adaltas/node-csv/compare/csv@6.1.2...csv@6.1.3) (2022-06-16) - ### Bug Fixes -* **csv-stringify:** quote_match with empty string pattern quotes empty strings ([#345](https://github.com/adaltas/node-csv/issues/345)) ([1c22d2e](https://github.com/adaltas/node-csv/commit/1c22d2e07f66dd747150b5a7499b5ebd5bc0f25c)), closes [#344](https://github.com/adaltas/node-csv/issues/344) - - +- **csv-stringify:** quote_match with empty string pattern quotes empty strings ([#345](https://github.com/adaltas/node-csv/issues/345)) ([1c22d2e](https://github.com/adaltas/node-csv/commit/1c22d2e07f66dd747150b5a7499b5ebd5bc0f25c)), closes [#344](https://github.com/adaltas/node-csv/issues/344) ### [6.1.2](https://github.com/adaltas/node-csv/compare/csv@6.1.1...csv@6.1.2) (2022-06-14) **Note:** Version bump only for package csv - - - - ### [6.1.1](https://github.com/adaltas/node-csv/compare/csv@6.1.0...csv@6.1.1) (2022-06-14) - ### Bug Fixes -* **csv-stringify:** bom and header in sync mode with no records (fix [#343](https://github.com/adaltas/node-csv/issues/343)) ([bff158f](https://github.com/adaltas/node-csv/commit/bff158fbc9001b2cf7177ecd0f16dc97edac55f2)) - - +- **csv-stringify:** bom and header in sync mode with no records (fix [#343](https://github.com/adaltas/node-csv/issues/343)) ([bff158f](https://github.com/adaltas/node-csv/commit/bff158fbc9001b2cf7177ecd0f16dc97edac55f2)) ## [6.1.0](https://github.com/adaltas/node-csv/compare/csv@6.0.5...csv@6.1.0) (2022-05-24) - ### Features -* wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) - - +- wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) ## [6.0.5](https://github.com/adaltas/node-csv/compare/csv@6.0.4...csv@6.0.5) (2021-12-29) - ### Bug Fixes -* correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) -* **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) -* esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) - - - - +- correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) +- **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) +- esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) ## [6.0.4](https://github.com/adaltas/node-csv/compare/csv@6.0.3...csv@6.0.4) (2021-11-19) - ### Bug Fixes -* **csv-stringify:** node 12 compatibility in flush ([9145b75](https://github.com/adaltas/node-csv/commit/9145b75012ec71a0b4152036af2275bf28c460e0)) - - - - +- **csv-stringify:** node 12 compatibility in flush ([9145b75](https://github.com/adaltas/node-csv/commit/9145b75012ec71a0b4152036af2275bf28c460e0)) ## [6.0.3](https://github.com/adaltas/node-csv/compare/csv@6.0.2...csv@6.0.3) (2021-11-19) - ### Bug Fixes -* expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) - - - - +- expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) ## [6.0.2](https://github.com/adaltas/node-csv/compare/csv@6.0.1...csv@6.0.2) (2021-11-18) - ### Bug Fixes -* dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) - - - - +- dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) ## [6.0.1](https://github.com/adaltas/node-csv/compare/csv@6.0.0...csv@6.0.1) (2021-11-15) - ### Bug Fixes -* remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) - - - - +- remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) # [6.0.0](https://github.com/adaltas/node-csv/compare/csv@5.5.3...csv@6.0.0) (2021-11-15) - ### Bug Fixes -* **csv-generate:** finish called twice in node 16 ([3decdf1](https://github.com/adaltas/node-csv/commit/3decdf169ce3b8e0c5cadd257816c346c8e4d3fa)) -* **csv:** export csv_sync ([1353284](https://github.com/adaltas/node-csv/commit/1353284aa02bb9f4f727d2653e398a869eebe20d)) -* export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) -* fallback to setTimeout is setImmediate is undefined ([3d6a2d0](https://github.com/adaltas/node-csv/commit/3d6a2d0a655af342f28456b46db7ccfe7ee9d664)) -* refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) - +- **csv-generate:** finish called twice in node 16 ([3decdf1](https://github.com/adaltas/node-csv/commit/3decdf169ce3b8e0c5cadd257816c346c8e4d3fa)) +- **csv:** export csv_sync ([1353284](https://github.com/adaltas/node-csv/commit/1353284aa02bb9f4f727d2653e398a869eebe20d)) +- export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) +- fallback to setTimeout is setImmediate is undefined ([3d6a2d0](https://github.com/adaltas/node-csv/commit/3d6a2d0a655af342f28456b46db7ccfe7ee9d664)) +- refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) ### Features -* backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) -* backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) -* esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) -* export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) -* replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) - - - - +- backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) +- backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) +- esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) +- export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) +- replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) ## [5.5.2](https://github.com/adaltas/node-csv/compare/csv@5.5.1...csv@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 @@ -353,95 +212,95 @@ 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 +- 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 +- 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 +- 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 +- csv-parse: version 4.8.0 ## Version 5.2.0 -* csv-parse: version 4.7.0 -* package: contributing -* package: code of conduct +- 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 +- 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 +- 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 +- 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 +- 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 +- 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 +- 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 +- 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 +- csv-parse ^2.2.0 → ^2.4.0 +- package: ignore lock files ## Version 3.0.2 -* package: generate js file before release +- package: generate js file before release ## Version 3.0.1 -* package: attempt to re-submit NPM package, no ./lib/index.js present +- 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" +- csv-generate: "^2.0.2" +- csv-parse: "^2.2.0" +- stream-transform: "^1.0.2" +- csv-stringify: "^3.0.0" diff --git a/packages/csv/package.json b/packages/csv/package.json index f44dbf15..b41fef51 100644 --- a/packages/csv/package.json +++ b/packages/csv/package.json @@ -1,6 +1,6 @@ { "name": "csv", - "version": "6.3.10", + "version": "6.3.11", "description": "A mature CSV toolset with simple api, full of options and tested against large datasets.", "keywords": [ "node", @@ -23,10 +23,10 @@ "David Worms (https://www.adaltas.com)" ], "dependencies": { - "csv-generate": "^4.4.1", - "csv-parse": "^5.5.6", - "csv-stringify": "^6.5.1", - "stream-transform": "^3.3.2" + "csv-generate": "^4.4.2", + "csv-parse": "^5.6.0", + "csv-stringify": "^6.5.2", + "stream-transform": "^3.3.3" }, "devDependencies": { "@eslint/js": "^9.15.0", diff --git a/packages/stream-transform/CHANGELOG.md b/packages/stream-transform/CHANGELOG.md index 769ed27f..89ca86de 100644 --- a/packages/stream-transform/CHANGELOG.md +++ b/packages/stream-transform/CHANGELOG.md @@ -3,310 +3,236 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [3.3.2](https://github.com/adaltas/node-csv/compare/stream-transform@3.3.1...stream-transform@3.3.2) (2024-05-13) +## [3.3.3](https://github.com/adaltas/node-csv/compare/stream-transform@3.3.2...stream-transform@3.3.3) (2024-11-21) **Note:** Version bump only for package stream-transform +## [3.3.2](https://github.com/adaltas/node-csv/compare/stream-transform@3.3.1...stream-transform@3.3.2) (2024-05-13) - - +**Note:** Version bump only for package stream-transform ## [3.3.1](https://github.com/adaltas/node-csv/compare/stream-transform@3.3.0...stream-transform@3.3.1) (2024-02-27) **Note:** Version bump only for package stream-transform - - - - ## [3.3.0](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.10...stream-transform@3.3.0) (2023-12-08) - ### Features -* **stream-transform:** handler promise support ([df337ec](https://github.com/adaltas/node-csv/commit/df337ec44cfd9a4536641ca7e2f0f5c1404ea74d)) - - +- **stream-transform:** handler promise support ([df337ec](https://github.com/adaltas/node-csv/commit/df337ec44cfd9a4536641ca7e2f0f5c1404ea74d)) ## [3.2.10](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.9...stream-transform@3.2.10) (2023-10-09) - ### Bug Fixes -* **stream-transform:** backpressure after push ([3e83f4e](https://github.com/adaltas/node-csv/commit/3e83f4e604b7b944835de18afcb41716ce4bbfad)) - - +- **stream-transform:** backpressure after push ([3e83f4e](https://github.com/adaltas/node-csv/commit/3e83f4e604b7b944835de18afcb41716ce4bbfad)) ## [3.2.9](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.8...stream-transform@3.2.9) (2023-10-05) - ### Bug Fixes -* **stream-transform:** sync callback usage in async handler ([4dd562b](https://github.com/adaltas/node-csv/commit/4dd562b65b99803b45858f449f67e52e2ef15726)) - - +- **stream-transform:** sync callback usage in async handler ([4dd562b](https://github.com/adaltas/node-csv/commit/4dd562b65b99803b45858f449f67e52e2ef15726)) ## [3.2.8](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.7...stream-transform@3.2.8) (2023-08-25) - ### Bug Fixes -* **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) - - +- **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ## [3.2.7](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.6...stream-transform@3.2.7) (2023-08-24) - ### Bug Fixes -* commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) - - +- commonjs types, run tsc and lint to validate changes ([#397](https://github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) ## [3.2.6](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.5...stream-transform@3.2.6) (2023-05-04) **Note:** Version bump only for package stream-transform - - - - ## [3.2.5](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.4...stream-transform@3.2.5) (2023-04-30) **Note:** Version bump only for package stream-transform - - - - ## [3.2.4](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.2...stream-transform@3.2.4) (2023-04-16) **Note:** Version bump only for package stream-transform - - - - ## [3.2.3](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.2...stream-transform@3.2.3) (2023-04-16) **Note:** Version bump only for package stream-transform - - - - ## [3.2.2](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.1...stream-transform@3.2.2) (2023-02-08) - ### Bug Fixes -* support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) - - +- support ts node16 resolution in cjs ([#354](https://github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ## [3.2.1](https://github.com/adaltas/node-csv/compare/stream-transform@3.2.0...stream-transform@3.2.1) (2022-11-08) - ### Bug Fixes -* support TypeScript moduleResolution node16 ([#368](https://github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) - - +- support TypeScript moduleResolution node16 ([#368](https://github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) ## [3.2.0](https://github.com/adaltas/node-csv/compare/stream-transform@3.1.0...stream-transform@3.2.0) (2022-07-10) - ### Features -* ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) - - +- ts module Node16 and type declaration to exports field ([#341](https://github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) ## [3.1.0](https://github.com/adaltas/node-csv/compare/stream-transform@3.0.4...stream-transform@3.1.0) (2022-05-24) - ### Features -* wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) - - +- wg stream api ([8a5eb7d](https://github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785)) ## [3.0.4](https://github.com/adaltas/node-csv/compare/stream-transform@3.0.3...stream-transform@3.0.4) (2021-12-29) - ### Bug Fixes -* correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) -* **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) -* **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) -* esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) - - - - +- correct exports in package.json with webpack ([154eafb](https://github.com/adaltas/node-csv/commit/154eafbac866eb4499a0d392f8dcd057695c2586)) +- **csv-demo-webpack-ts:** remove polyfill ([47a99bd](https://github.com/adaltas/node-csv/commit/47a99bd944d1d943e6374227dbc4e20aaa2c8c7f)) +- **csv-demo-webpack-ts:** simplify export paths ([8d63a14](https://github.com/adaltas/node-csv/commit/8d63a14313bb6b26f13fafb740cc686f1dfaa65f)) +- esm exports in package.json files ([c48fe47](https://github.com/adaltas/node-csv/commit/c48fe478ced7560aa078fbc36ec33d6007111e2b)), closes [#308](https://github.com/adaltas/node-csv/issues/308) ## [3.0.3](https://github.com/adaltas/node-csv/compare/stream-transform@3.0.2...stream-transform@3.0.3) (2021-11-19) - ### Bug Fixes -* expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) - - - - +- expose browser esm modules ([eb87355](https://github.com/adaltas/node-csv/commit/eb873557c65912f065d2581d30a17a96b0bfd2d6)) ## [3.0.2](https://github.com/adaltas/node-csv/compare/stream-transform@3.0.1...stream-transform@3.0.2) (2021-11-18) - ### Bug Fixes -* dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) - - - - +- dont insert polyfills in cjs [#303](https://github.com/adaltas/node-csv/issues/303) ([9baf334](https://github.com/adaltas/node-csv/commit/9baf334044dab90b4a0d096a7e456d0fd5807d5b)) ## [3.0.1](https://github.com/adaltas/node-csv/compare/stream-transform@3.0.0...stream-transform@3.0.1) (2021-11-15) - ### Bug Fixes -* remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) - - - - +- remove samples from publicatgion ([12c221d](https://github.com/adaltas/node-csv/commit/12c221dc37add26f094e3bb7f94b50ee06ff5be6)) # [3.0.0](https://github.com/adaltas/node-csv/compare/stream-transform@2.1.3...stream-transform@3.0.0) (2021-11-15) - ### Bug Fixes -* **csv-generate:** finish called twice in node 16 ([3decdf1](https://github.com/adaltas/node-csv/commit/3decdf169ce3b8e0c5cadd257816c346c8e4d3fa)) -* export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) -* fallback to setTimeout is setImmediate is undefined ([3d6a2d0](https://github.com/adaltas/node-csv/commit/3d6a2d0a655af342f28456b46db7ccfe7ee9d664)) -* refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) - +- **csv-generate:** finish called twice in node 16 ([3decdf1](https://github.com/adaltas/node-csv/commit/3decdf169ce3b8e0c5cadd257816c346c8e4d3fa)) +- export original lib esm modules ([be25349](https://github.com/adaltas/node-csv/commit/be2534928ba21156e9cde1e15d2e8593d62ffe71)) +- fallback to setTimeout is setImmediate is undefined ([3d6a2d0](https://github.com/adaltas/node-csv/commit/3d6a2d0a655af342f28456b46db7ccfe7ee9d664)) +- refer to esm files in dist ([b780fbd](https://github.com/adaltas/node-csv/commit/b780fbd26f5e54494e511eb2e004d3cdedee3593)) ### Features -* backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) -* backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) -* esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) -* export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) -* replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) -* **stream-transform:** ts extends options with stream.TransformOptions ([eb64b12](https://github.com/adaltas/node-csv/commit/eb64b12774e8371cb1043a0c4a33ed9dc73a1c50)) - - - - +- backport support for node 14 ([dbfeb78](https://github.com/adaltas/node-csv/commit/dbfeb78f61ed36f02936d63a53345708ca213e45)) +- backward support for node 8 ([496231d](https://github.com/adaltas/node-csv/commit/496231dfd838f0a6a72269a5a2390a4c637cef95)) +- esm migration ([b5c0d4b](https://github.com/adaltas/node-csv/commit/b5c0d4b191c8b57397808c0922a3f08248506a9f)) +- export ts types in sync ([890bf8d](https://github.com/adaltas/node-csv/commit/890bf8d950c18a05cab5e35a461d0847d9425156)) +- replace ts types with typesVersions ([acb41d5](https://github.com/adaltas/node-csv/commit/acb41d5031669f2d582e40da1c80f5fd4738fee4)) +- **stream-transform:** ts extends options with stream.TransformOptions ([eb64b12](https://github.com/adaltas/node-csv/commit/eb64b12774e8371cb1043a0c4a33ed9dc73a1c50)) ## [2.1.2](https://github.com/adaltas/node-stream-transform/compare/stream-transform@2.1.1...stream-transform@2.1.2) (2021-08-27) **Note:** Version bump only for package stream-transform - - - - ## 2.1.1 (2021-08-27) ### Bug Fixes -* **stream-transform:** finish event call multiple times ([4f45103](https://github.com/adaltas/node-stream-transform/commit/4f451038ef083b65d58ccee6fe3d041b106cc1cf)) +- **stream-transform:** finish event call multiple times ([4f45103](https://github.com/adaltas/node-stream-transform/commit/4f451038ef083b65d58ccee6fe3d041b106cc1cf)) ## Version 2.1.0 -* chore: use browserify +- chore: use browserify ## Version 2.0.4 -* fix: add ts generics to handler +- fix: add ts generics to handler ## Version 2.0.3 -* package: latest dependencies -* ts: enable strict mode -* package: mocha inside package declaration +- package: latest dependencies +- ts: enable strict mode +- package: mocha inside package declaration ## Version 2.0.2 -* handler: update Typescript signature -* test: ensure every sample is valid -* package: contributing -* package: code of conduct +- handler: update Typescript signature +- test: ensure every sample is valid +- package: contributing +- package: code of conduct ## Version 2.0.1 -* package: prefix file path with "/" -* package: rename coffee cmd to build -* handler: preserve ordering with sync handler -* package: replace npm ignore with file field +- package: prefix file path with "/" +- package: rename coffee cmd to build +- handler: preserve ordering with sync handler +- package: replace npm ignore with file field ## Version 2.0.0 Breaking changes: -* state: isolate properties into the "state" property + +- state: isolate properties into the "state" property New Features: -* typescript: new ts definitions + +- typescript: new ts definitions Minor enhancements: -* api: clone options -* api: simplify argument discovery -* project: fix license in package.json -* babel: include .babelrc to git -* package: latest dependencies + +- api: clone options +- api: simplify argument discovery +- project: fix license in package.json +- babel: include .babelrc to git +- package: latest dependencies ## Version 1.0.8 Project Management -* package: update license to MIT -* travis: test against Node.js 11 +- package: update license to MIT +- travis: test against Node.js 11 ## Version 1.0.7 -* readme: fix website urls +- readme: fix website urls ## Version 1.0.6 -* readme: fix links to project website +- readme: fix links to project website ## Version 1.0.5 -* package: move to csv.js.org -* package: upgrade dependencies including babel 7 -* example: new sequential mode sample -* examples: new state examples -* examples: new api sync example -* examples: new mixed output stream example -* handler: bind execution context with current instance +- package: move to csv.js.org +- package: upgrade dependencies including babel 7 +- example: new sequential mode sample +- examples: new state examples +- examples: new api sync example +- examples: new mixed output stream example +- handler: bind execution context with current instance ## Version 1.0.4 -* readme: update travis badge +- readme: update travis badge ## Version 1.0.3 -* travis: support Node.js 10 -* package: improve ignore files -* samples: update syntax -* sync: new module to ease synchronous usage -* stream: dont push empty string +- travis: support Node.js 10 +- package: improve ignore files +- samples: update syntax +- sync: new module to ease synchronous usage +- stream: dont push empty string ## Version 1.0.2 -* package: move babel to dev dependencies +- package: move babel to dev dependencies ## Version 1.0.1 -* package: es5 backward compatibility -* package: ignore yarn lock file +- package: es5 backward compatibility +- package: ignore yarn lock file ## v0.2.0 -* test: should require handled by mocha -* package: coffeescript 2 and use semver tilde +- test: should require handled by mocha +- package: coffeescript 2 and use semver tilde diff --git a/packages/stream-transform/package.json b/packages/stream-transform/package.json index 46211365..875e0e38 100644 --- a/packages/stream-transform/package.json +++ b/packages/stream-transform/package.json @@ -1,5 +1,5 @@ { - "version": "3.3.2", + "version": "3.3.3", "name": "stream-transform", "description": "Object transformations implementing the Node.js `stream.Transform` API", "keywords": [ @@ -17,7 +17,7 @@ "@types/mocha": "^10.0.9", "@types/node": "^22.9.1", "coffeescript": "~2.7.0", - "csv-generate": "^4.4.1", + "csv-generate": "^4.4.2", "each": "^2.7.2", "eslint": "^9.15.0", "eslint-config-prettier": "^9.1.0",