Esportare i dati in formato CSV è semplice in Node.js ed Express.
La soluzione è la seguente:
var express = require('express');
var app = express();
app.get('/export', function(req, res) {
var headers = ['A', 'B', 'C']; // Intestazioni
var data = ['1', '2', '3']; // Ogni riga è un'array
var output = [headers, data]; // Output finale
res.setHeader('Content-disposition', 'attachment; filename=\'export.csv\'');
res.setHeader('Content-type', 'text/csv');
res.write(output.join('\r\n'));
res.end('');
});