{"_id":"phapper","_rev":"28-99115843b90b1ce8643238c4273003d2","name":"phapper","description":"PhantomJS Script wrapper for Node.","dist-tags":{"latest":"0.2.1"},"versions":{"0.0.1":{"name":"phapper","version":"0.0.1","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"test":"make tests"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"exec-sync":"~0.1.6"},"_id":"phapper@0.0.1","dist":{"shasum":"21b1fa22aaf18644e9b81e0d5183853324da1fdb","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.0.1.tgz","integrity":"sha512-yKwBTo/dQRgepj/WrWuouP9xa3dDLIKvAFOJKVElXBuuJ7jWJUtLVopIqNiAS1gHr/bdgDXwEArZYAX301bmbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZC9p6VafP1X3yai7XyeI0t3K5AwnWblTzyHvAC7463AiBj422UPQhpmEPXxoZUiutnj8WlB2A5A3hBMKCWiZKRow=="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"directories":{}},"0.1.1":{"name":"phapper","version":"0.1.1","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"test":"make tests"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"exec-sync":"~0.1.6"},"_id":"phapper@0.1.1","dist":{"shasum":"81cf9366671b2b10ee9ab407b1871491a74f3ae7","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.1.tgz","integrity":"sha512-yoJwISRRWW+XVs6vLEEsjwfU/ZhlvmDHnXaWUVXVbDq98J/uwygqUFe12CLahi5obqyMwI1xz/gIhleNYU6nhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmLrpm+3Zxltt99qzTRe42zg4GPnGPGIgkAsBT6sjoaQIhAIzGIceYScIO0h47mv7zP2mUFVb4L5IaNDshNtCYTRVA"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"directories":{}},"0.1.2":{"name":"phapper","version":"0.1.2","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"install":"./install.sh","test":"make tests"},"os":["darwin","linux"],"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"exec-sync":"~0.1.6"},"_id":"phapper@0.1.2","dist":{"shasum":"59f8ee78e52cfd35511b6c63fb9e1722509b1c8d","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.2.tgz","integrity":"sha512-tuwYUKI/VbxZovYJsrW/iCI3itINN/Fj7cCFoI1MfMTaYa4OuOaHZrLJ4MxwH8+uP68jJkPNOuegbsCsGa+3NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGL4Fn5mmaFuULr91NvDFt9P4En4oTqzzbRuQePQ6m7GAiBeR1ETSo8wyIZyOc7QyqcQ1NH667kGrztN1UAk2a/oRA=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"directories":{}},"0.1.3":{"name":"phapper","version":"0.1.3","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"install":"node install.js","test":"make tests"},"config":{"phantomjs_version":"1.9.1"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"exec-sync":"~0.1.6","node-curl":"~0.3.1","which":"~1.0.5"},"_id":"phapper@0.1.3","dist":{"shasum":"3d9140128d74f81efcdc8cc339202979d0b9b2d1","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.3.tgz","integrity":"sha512-9Yh6ZcwCjlhZOUnQwtvmm9iLDuh33P4OqoFMj9i0WIFWbnJCwo/5WQk0JE66uFGZZG4edZgmd+jrUaZXs9jYYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUfHllXmEKRos+5eJL2ymOYXEFFkSWpemWinNDpcVy4wIgBbPzwk3LUa84jLY3IIS0KZ5ng2OQsYVk89npkQVuCus="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"directories":{}},"0.1.4":{"name":"phapper","version":"0.1.4","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.1"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"exec-sync":"~0.1.6","node-curl":"~0.3.1","which":"~1.0.5"},"_id":"phapper@0.1.4","dist":{"shasum":"6c856684c6ac5c74abe18f3715e9d4ae769e096b","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.4.tgz","integrity":"sha512-ug79W+lGHHBF3SyXOVCzWtIv/qPTODsc6EsFUl7P3ikSfLhzbeLdS8nr5ZBI+rAWaGkA1+iXLE6KbyJUckK0wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmYckHNPt77X11cZjGnxn6Hlnt6YmeVtSW5BEelI0XWAiEAx4W1Syniztoxjk95srUmZhQu73gjC5tBtk2G9za3IuA="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"directories":{}},"0.1.5":{"name":"phapper","version":"0.1.5","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.1"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"exec-sync":"~0.1.6"},"_id":"phapper@0.1.5","dist":{"shasum":"e106d233ab201fdb089b4c8d098390621a638286","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.5.tgz","integrity":"sha512-vFSc2IU4aldq+OC0E+3ao8OF30hgeEBHRtFeaUnZ93OjbFTOSk+xkJvEezWViKfNfbwC8UdLP3rTKCvHN2FlpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4NWW4bMFmbVyIsMDkb2nU4AErZnH3sK8aDhS3tqipewIgUjSWpWFZv9r10nJiws4mzmR0EHizwcTgl+4dzrQCAqg="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"directories":{}},"0.1.6":{"name":"phapper","version":"0.1.6","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.1"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"execSync":"~1.0.1-pre"},"_id":"phapper@0.1.6","dist":{"shasum":"9df889548ab6eef0d61982025ca1ebe996a7e742","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.6.tgz","integrity":"sha512-UjQjUhYKDRxRnA3WsTVMBGdlDtZAmHeRK3Dbsm9Lut2raIMfwcTDRiCf3NDTqFmRYYe8OvqWL+CR/yCnNA8/Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClFig8rFTK/BKQ2YCtGKSCOcPYhscwjwvTgfzw8x9i3wIgNTK14ZKQlAkXXjfKUicOWmG8UC9Hq+aq5TTNL1Joucg="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"directories":{}},"0.1.7":{"name":"phapper","version":"0.1.7","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.1"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"execSync":"~1.0.1-pre"},"_id":"phapper@0.1.7","dist":{"shasum":"4e1a220d1e06e8832acf1b4b9247a9f5c93f507d","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.7.tgz","integrity":"sha512-X3P+5ieXu1k+6KGqJHy5ByfP9DvaKe+ixmMZ1GWsxRsz/VmaD4PwJgzXEtbw+QkvPIxDe6Hw3FojN8fs/lqqXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4C60+u5h4NEg85TPNjvZy6E3nFuPr4YleZqlWe/y+/wIhALzExhuEoFpqF/0Wt1QjYTqFG9AKMsjn8dje8WsJgHwA"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"directories":{}},"0.1.8":{"name":"phapper","version":"0.1.8","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.7"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"execSync":"~1.0.1-pre"},"homepage":"https://github.com/jmervine/phapper","_id":"phapper@0.1.8","dist":{"shasum":"7663c63435999c13b7d2a2dbfffeda516c229b7a","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.8.tgz","integrity":"sha512-mghKUAnbH4bdeMybH1fjcSDVs6oRZQuSmpNlSvZqSigO1pBSeWmUv+y3fld4A97sxzoJRO5iBgZ3tRpHUTRhIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdedQPN8XdxffONBO+VxLcNfIGBa6TwZEz4le1RMQvvAIhAP4/CL/a8EhuebT80HhDA5laxhKdiGnO/PQJd5DVIox9"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}]},"0.1.9":{"name":"phapper","version":"0.1.9","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.7"},"repository":{"type":"git","url":"git@github.com:jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"execSync":"~1.0.1-pre"},"homepage":"https://github.com/jmervine/phapper","_id":"phapper@0.1.9","dist":{"shasum":"e8c60b50c207cee53bb9b811f7fb48e03c3cfea4","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.9.tgz","integrity":"sha512-EOZQkgRCiAqZukwdwO9l7Aob5czg6seMAnGVj9eIqhp5zJGTLS8DG2V9izx0zdtUbpCtQ/WT/ZhHm+mrk1pNeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAljihzYwAGADWpgUNf+8cTzICrWe+OHZj+3QDIi2pj8AiEAu4JS8YZ6IIfTj9uw5qwq8DVvV72Egz+ZPsCoZaO08hM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}]},"0.1.10":{"name":"phapper","version":"0.1.10","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","engines":{"node":">=0.10 <0.11"},"scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"sync-exec":"^0.5.0"},"gitHead":"21837c5f56ce5877a558af34e5b1530c4467e3ed","homepage":"https://github.com/jmervine/phapper#readme","_id":"phapper@0.1.10","_shasum":"9c5405078ea98777be1897be66ee225d0ce98bef","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.10.38","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"dist":{"shasum":"9c5405078ea98777be1897be66ee225d0ce98bef","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.10.tgz","integrity":"sha512-sGDOP6ulp5KobOQO/j8no81OP8WNcOMAqwOCbIQrc8YsL7DY2egPIP7NZby6yk08pz9I3MjIB47R9sttP95dqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa2HkEYddkZDFmFXHL+r7UOkYZTCEUO512IISXjw6FwAiACnMiJRWVaiDmtl3kp48VQpmQ6HAgP32lk34k6Xyjgzg=="}]},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}]},"0.1.11":{"name":"phapper","version":"0.1.11","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","engines":{"node":">=0.10 <0.11"},"scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"BSD","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{"sync-exec":"^0.5.0"},"gitHead":"7e3b12ed642ac096e7557b19acee884e9a30e748","homepage":"https://github.com/jmervine/phapper#readme","_id":"phapper@0.1.11","_shasum":"eee530076b87a162b2d609b323bcd1963c5caeac","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.10.38","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"dist":{"shasum":"eee530076b87a162b2d609b323bcd1963c5caeac","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.1.11.tgz","integrity":"sha512-7/6F4MFzMwY6wC6ZAZbw8VILhEK3dpp5ApC7jPDZkE5PIXUZ2yloT2JAGjWfY0hA7t2YKK3xCSLKwGAgLX2QxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEr+v6O40AOrMT65MzRCXVUeVl3AaA1z8ZFzEc0J7iL9AiEAvI9rn2CbXMePdAchXjFCrLeG+tkRRRIG8Pno6TTPaJg="}]},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}]},"0.2.0":{"name":"phapper","version":"0.2.0","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","engines":{"node":">=0.10"},"scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"MIT","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{},"gitHead":"e130457ba7527a856262081035e2889deba1d468","homepage":"https://github.com/jmervine/phapper#readme","_id":"phapper@0.2.0","_shasum":"5373741f2dd141d0916eb09114943e363f473f68","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"dist":{"shasum":"5373741f2dd141d0916eb09114943e363f473f68","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.2.0.tgz","integrity":"sha512-5Ts/kDI9u8DruMS3KX+Mc3PDSIelEkRiEeQ0ELIcUDAk39a7lSGD/miJTFMZVQtElnzL+JWXgLPSzVtwXskp3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuKGRrYiM7HQrnYaPdqpAt9HU2jq07j8WwPBqBVibGzwIgBsdslnMIjH34DJz29+7bJiwqNOCGVn2jBfWBn8N1upA="}]},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}]},"0.2.1":{"name":"phapper","version":"0.2.1","description":"PhantomJS Script wrapper for Node.","main":"./lib/phapper.js","engines":{"node":">=0.10"},"scripts":{"install":"node install.js","test":"make test"},"config":{"phantomjs_version":"1.9.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/jmervine/phapper.git"},"keywords":["phantomjs"],"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"license":"MIT","bugs":{"url":"https://github.com/jmervine/phapper/issues"},"devDependencies":{"nodeunit":"~0.8.1"},"dependencies":{},"gitHead":"ec03742597f6c6a1b9230c6adcd54b4962b005c2","homepage":"https://github.com/jmervine/phapper#readme","_id":"phapper@0.2.1","_shasum":"301ec19482313891b2b0064a084bd4852d05734d","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jmervine","email":"joshua@mervine.net"},"dist":{"shasum":"301ec19482313891b2b0064a084bd4852d05734d","tarball":"https://registry.npmjs.org/phapper/-/phapper-0.2.1.tgz","integrity":"sha512-sIgSlpJ+5DLIMIgi92vXDwZ4NnjkqN5IIpwGadR3BXnxfWPZbC0oxGWWUo8Pf8oDUHEqo2SqM3lQZ/mRa4XttA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDw0UlcUnhJTtgZ/9z8nj1D8sAOulKUcyTXziKKc6x5rAiBScdGDl+4HTAYQJ+16voTylbq9ChQ21ibQfKY2fb/bCQ=="}]},"maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}]}},"readme":"# Phapper\n\n[![Build Status](https://travis-ci.org/jmervine/phapper.png?branch=master)](https://travis-ci.org/jmervine/phapper) &nbsp; [![Dependancy Status](https://david-dm.org/jmervine/phapper.png)](https://david-dm.org/jmervine/phapper) &nbsp; [![NPM Version](https://badge.fury.io/js/phapper.png)](https://badge.fury.io/js/phapper) &nbsp;  <iframe src=\"http://jmervine.github.io/npm-downloads-badge/badge.html?module=phapper&name=false\" allowtransparency=\"true\" frameborder=\"0\" scrolling=\"0\" width=\"125\" height=\"20\" style=\"vertical-align: bottom\"></iframe>\n\n\nSimple PhantomJS Script wrapper for Node.js, which parsed JSON output from the\npassed PhantomJS script (if possible).\n\n### Links\n\n* [package](https://npmjs.org/package/phapper)\n* [source](http://github.com/jmervine/phapper)\n* [tests](https://travis-ci.org/jmervine/phapper)\n\n## Install\n\n    $ npm install phapper\n\n> Note: On CentOS 6, I had to install the following packages:\n> - `sudo yum install freetype fontconfig`\n\n#### Additional Installation Notes\n\nYou can specify different versions of [PhantomJS](http://mervine.net/phantomjs) using `npm config`:\n\n    $ npm config set phantomjs_version\n\n> You will have to reinstall `phapper` if you change this option after initially installing it.\n\nI've added limited Windows support, in that you'll have to install [PhantomJS](http://mervine.net/phantomjs) yourself and then specify the path in your code:\n\n    :::js\n    var Phapper = require('phapper');\n    Phapper.prototype.bin = 'c:\\path\\to\\phantomjs.exe';\n\n> It's important to note that I haven't tested this on Windows (and don't really have an easy way to), so feedback and/or pull requests are welcome.\n\n\n## Usage\n\n    :::js\n    var Phapper = require('phapper');\n    var phap = new Phapper(\"/path/to/phantom/script.js\",\n                            [ \"--arg1\", \"val1\", \"--arg2\", \"arg3\" ]);\n    // Phapper also takes an Object as a third argument which can be\n    // anything you might pass to `child_process.exec`. E.g. `env`,\n    // `cwd`, etc. When using runSync, only `cwd` is supported.\n\n\n    // Note: runSync is pretty inefficent due to execSync.exec.\n    console.log(\"Run Sync\");\n    var results = phap.runSync();\n    // => results\n    // {\n    //    parsed: { parsed json from stdout || undefined },\n    //    output: \"stdout string\\nstderr string\"\n    // }\n    if (results.parsed) {\n        console.log(\"result object:\\n%j\", results.parsed);\n    } else {\n        console.log(results.output);\n    }\n\n    console.log(\"Run Async\");\n    phap.run( function (result, resultObj) {\n        // => result\n        // { parsed json from stdout || undefined }\n        // => resultObj\n        // {\n        //    stdout: \"stdout string\",\n        //    stderr: \"stderr string\"\n        //    error:  \"error string\"\n        // }\n        if (result) {\n            console.log(\"Results:\\n%j\", result);\n        }\n        console.log(\"Raw Results:\");\n        console.log(resultObj.stdout);\n        console.log(resultObj.stderr);\n        if (resultObj.error) {\n            console.error(resultObj.error);\n        }\n    });\n\n","maintainers":[{"name":"jmervine","email":"joshua@mervine.net"}],"time":{"modified":"2022-06-23T20:46:42.790Z","created":"2013-07-09T17:38:14.534Z","0.0.1":"2013-07-09T17:38:18.052Z","0.1.1":"2013-07-12T19:24:58.449Z","0.1.2":"2013-07-13T01:04:45.600Z","0.1.3":"2013-07-17T04:17:58.453Z","0.1.4":"2013-07-19T06:28:36.105Z","0.1.5":"2013-07-22T22:43:59.957Z","0.1.6":"2013-08-07T22:57:14.342Z","0.1.7":"2013-10-08T22:44:48.292Z","0.1.8":"2014-01-29T01:19:45.964Z","0.1.9":"2014-03-22T21:36:48.626Z","0.1.10":"2015-06-14T20:34:54.629Z","0.1.11":"2015-06-14T20:38:29.713Z","0.2.0":"2015-06-15T04:46:35.661Z","0.2.1":"2015-06-15T04:51:53.273Z"},"author":{"name":"Joshua Mervine","email":"joshua@mervine.net","url":"http://mervine.net"},"repository":{"type":"git","url":"git+ssh://git@github.com/jmervine/phapper.git"},"readmeFilename":"README.md","users":{"jmervine":true,"goliatone":true},"homepage":"https://github.com/jmervine/phapper#readme","keywords":["phantomjs"],"bugs":{"url":"https://github.com/jmervine/phapper/issues"},"license":"MIT"}