function main()

in sse_uploader/src/cli-validate.js [24:42]


function main() {
  let errors = [];
  let rowNumber = 1;
  fs.createReadStream(program.input)
      .pipe(csv())
      .on('data', data => {
        let rowErrors = getValidationErrors(rowNumber, data);
        errors = errors.concat(rowErrors);
        rowNumber++;
      })
      .on('end', async () => {
        if (errors.length) {
          console.log('Errors found:')
          printErrors(errors);
        } else {
          console.log('No errors found');
        }
      });
}