Skip to content

Joins multiple CSV strings/files removing duplicates

Notifications You must be signed in to change notification settings

julionav/join-csv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

join-csv

Join CSV allows to join multiple CSV files in order, removing duplicated rows.

Installation

yarn add join-csv # or npm install join-csv

Usage

join

Joins an array of csv strings, duplicated rows are removed, remaining the ones that appeared early

import { join, joinFiles, joinFilesWithOutput } from "join-csv";

const csv1 = `name,price
juice,1000
ice cream,2000
coffee,300`;

const csv2 = `name,price
coffee,300
ice,600
something,20000`;

console.log(join([csv1, csv2]));
`name,price
juice,1000
ice cream,2000
coffee,300
ice,600
something,20000`;

joinFiles

Same as join but takes an array of paths to the csv files

joinFilesWithOutput

Same as joinFiles but takes a second parameter that specifies a path to save the result of the join

About

Joins multiple CSV strings/files removing duplicates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages