Ghost/ghost/members-csv
Nazar Gargol 3a97d39d72 Substituted csv-parser with papaparse as CSV parsing package
refs 5c46786ebc

- This is continuation of work removing csv-parser as main CSV handling library with more suitable papaparse library
- Referenced commit introduced papaparse as a library to serialize JSON to CSV, this changeset takes it a step further and replaces CSV to JSON seriazliation logic
2020-07-08 19:39:37 +12:00
..
lib Substituted csv-parser with papaparse as CSV parsing package 2020-07-08 19:39:37 +12:00
test Substituted csv-parser with papaparse as CSV parsing package 2020-07-08 19:39:37 +12:00
.eslintrc.js Initialized members-csv package 2020-06-19 18:54:48 +12:00
index.js Fixed module paths 2020-06-19 19:52:21 +12:00
LICENSE Initialized members-csv package 2020-06-19 18:54:48 +12:00
package.json Substituted csv-parser with papaparse as CSV parsing package 2020-07-08 19:39:37 +12:00
README.md Initialized members-csv package 2020-06-19 18:54:48 +12:00

Members Csv

Install

npm install @tryghost/members-csv --save

or

yarn add @tryghost/members-csv

Usage

Develop

This is a mono repository, managed with lerna.

Follow the instructions for the top-level repo.

  1. git clone this repo & cd into it as usual
  2. Run yarn to install top-level dependencies.

Run

  • yarn dev

Test

  • yarn lint run just eslint
  • yarn test run lint and tests

Copyright & License

Copyright (c) 2020 Ghost Foundation - Released under the MIT license.