Я хотел бы использовать exceljs для записи файла csv с помощью writeBuffer. Как я могу изменить разделитель csv. На github была проблема, что вы должны сделать это с быстрыми параметрами csv. Но, во-первых, в writeBuffer нет параметра options, а во-вторых, интерфейс для параметров csv не имеет параметра-разделителя.
var workbook = new ExcelJS.Workbook();
var worksheet = workbook.addWorksheet('Main sheet');
workbook.csv.writeBuffer().then(function(buffer) {
saveAs(new Blob([buffer], { type: "application/octet-stream" }), "DataGrid.csv");
});