SheetJS/js-xlsx и форматирование файла?
Я тут последний месяц активно работал с экселем из ноды и js-xlsx использовал исключительно для парсинга. Для создания очень хорошо пошёл этот модуль https://github.com/natergj/excel4node . Форматирование в нём задаётся очень легко. Память потребляет сильно меньше всех остальных.
https://www.npmjs.com/package/node-xlsx может по-адекватней будет.... это обертка для Ноды на  js-xlsx.
Я когда вижу на гитхабе js-xlsx их примеры кода - меня рвать тянет, простите за резкость)