csv-append
Low memory overhead, append-only csv writer.
Abstraction over csv-write-stream.
Install
yarn add csv-append
Usage
Create a new file
;;; append;// Orappend;append; await end;console.logfs.readFileSyncRELATIVE_PATH_TO_CSV, ;/* a,b1,2b,3*/
Append to file
;;; // append([{ a: 1, b: 2 }, { a: 2, b: 3 }]);// Orappend;append; await end;console.logfs.readFileSyncRELATIVE_PATH_TO_CSV, ;/* a,b1,2b,3*/
API
csvAppend
Input :
- path:
string
(required) - appendToFile:
boolean
(optional, defaultfalse
)
Output :
append
append
adds an object or an array of objects to the end of the csv file.
Input :
- args:
Array<any> | Array<Array<any>>
Output :
void
end
end
returns a promise that resolves when the csv has been written to the fs.
Input :
None
Output :
Promise<void>