Skip to content

Commit

Permalink
Legacy updates 2023 12 (#57)
Browse files Browse the repository at this point in the history
* Keeping the old lock file version 1
* Readme update and licence copyright date.
  • Loading branch information
nathanb authored Dec 13, 2023
1 parent cec87c4 commit 851e570
Show file tree
Hide file tree
Showing 4 changed files with 198 additions and 146 deletions.
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2015, Nathan Bridgewater / Integrated Web Systems, LLC
Copyright (c) 2023, Nathan Bridgewater / Integrated Web Systems, LLC

All rights reserved.

Expand Down
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
# json-csv

[![Publish to npmjs.com](https://github.com/iwsllc/json-csv/actions/workflows/main.yaml/badge.svg?branch=json-csv)](https://github.com/iwsllc/json-csv/actions/workflows/main.yaml)
[![Push to json-csv (legacy)](https://github.com/iwsllc/json-csv/actions/workflows/push-json-csv.yml/badge.svg)](https://github.com/iwsllc/json-csv/actions/workflows/push-json-csv.yml)

This is a simple Node.JS module that can transorm JSON data to CSV. This version 4.x is in maintenance mode and will only receive critical updates. Please see [@iwsio/json-csv-node](https://www.npmjs.com/package/@iwsio/json-csv-node) for the latest, active version of this package.
This is a Node.JS package that can transorm data to CSV. I originally built this back in the 2014 (in the Node v0.4 days). We've come a long way, and it still works! So I won't be deprecating this until it can no longer function in active LTS versions of Node.JS. As LTS versions of Node.JS release, I'll keep this test pipeline up to date.

## Update v6 - June 2023
However, this version of the package (json-csv), 4.x is in maintenance mode and will only receive critical updates and occasionally tooling updates. For more recent improvements like ESM, Typescript support, etc, please refer to [@iwsio/json-csv-node](https://www.npmjs.com/package/@iwsio/json-csv-node) for the latest, active version of this package. It shares an identical API with this one and should be pretty seamless to replace.

If you need just a buffered CSV that works in browser apps, checkout the core project [@iwsio/json-csv-core](https://www.npmjs.com/package/@iwsio/json-csv-core). It supports everything except Node Stream API.

### [@iwsio/json-csv-node](https://www.npmjs.com/package/@iwsio/json-csv-node) v6 - June 2023
The latest version 6 just released in June 2023 and includes better type definitions along with ESM & CommonJS support. [Read more about it on the v6 blog post.](https://iws.io/2023/json-csv-v6)

# Usage
Expand Down
Loading

0 comments on commit 851e570

Please sign in to comment.