brenden/node-webshot — pull request #11 by mrvisser (2013-04-08 15:36:17+00:00)
Title: Making phantomjs optional

It would be great if the NPM build of phantomjs could be optional in favour of an external package. In a case where the npm build of phantomjs fails, but you have a version of phantomjs installed that works (e.g., rpm or deb), webshot can fall back to the external version of phantomjs as it does still take in a custom phantomjs path.