import csv from 'fast-csv';
/**
* Saves an array to a CSV file
* <p>This method is exclusive to Node.js</p>
* @memberof module:bcijs
* @function
* @name saveCSV
* @param {Array} array
* @param {string} filename
* @returns {Promise} A promise object that resolves when the file has been saved. Does not currently reject on write error.
*/
export function saveCSV(array, filename) {
return new Promise(function (resolve, reject) {
csv
.writeToPath(filename, array, { headers: false })
.on("finish", function () {
resolve();
});
});
}