Сохранение BLOB-объектов в файл является распространенным способом записи в файл в среде браузера.На сервере nodejs для этой цели можно использовать модуль fs.
Вот способ сделать это в браузере
var blob = new Blob( [ keypointsData ], {
type: 'application/octet-stream'
});
var url = URL.createObjectURL( blob );
var link = document.createElement( 'a' );
link.setAttribute( 'href', url );
link.setAttribute( 'download', 'data.json' );
var event = document.createEvent( 'MouseEvents' );
event.initMouseEvent( 'click', true, true, window, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
link.dispatchEvent( event );