{"_id":"node-phantom-simple","_rev":"66-5779cc1920ab72499fdf4d46c6a0c399","name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","dist-tags":{"latest":"2.2.4"},"versions":{"1.0.0":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.0","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"_id":"node-phantom-simple@1.0.0","dist":{"shasum":"9a51d6c5c44c01f4f27183caa4a984a8e4579d97","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.0.tgz","integrity":"sha512-mAHiJb9ABMho4v6cqmSATlN8NnGqXIGFfbOlCmub3U+OxNeB1bA8AkgMua3Cp3akpHOI9WvQb3SkfVVIBvYv2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHZ6o6cWyZWgeeCuMjZYbMAF40rUhcorskqFGQygzc5wIgXD0tXh8vot4DeQecm2BvJDraUDLJF3pRehyIiYpdzPQ="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.1":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.1","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.1","dist":{"shasum":"028a467c0c63df6da955191db87cc236eee88f8d","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.1.tgz","integrity":"sha512-512wiQPh2TnG8Tdn/q1I+nEe4VMCQa2b5cz1cTQMCrbamc5Dv6rfLHMZWM519wZwOzInRm0QDCHRiedvzUs0FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0SS9YvkEohuWZN/XheEpUhEK8U3uI/64N8Zr+v8HbUwIhALyod9X2jr1AA9B76ModsCwyEm/ttquV9Op4fuf7j1k7"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.2":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.2","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.2","dist":{"shasum":"72175eba3f5155d9bfb29c407e59d79e261a6398","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.2.tgz","integrity":"sha512-uzvQdReGUcyQlD/1MwBASAcp5U+SAYxrgbWKZTX71N29z89b8tPJcDVNelEY2o44laNCCC8kJHtsZTZec6EE6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCg1SxQ0HOudR0DMckSccOs9epdSlIh7EZiNDJEVPVbgIhAJuKWPxbrq1wXUXW/ptahs2KeV57KghZXPwo9ml/2Vz7"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.3":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.3","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.3","dist":{"shasum":"ae2243a5e3d187091eda88477053105f5b4166fa","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.3.tgz","integrity":"sha512-HkYV+XUdlMO9XoeVnW+V+q+XP5dJ4gCPI90WdUBPlJDlcoKWz0s6Zxj0+uF5CN/0wu/IDlLpy2JwTelscI6Eog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXzqlGqKThAFQbF2xja7KhcLQic/dzhz0TktTxWCAcwgIhANDB3/EhKV3ecGvzn0qYUePt3ajzZAM+45T9yDRStdDi"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"msergeant","email":"helpme+npm@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.4":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.4","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.4","dist":{"shasum":"c31f2b346eb85440f07280e2f14f59444e20904c","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.4.tgz","integrity":"sha512-uiD8/YzYAmZOdGuYY4e9RtOd0PQ+HHCh2o2dy0EmvvjTrfjTTC4U4aHHrZbODShDdwYANw2jVgQESQqjUD8uRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPlazz+JGQ6IVpBgn2a3yYUpO75mgS9eRnpyRXZ1OnvQIgfRgQ7DIuu8A2xRtJ9NCZO3X3q2oJfxxOwAFtcEuUAWU="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"msergeant","email":"helpme+npm@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.5":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.5","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.5","dist":{"shasum":"e6b43b0426cfdc3b8ce80cfd33410cdf22d41eee","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.5.tgz","integrity":"sha512-flJCyNNVzqTAbRHtG2uWSvjd3wB8ABPByigw1st32/PO0SiBD1NDFgH5iUpJMQNN8DyXrXqH0wjv1VxnSDmMgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwGXzM9dB0a9KfbBfB1BGBZxlC9UYCY5IP3Dlm5ZujgAiBEzYTGk1GldVureYfitxT/4C7KQiy8EZgi+zQ3FUai5A=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"msergeant","email":"helpme+npm@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.6":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.6","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.6","dist":{"shasum":"c39d5ddde0a8c8dd3a34164cc3845e70d9be4f3d","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.6.tgz","integrity":"sha512-bkKFfL9dn39Mw73VhGoBAKdj2t4fU140NCm34Cm2IFpUWbbizKvUgOq6pj3YnboUUe2GhLAH/kk4X7OgH0vwYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7lI7MmoLgnedCZyoVYPXzisM4PfQBgxnPzEB5tm/q5QIhALXY5imyBKx1bzndZYoID8FcBKed2OnfBAhRVAHp0Sm6"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.7":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.7","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.7","dist":{"shasum":"ce3eacdc6773709218dda40a626455215e6e56df","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.7.tgz","integrity":"sha512-DY8Xm3/Ge8KmBHDadzrKK1IMaJ6QD1B7JBTISIHcfYIg90LNuzb6IFf9DKMgb5xW02FPpUms0ER8521T21OM3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIOnhxyPgJX+HY0ae+LmIlzfYXc+UOcjaKUVqOLwSDMgIgKlFOEL0U7RLvLKDeBhzgCAVCPNla0++z6F0Az09iRW8="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.8":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.8","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.8","dist":{"shasum":"073b4ae7152384250413044ccc870b873ba37e55","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.8.tgz","integrity":"sha512-M6EbH8f8UMs9MLVy8y9x4TRF//AA4/PA/2VvMXWLyF3nfn2gNdWfjj9U1TBsZg+ar+lmAw8dm7w5TGFYU4upnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxC23HNDSvgla3Hg71GsYPosWXdjmH7xP5yhL22csDsAiEA74tviEG5NBsJqNW9+0+eWBrKCki0azLFDnQMo+Mw9zA="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.9":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.9","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.9","dist":{"shasum":"62e6ec37cef62de14089f78ca5a49ad50e808d46","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.9.tgz","integrity":"sha512-kHKOCjwIK+Lk6K5dZgVo1qZJfWtlHTwSArdlgi7iISXY82euu3V86xqjSMX9DDtdik1Gi+spjDx6vhPVr0bTZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoI08uiTLxHRv59uNgSpcbcofGs5cEm8ILtbbSJGK69AiEA5excBCGurujI8yHanjnzoUMs2ryM8BxNggsdqGHal5I="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.10":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.10","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.10","dist":{"shasum":"d2b72aca9b8aa4c7d40630043a5902263702c1ba","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.10.tgz","integrity":"sha512-YVozDvEDRQ4V8984DkumOPMeGvngB8n1OPhuRL1kFO6E2kPn+yu23H7b2CJ565DyY16QfD2ht6Bx3iFKfx+99A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvOcit+Wv8q8QgqPcumIXWr7B4OJQxZ6daSuvRc4iz7AiEAow2i+sf5yULDeE/RqKvI0nFSVKqTrplB31XHcMhKvoY="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.11":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.11","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.11","dist":{"shasum":"96a17fb91d63ca369e06aa183e72da37bfe41380","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.11.tgz","integrity":"sha512-A1d34wl9aIeZGnRUNGoSPElVmYSGlWTQO8AOhxASqg+5UU8eG2G80ZBbRud4UyRH3J6fYZ0Q9PHbdQxYwYg0Qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSCf6kOEC20dR742BVhmnJgFAzD69oARJeY9Rh3sb9AAIhANyb7XP1eyiv67hMHxmKFKGjr5EWGE/pJqU577IL2m1h"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.12":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.12","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.12","dist":{"shasum":"a65d21f80bff0b29407b99ca5906264f49ac1162","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.12.tgz","integrity":"sha512-2F/4zmVChk6D0ApklvGbhwvtquMIeUT3WfXjxTokbZPyJWeCgNYiGSwNW5OD1qJ76mP8kAADSee6mXGyP6oOYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHITknyi4kaYFboBVbJ8PjyPeccZ0ABA9JtbIpnZ++4EAiB5ZFBLSfr+u7+bOuIau+a/ooxniLuz0gLMHrbsefY8jw=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.13":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.13","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"node-phantom-simple@1.0.13","dist":{"shasum":"bee7d343bcbe1ce0f923c59fc4785f4f0e0cc11e","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.13.tgz","integrity":"sha512-L33Bes8Hc13j408/oxYXtNk8E6TthX5F+m1SGM81o63FchUiCjE4WLr+9DXFsKua6Gi+kf1eRHuR1yHC68300Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk2Yqx9VTF+eogn9ACIYbppualPlkL4lKYGRyuSRtYGwIhAN85NcrhiAwGXadbHodGkMAqcaH23NzZaLqchGX4SSx4"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.14":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.14","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"_id":"node-phantom-simple@1.0.14","dist":{"shasum":"0625c6133fb008506a083943a30d09311e0fe0a8","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.14.tgz","integrity":"sha512-xeagqVKjnzHX7B8OH4W4DaKtZie9JpvfVJlroqOLmJI13yJtTIS95zDTUoKrI5xX/rRneE0tt2ltCjH4jvndTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHl443opuCiTk5v6XDC39RRCiGNUSaa45rjUenUND0cZAiEAkgiB116ct89zzT8pzQTMnJprIJFwdkugPjJi2uLyGso="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.15":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.15","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"_id":"node-phantom-simple@1.0.15","dist":{"shasum":"9e8aaa14cb8ff8690f8810432bdb71f9548220d2","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.15.tgz","integrity":"sha512-So1L0BJYoN3xGz2KoUQYTtZbolvcL90Hmqov9w+aZrmBePnfpI/o4a9pqGFrJIwG2n7f4azxmZDhNnqyUFutEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfFdkow+OX4cissNYAGGhtRQiDYjlXr5WK+IE6MvYS/AiEAwIRumCsIdoOBuNnxfcKZocYAdEUjo4X/gc05c72Asbc="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.0.16":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.0.16","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"_id":"node-phantom-simple@1.0.16","dist":{"shasum":"7f734fa2d705180ad72513c9dc40a8b3d832c7d6","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.0.16.tgz","integrity":"sha512-yVPO7SEr1euiahSnYOCs0eOLZvRMDAzrRAH0hAvJslx/n7t8ESYj9OVrMkqtHYAj6Jk5JOl7cEeG7jOH4lAHUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmOtxfIJZVK23Zs8uyYP2Hiycw/8BHquGG/oXtD0gTDAiBfoHR40yyS4zEFn2k8xr0ygfwYf9p3X1NKLjSfWGQ4zA=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.1.0":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.1.0","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"_id":"node-phantom-simple@1.1.0","dist":{"shasum":"091d932091906759f4e152820bfc9655bf8be564","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.1.0.tgz","integrity":"sha512-l7JgJJLepvnJks7GOI46+98WCYZ7N4jZt2tlvQRQW4QfoQNOptZbctP9IqfA+Q4DslBKsRSiQ2iHgWqzACw54Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP+qh8mS9fX+uHr/P0macQZjP4KONFjBbRyqFuWWQwbgIgGEDOa4H7jVjG70XugLkla1SptKhuuX8qeYV+QoSMUS4="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.1.1":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.1.1","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"expresso"},"dependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"_id":"node-phantom-simple@1.1.1","dist":{"shasum":"bf86bc3125ce064d5b1b34033e47bb57ca1a1e96","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.1.1.tgz","integrity":"sha512-02mNmYHFCCK7KdsO9Tw6GNNmREcsbRWlIyRZMKZYTskq7sWSz/b/7ez7tNzEJeGgVEb6JGrvSm9eshRZptPajg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC//lMdWRY9AQ+zNOmNRdp7m97DofB7B7aS/O59RZEhTAIhALEYwaOFT8xu0HddaEpq9E1HKLCdeJYXgLFx7v0Lz24e"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"1.2.0":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS","version":"1.2.0","homepage":"https://github.com/baudehlo/node-phantom-simple","repository":{"type":"git","url":"git://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"./run_tests"},"dependencies":{},"devDependencies":{"nodeunit":""},"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"_id":"node-phantom-simple@1.2.0","dist":{"shasum":"999a5510780ffe68011c69697e1fb063fcb20ae5","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-1.2.0.tgz","integrity":"sha512-DmsvphaRxk7QDZUd1Q/vk8XjgwXxdL01OLXI+dsmhJwXb31iyPLYVMx+UhqEa/4UIbcSkX2EpYTmAupmiCyrpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5jYrxQH2L1SHv/3AcjEu+v0Ucd2CXtUCv/lPiL3Z68AiEA3o0XqPM/h9JaZ++k6g2/9JW9peFqGEfzx77Ri6aAIWo="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"msergeant","email":"helpme@gmail.com"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"}]},"2.0.0":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"npm run test-phantom && npm run test-slimer","test-phantom":"mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"fbf8350f4e549cb5bdcbe96164da67f72eb2f9f1","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.0.0","_shasum":"2b10afea559cef956344c87ae27a660f49f6b23c","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"2b10afea559cef956344c87ae27a660f49f6b23c","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.0.0.tgz","integrity":"sha512-1ys1y4EQOTpjLcm9UGocI/aygbyxH4yyyg1ZOkIX2KNU/G60wqTibIm/o3B+QrtLTD9yF6RkdV35lCJxnr6hlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmdnCA68MXwS6mxLTu3Z6ZT1gsnKSf9bRcHF1Lr0O05gIhALE/NpOICU+B1g1QD8sg/8+5I5AgOB5mOXgbNV1YoKTg"}]}},"2.0.1":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"test":"npm run test-phantom && npm run test-slimer","test-phantom":"mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"f885b8a1e34ed714d61a8639475dcfb5cc6f2520","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.0.1","_shasum":"60c37361e3c2e0187945e4929004237fb8fd05d8","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"60c37361e3c2e0187945e4929004237fb8fd05d8","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.0.1.tgz","integrity":"sha512-BMfw1vwR0DzauZ0hAkBr5fvxOpqyw4RpUPkSl9VHRFwl/UFLp+tUZ1MJgLoHdsfllTwvAksHdstPUcuOUA2+7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHjc5oqDqRJTlwSwf8GV9yATvbkk6W6hQ+7w3ANNRkUAiB48LhawSyEUee4SHeC4J2uNektOAwn+R6OiIFYgEqDWQ=="}]}},"2.0.2":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"4075a231d9ea2180d06a542e84d9a2855cb6167b","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.0.2","_shasum":"9431b5fefb2a7b06c941fb166493935ecc9d69fd","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"9431b5fefb2a7b06c941fb166493935ecc9d69fd","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.0.2.tgz","integrity":"sha512-BMJ3iZiktzDEhxLehWeg/eu+Pj/1gFDyX2C8CbYu2t9H1uRTuJus7lHtAd+JWXMXoJIY5nAy5G1YzM41B+cxzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDojHI86VOpoqc2hUihbIsKzRL2rEWbhe4OI7PGOA4zHgIhAIwA5/slDweNucFHYLupa7JLCyMQAsPBsFROXcTbUruP"}]}},"2.0.3":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.0.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"06b5b7498b1e538276a3466bb34cbbe87db2c9fb","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.0.3","_shasum":"486a9e5456e069c6d07ebafcb38d1ffb31ee93b4","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"486a9e5456e069c6d07ebafcb38d1ffb31ee93b4","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.0.3.tgz","integrity":"sha512-tnehfbRSheQDZ6IRkwH53+Ih8PEkDPObX72/meFJBb+95Ad2RvgfIjVfZGZ0p6qrXyQ40MEwYCx2jKuGZEazgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+s6V0KUl0wmn/VMpsXQJZaj75pXVCMqdjwy+NwCU+ZAIhANhboNJRk1cOwVYGA1pgei182dq/MVNnC/RKF1JoyyZz"}]}},"2.0.4":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"f53b44886cc1a0146aa5fc06c496bfc5744ac461","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.0.4","_shasum":"63413af0ddfcc3f8053250b6a50cdb60560afd35","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"63413af0ddfcc3f8053250b6a50cdb60560afd35","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.0.4.tgz","integrity":"sha512-oY2V8F/RaiO/YMgFxe+oAeJi2cgAsug0L36VKrxNMkK+JRUpJsKBT8yFtbdU9k74u6jlt3mdSF2iUCPHdmlXRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2p2FrHjxvEJjSUEvhPQUpic5sCVydoz1qZNgZi6eajAIgDGuss25Jsr75kZSVlIa/acl6wn4XI6pXIo9LtqyPuVo="}]}},"2.0.5":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.0.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"3cd8e9e5582864f3e48b74a85efd272e1ad87df0","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.0.5","_shasum":"a47fa31344b1347b8dbd514da3fa2e3592bf03ac","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"a47fa31344b1347b8dbd514da3fa2e3592bf03ac","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.0.5.tgz","integrity":"sha512-fkngkXsOFSeEeGI6SxsRcZhp0/XjaFN//+3LhENVZYIm7FbSWbtNtCez7V01eFy5JeFDghcFc+7ZsZQ2GU0leg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqnERjq7Pm+c3MZaFP8djlKwOANMfYd93ttiKYi3l5lAIhAIwE2q7mlMejb893slAOwQuOqM7X6UNsDA9fYfwTpllc"}]}},"2.0.6":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.0.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"af8fc2ec06233ff1ea716facecbe7d9f03ed9c2a","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.0.6","_shasum":"7c95fa2d9c6b9cba477ba7efacd61c4b5b5c64e7","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"7c95fa2d9c6b9cba477ba7efacd61c4b5b5c64e7","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.0.6.tgz","integrity":"sha512-U9iapdHFc+UP129rH08drC9jg+8ek52rS0VjZkWZoqtlBnZAc2i/dYD6AMz8Z7Fu2ef7H3skLbDaJJ1jp9GupA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb+oi4XHlJvyXgIBnWLV99hBrNE3pp5Qmj9DI9vaK2QAIgdf7e/0MZFgIf6b3RDsHus3VuMcZt5hGauQ0lFrjbIuA="}]}},"2.1.0":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"2c7c8ce97629cebd4de5f6f1fcca191cd561e6c5","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.1.0","_shasum":"c4badebba623d9be6655caeac382a84df35da6be","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"c4badebba623d9be6655caeac382a84df35da6be","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.1.0.tgz","integrity":"sha512-9XhiLVDETj9OOPHxyEyrbyOd6e+yE33jeFrwL0yjj0xmUHT16l+59elgvdu3rGA/kwRJV5InISl9Q1tscPF5Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7Aseejsn1Z95NSfwAsT6O0QeM+n5LSsGk0xv130DZeAIhALDtjHPc1Z5VFe4Dk35+6IITnuY0Xh2KEVRApfs2xpXN"}]}},"2.1.1":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.1.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"gitHead":"9d8228557ae96b4239df4f273daed00e741d9eb8","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.1.1","_shasum":"74ac8a32bce0459255d40c1b9977b083cd681fa3","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"74ac8a32bce0459255d40c1b9977b083cd681fa3","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.1.1.tgz","integrity":"sha512-p+ETCYWuPKqvdUBNu6I+VM9He7OJgFklyp4fDhDmeevJxSEBWDK3ti0P+q5C0IuIfv7a45n22ZtDkhauGE42aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwq7D0MwbTAaNSifD1Zq5f4zzwQzrq+KB8W+W3gz6xQgIgUzcAlij+g+yDm5/ckqsm0U+m53Bg/TYFCw5/znHZI9w="}]}},"2.2.0":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","files":["bridge.js","headless_error.js","node-phantom-simple.js"],"scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.17","slimerjs":"^0.9.5"},"dependencies":{"debug":"^2.2.0"},"gitHead":"8142715e04f3a4e560fcab5580ac7310e5761f26","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.2.0","_shasum":"d743d26c8caf1029f25c38ad47fc151af947a957","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"d743d26c8caf1029f25c38ad47fc151af947a957","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.0.tgz","integrity":"sha512-XLwdCHcWVnjS2f64PvgSZW8GHtUbwaOL/t5Ch1Cv+fynZG6ZcHi21yZ1V0A4qGFvV9c42DfR3N0HYIb4jhmwOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpyMQ/0uIEVVE+Z834M7SB+RFD1G3fQ/58W/5ZdrErYAiBQ1LiavMz60f2ZFhiJcAiAcZDd9Gv+hcRQJyQ8ofgEwQ=="}]}},"2.2.1":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.2.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","files":["bridge.js","headless_error.js","node-phantom-simple.js"],"scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.19","slimerjs":"~0.9.6"},"dependencies":{"debug":"^2.2.0"},"gitHead":"2bae7c16f4b0b25284ec8d7cbca7104e19a78771","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.2.1","_shasum":"504c9b635d7d7fe04f24802479b75d48ddf2b923","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"504c9b635d7d7fe04f24802479b75d48ddf2b923","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.1.tgz","integrity":"sha512-HIra6+MRoO4RhzFmwXN0SXWe+1VhvlMLflppKlGoYDnHbWXY5i1sEMebvy+f69qrcOYM0kYrT4iD3x5XJJXjuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNQTBBOYUtBVRHvrizaGuovJXXBJFf+7Bo0cyqh4NlVAiBw+y75WjnbZRR+fRVkZT9R4P9giBt8v3Jt8CJZEViCAg=="}]}},"2.2.2":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.2.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","files":["bridge.js","headless_error.js","node-phantom-simple.js"],"scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.19","slimerjs":"~0.9.6"},"dependencies":{"debug":"^2.2.0"},"gitHead":"6ba9dcfe5096ac15f975893ec27c29269a98ed25","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.2.2","_shasum":"366c04227b1d5295b7cee340893f71c516853eeb","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"366c04227b1d5295b7cee340893f71c516853eeb","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.2.tgz","integrity":"sha512-1qrbOMgfq/cxcU/4xVwsC1VQDdur9wOJ81Q3igG/TEK20roIPGf0hMb5HBQSmmKE6r30SmNrPsBUrRMbklXJdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDavHa1aRsS1vZD2zz2RQBIwnOoh3eNZIpfwTKMqkcu3QIgDPrZGS87OFibqL0peKSzaNMEVNeq739c1ldUeAM1zc8="}]}},"2.2.3":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.2.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","files":["bridge.js","headless_error.js","node-phantom-simple.js"],"scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.19","slimerjs":"~0.9.6"},"dependencies":{"debug":"^2.2.0"},"gitHead":"ce70886f87bfd721eda32f9e7c16e2e03fd9a2a5","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.2.3","_shasum":"3664959b7bdf2015a32e3eafb3ac73b562c4a549","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"3664959b7bdf2015a32e3eafb3ac73b562c4a549","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.3.tgz","integrity":"sha512-eDXvFV70I6LLQmIfGQPUSX3Ci1GFm6qg/G8Anz7GoHB6+F7axLvl7flkC+RvrZ2F2b2zOneVzMhao7cTakRhlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFMY8U9Vo89YYsKWWXyXST2LEygbGURlZvas5Wus5ZzgIgfmktXX/xvz6LLsugwS9HdSEWFTkj4XLIdqBZVg6VRck="}]}},"2.2.4":{"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"name":"node-phantom-simple","description":"Simple and reliable bridge between Node.js and PhantomJS / SlimerJS","version":"2.2.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"main":"node-phantom-simple.js","files":["bridge.js","headless_error.js","node-phantom-simple.js"],"scripts":{"lint":"eslint --reset .","test":"npm run test-phantom && npm run test-slimer","test-phantom":"npm run lint && ./node_modules/.bin/mocha","test-slimer":"ENGINE=slimerjs ./node_modules/.bin/mocha"},"devDependencies":{"eslint":"0.24.1","eslint-plugin-nodeca":"^1.0.0","mocha":"^2.2.5","phantomjs":"^1.9.19","slimerjs":"~0.9.6"},"dependencies":{"debug":"^2.2.0"},"gitHead":"fd47bbdbbcd9180ae4e67458e625e3a1568cd378","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"homepage":"https://github.com/baudehlo/node-phantom-simple#readme","_id":"node-phantom-simple@2.2.4","_shasum":"4fc4effbb02f241fb5082bd4fbab398e4aecb64d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"vitaly","email":"vitaly@rcdesign.ru"},"maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"dist":{"shasum":"4fc4effbb02f241fb5082bd4fbab398e4aecb64d","tarball":"https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.4.tgz","integrity":"sha512-xGBJri7PAatNMoRlDrUHuDwccxBy4PeFwVxp8YHkZejxNChRr6wkPreuAcN0oGl3EuudaaUVPxxb28dO03wpOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDusQYkXFRsHHrYeckfFKxHzUcOOa7KpltOE73l7ySzqwIhANoofkaYn9dYqXTkWNJtr1wDC6ePI/qB6dZOX4RJ52dV"}]}}},"readme":"node-phantom-simple\n===================\n\n[![Build Status](https://img.shields.io/travis/baudehlo/node-phantom-simple/master.svg?style=flat)](https://travis-ci.org/baudehlo/node-phantom-simple)\n[![NPM version](https://img.shields.io/npm/v/node-phantom-simple.svg?style=flat)](https://www.npmjs.org/package/node-phantom-simple)\n\n> A bridge between [PhantomJS](http://phantomjs.org/) / [SlimerJS](https://slimerjs.org/)\nand [Node.js](http://nodejs.org/).\n\nThis module is API-compatible with\n[node-phantom](https://www.npmjs.com/package/node-phantom) but doesn't rely on\n`WebSockets` / `socket.io`. In essence the communication between Node and\nPhantom / Slimer has been simplified significantly. It has the following advantages\nover `node-phantom`:\n\n  - Fewer dependencies/layers.\n  - Doesn't use the unreliable and huge socket.io.\n  - Works under [`cluster`](http://nodejs.org/api/cluster.html) (node-phantom\n    does not, due to [how it works](https://nodejs.org/api/cluster.html#cluster_how_it_works))\n    `server.listen(0)` works in cluster.\n  - Supports SlimerJS.\n\n\nMigrating 1.x -> 2.x\n--------------------\n\nYour software should work without changes, but can show deprecation warning\nabout outdated signatures. You need to update:\n\n- `options.phantomPath` -> `options.path`\n- in `.create()` `.evaluate()` & `.waitForSelector()` -> move `callback` to last\n  position of arguments list.\n\nThat's all!\n\n\nInstalling\n----------\n\n```bash\nnpm install node-phantom-simple\n\n# Also need phantomjs OR slimerjs:\n\nnpm install phantomjs\n# OR\nnpm install slimerjs\n```\n\n__Note__. SlimerJS is not headless and requires a windowing environment.\nUnder Linux/FreeBSD/OSX [xvfb can be used to run headlessly.](https://docs.slimerjs.org/current/installation.html#having-a-headless-slimerjs). For example, if you wish\nto run SlimerJS on Travis-CI, add those lines to your `.travis.yml` config:\n\n```yaml\nbefore_script:\n  - export DISPLAY=:99.0\n  - \"sh -e /etc/init.d/xvfb start\"\n```\n\n\nUsage\n-----\n\nYou can use it exactly like node-phantom, and the entire API of PhantomJS\nshould work, with the exception that every method call takes a callback (always\nas the last parameter), instead of returning values.\n\nFor example, this is an adaptation of a\n[web scraping example](http://net.tutsplus.com/tutorials/javascript-ajax/web-scraping-with-node-js/):\n\n```js\nvar driver = require('node-phantom-simple');\n\ndriver.create({ path: require('phantomjs').path }, function (err, browser) {\n  return browser.createPage(function (err, page) {\n    return page.open(\"http://tilomitra.com/repository/screenscrape/ajax.html\", function (err,status) {\n      console.log(\"opened site? \", status);\n      page.includeJs('http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js', function (err) {\n        // jQuery Loaded.\n        // Wait for a bit for AJAX content to load on the page. Here, we are waiting 5 seconds.\n        setTimeout(function () {\n          return page.evaluate(function () {\n            //Get what you want from the page using jQuery. A good way is to populate an object with all the jQuery commands that you need and then return the object.\n            var h2Arr = [],\n                pArr = [];\n\n            $('h2').each(function () { h2Arr.push($(this).html()); });\n            $('p').each(function () { pArr.push($(this).html()); });\n\n            return {\n              h2: h2Arr,\n              p: pArr\n            };\n          }, function (err,result) {\n            console.log(result);\n            browser.exit();\n          });\n        }, 5000);\n      });\n\t  });\n  });\n});\n```\n\n### .create(options, callback)\n\n__options__ (not mandatory):\n\n- __path__ (String) - path to phantomjs/slimerjs, if not set - will search in $PATH\n- __parameters__ (Array) - CLI params for executed engine, [ { nave: value } ].\n  You can also pass in an array to use verbatim names and values.\n- __ignoreErrorPattern__ (RegExp) - a regular expression that can be used to\n  silence spurious warnings in console, generated by Qt and PhantomJS.\n  On Mavericks, you can use `/CoreText/` to suppress some common annoying\n  font-related warnings.\n\n\nFor example\n\n```js\ndriver.create({ parameters: { 'ignore-ssl-errors': 'yes' } }, callback)\ndriver.create({ parameters: ['-jsconsole', '-P', 'myVal']} }, callback)\n```\n\nwill start phantom as:\n\n```bash\nphantomjs --ignore-ssl-errors=yes\n```\n\nYou can rely on globally installed engines, but we recommend to pass path explicit:\n\n```js\ndriver.create({ path: require('phantomjs').path }, callback)\n// or for slimer\ndriver.create({ path: require('slimerjs').path }, callback)\n```\n\nYou can also have a look at [the test directory](tests/) to see some examples\nof using the API, however the de-facto reference is the\n[PhantomJS documentation](https://github.com/ariya/phantomjs/wiki/API-Reference).\nJust mentally substitute all return values for callbacks.\n\n\nWebPage Callbacks\n-----------------\n\nAll of the `WebPage` callbacks have been implemented including `onCallback`,\nand are set the same way as with the core phantomjs library:\n\n```js\npage.onResourceReceived = function(response) {\n  console.log('Response (#' + response.id + ', stage \"' + response.stage + '\"): ' + JSON.stringify(response));\n};\n```\n\nThis includes the `onPageCreated` callback which receives a new `page` object.\n\n\nProperties\n----------\n\nProperties on the [WebPage](https://github.com/ariya/phantomjs/wiki/API-Reference-WebPage)\nand [Phantom](https://github.com/ariya/phantomjs/wiki/API-Reference-phantom)\nobjects are accessed via the `get()`/`set()` method calls:\n\n```js\npage.get('content', function (err, html) {\n  console.log(\"Page HTML is: \" + html);\n});\n\npage.set('zoomfactor', 0.25, function () {\n  page.render('capture.png');\n});\n\n// You can get/set nested values easy!\npage.set('settings.userAgent', 'PhAnToSlImEr', callback);\n```\n\n\nKnown issues\n------------\n\nEngines are buggy. Here are some cases you should know.\n\n- `.evaluate` can return corrupted result:\n  - SlimerJS: undefined -> null.\n  - PhantomJS:\n    - undefined -> null\n    - null -> '' (empty string)\n    - [ 1, undefined, 2 ] -> null\n- `page.onConfirm()` handler can not return value due async driver nature.\n  Use `.setFn()` instead: `page.setFn('onConfirm', function () { return true; })`.\n\nLicense\n-------\n\n[MIT](https://github.com/baudehlo/node-phantom-simple/blob/master/LICENSE)\n\n\nOther\n-----\n\nMade by Matt Sergeant for Hubdoc Inc.\n","maintainers":[{"name":"msergeant","email":"helpme@gmail.com"},{"name":"vitaly","email":"vitaly@rcdesign.ru"}],"time":{"modified":"2022-06-21T18:01:06.238Z","created":"2013-07-10T19:51:36.821Z","1.0.0":"2013-07-10T19:51:37.707Z","1.0.1":"2013-07-10T20:13:59.811Z","1.0.2":"2013-07-10T21:14:56.497Z","1.0.3":"2013-07-10T22:39:01.111Z","1.0.4":"2013-07-10T22:58:10.161Z","1.0.5":"2013-07-10T23:01:59.520Z","1.0.6":"2013-07-11T13:05:42.028Z","1.0.7":"2013-07-12T14:01:15.725Z","1.0.8":"2013-07-12T15:29:25.721Z","1.0.9":"2013-07-12T15:35:33.874Z","1.0.10":"2013-07-12T15:56:25.928Z","1.0.11":"2013-08-13T14:15:18.824Z","1.0.12":"2013-08-13T14:42:27.673Z","1.0.13":"2013-08-14T14:41:20.452Z","1.0.14":"2013-10-17T14:07:36.046Z","1.0.15":"2013-10-22T16:27:57.463Z","1.0.16":"2013-12-20T18:23:20.244Z","1.1.0":"2014-02-10T22:23:01.054Z","1.1.1":"2014-03-12T18:47:12.087Z","1.2.0":"2014-03-19T21:45:26.774Z","2.0.0":"2015-07-09T16:02:03.077Z","2.0.1":"2015-07-12T10:14:30.816Z","2.0.2":"2015-08-01T23:22:28.347Z","2.0.3":"2015-08-17T17:08:07.871Z","2.0.4":"2015-08-22T09:00:34.085Z","2.0.5":"2015-09-17T04:26:46.997Z","2.0.6":"2015-10-09T10:50:24.726Z","2.1.0":"2015-10-28T16:30:38.749Z","2.1.1":"2015-11-07T13:51:36.563Z","2.2.0":"2015-11-28T13:14:57.188Z","2.2.1":"2015-12-09T05:37:38.160Z","2.2.2":"2015-12-30T07:05:43.954Z","2.2.3":"2016-01-16T22:20:55.587Z","2.2.4":"2016-01-26T20:12:42.532Z"},"author":{"name":"Matt Sergeant","url":"matt@hubdoc.com"},"repository":{"type":"git","url":"git+https://github.com/baudehlo/node-phantom-simple.git"},"readmeFilename":"README.md","homepage":"https://github.com/baudehlo/node-phantom-simple#readme","bugs":{"url":"https://github.com/baudehlo/node-phantom-simple/issues"},"license":"MIT","users":{"8legged":true,"joe223":true}}