-
Notifications
You must be signed in to change notification settings - Fork 357
Open
Description
I want to modify a csv file, add a status column, and add the corresponding data, but I can't use the following code, how can I modify it? went on
let path = __dirname + '/emails/' + value.filename + '.csv';
const fields = ['email', 'fullname', 'status'];
const opts = { fields, transform:[function (buf, enc, next) {
return {
...buf,
email:job1.data.email,
fullname:job1.data.fullname,
status:value.status
}
}]};
const transformOpts = {objectMode: true};
const json2csv = new Transform(opts, transformOpts);
const input = fs.createReadStream(path, { encoding: 'utf8' });
const output = fs.createWriteStream(path, { encoding: 'utf8' });
const processor = input.pipe(json2csv).pipe(output);
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels