1.1.0 • Published 7 years ago

csv-saver v1.1.0

Weekly downloads
1
License
ISC
Repository
-
Last release
7 years ago

CSV Saver

Create and save CSV files in browser

Installation

npm i csv-saver

Usage

import { CsvSaver } from 'csv-saver';

const csvSaver = new CsvSaver();

csvSaver.addStringLine('This,is,header');
csvSaver.addString('some,text');
csvSaver.addNewLine();
csvSaver.addArgumentsLine(1, '2', new Date());

csvSaver.saveAs('report.csv');
const csvText = csvSaver.getText();

CsvSaver config

NameTypeDescriptionDefault value
delimiterstringDelimeter sequence for separating fields','
newLineSequencestringNew line sequence between records'\r\n'
shouldEscapeCharactersbooleanShould service escape new line and delimeter sequences in arguments of addArguments() and addArgumentsLine()true

CsvSaver Methods

MethodDescriptionArguments
addStringAdd stringstring
addStringLineAdd string and new linestring
addNewLineAdd new linenone
addDelimeterAdd delimeternone
addArgumentsAdd arguments...objects
addArgumentsLineAdd arguments and new line...objects
saveAsSave CSV filefilename
getTextReturn CSV as textnone
1.1.0

7 years ago

1.0.0

7 years ago