UNPKG

sleepyhollow-phantom

Version:

PhantomJS binder for two-way communication with Node.js

16 lines (13 loc) 370 B
var sleepyhollow = require('../index.js'); var mrhyde = sleepyhollow(); mrhyde.on('render', function(url) { var page = require('webpage').create(); page.open(url, function(status) { page.render(url.replace(/[\/:]/g, "") + ".png"); mrhyde.emit("rendered"); page.close(); }); }); mrhyde.on('end', function() { phantom.exit(); });