This module seems handy but it crashes in node.js environment:
node_modules/exif-parser/lib/jpeg.js:12
throw new Error('Invalid JPEG section offset');
^
Error: Invalid JPEG section offset
at Object.module.exports.parseSections (/home/xu/node_modules/exif-parser/lib/jpeg.js:12:11)
In node you would avoid this by using callbacks to indicate error.