in gulpfile.js [449:475]
function jsonOverview (cb) {
// Loop over each dataset JSON and save to in-memory string
const serialize = ndjson.serialize();
let json = '';
serialize.on('data', function(line) {
json += line;
});
const datasets = requireDir('./tmp/data/datasets');
for (var k in datasets) {
serialize.write(datasets[k]);
}
serialize.end();
// Save string to file
fs.writeFileSync('./dist/index.ndjson', json);
// Make sure destination parent directory exists
if (!fs.existsSync('./dist/roda/ndjson/')) {
fs.mkdirSync('./dist/roda/');
fs.mkdirSync('./dist/roda/ndjson/');
}
// Also save to roda/ndjson/
fs.writeFileSync('./dist/roda/ndjson/index.ndjson', json);
return cb();
};