Вы можете достичь этого, используя 2 метода
1) путем создания файла json вручную и запуска события клика:
function download() {
var fileContents=JSON.stringify(jsonObject, null, 2);
var fileName= "filejson.json";
var pp = document.createElement('a');
pp.setAttribute('href', 'data:text/plain;charset=utf-8,' +
encodeURIComponent(fileContents));
pp.setAttribute('download', fileName);
pp.click();
}
setTimeout(function() {download()}, 500);
2) с использованием потока записи файла:
obj = JSON.parse(data); //now its an object
json = JSON.stringify(obj); //convert it back to json
fs.writeFile('myjsonfile.json', json, 'utf8', function(err) {
console.log(err); // if there is an error
});