1.0.8 • Published 4 years ago

csv-downloader v1.0.8

Weekly downloads
7
License
MIT
Repository
github
Last release
4 years ago

csv-downloader

A helper for a HTML5 web app to download a CSV file and save.

Currently, following splitting feature does not work. Do not download large CSV file that is larger than about 400 MB. Browser might crash.

A huge CSV file will be split to several files. The byte size of the splitted each chunk is able to be specified. This feature is needed by a limitation of a Blob object MAX size. It is said that the MAX size of a Blob object is about 500 MB.

USAGE

const CsvDownloader = require("csv-downloader");

const url = "https://path-to-the-csv";
const outputFilename = "filename-for-the-downloaded.csv";
const chunkSize = //A threshold byte size to split the csv by the line
    480 * 1024 * 1024;

CsvDownloader.download(url, outputFilename, chunkSize);

INSTALLATION

Use npm to install

$ npm install --save csv-downloader
1.0.8

4 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

6 years ago

1.0.2

6 years ago

1.0.3

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago