0.1.3 • Published 5 years ago

csv-readliner v0.1.3

Weekly downloads
18
License
MPL-2.0
Repository
github
Last release
5 years ago

Installation

npm i --save csv-readliner
yarn add csv-readliner

Usage

const reader = require('csv-readliner');

const handler = async data => {
  console.log(data);
  await new Promise(
    resolve =>
      void setTimeout(function() {
        console.log('Unlock handler');
        resolve();
      }, 1e2),
  );
};

async function main() {
  await reader('myfile.csv', handler, { skipHeader: true });
  console.log('Done.');
}

API

function reader(
  fileName: string,
  handler: (data: Array<string>) => Promise<void>,
  {
    delimiter = ',',
    skipHeader = false,
    operationLimit = 1e4,
  }: {|
    delimiter: string,
    skipHeader: boolean,
    operationLimit: number,
  |},
): Promise<void> {}
0.1.3

5 years ago

0.1.2

5 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago