]> git.ardis.lu - csvio/commit
Add initial `TransformStream` CSVWriter implementation
authorArdis Lu <ardisglu@gmail.com>
Sun, 17 Aug 2025 06:40:55 +0000 (23:40 -0700)
committerArdis Lu <ardisglu@gmail.com>
Sun, 17 Aug 2025 06:40:55 +0000 (23:40 -0700)
commit27a612b33d0f2a67cf1d7dd3de3c04b8cb6e3e54
treef30c1201cba77d9f092929ffe7a291419a00a9d5
parent15b67ceb7104289e6d83e4eeb98df8ade2050e96
Add initial `TransformStream` CSVWriter implementation

This change enables users to create a `TransformStream` by doing `new CSVWriter()` instead of always creating an ultimate sink `WritableStream`. This behavior is useful when there is some transformation that must be performed on the CSV data before writing (e.g., compressing into a `.csv.gz` file using `CompressionStream`).
src/core.js
test/core.test.js
test/data/simple.csv.gz
test/utils.js
This page took 0.036596 seconds and 4 git commands to generate.