{"_id":"grunt-pagespeed","_rev":"79-81a6d60b05b1891d5d3c6dc8580acd40","name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.1":{"name":"grunt-pagespeed","description":"Grunt plugin for running pagespeed.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.1","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1","googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","phantomjs","pagespeed"],"_id":"grunt-pagespeed@0.0.1","dist":{"shasum":"4fe8e462342c45cb26f5d10f41ee6a07eed96643","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.1.tgz","integrity":"sha512-gSIGGOlHVGHfk/KxUQS/CnPlGs3zV0EkbuD4S1uWT+QR1WR4ANPHTbPIuU4l9EBGuaVGm5H7vnOJvVILOvMEKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqywkivD3G80rbWP0lJTnPOb2gLu0QHzp9I8CayB7tuAiEA4h0yAake0MkihuwktiEa1Md1g9h8fIphrbmWhPuZoSM="}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.0.2":{"name":"grunt-pagespeed","description":"Grunt plugin for running pagespeed.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.2","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","phantomjs","pagespeed"],"_id":"grunt-pagespeed@0.0.2","dist":{"shasum":"0eb48896c5ce321eb017b52f639ecd68cb6bebf5","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.2.tgz","integrity":"sha512-aGTeZ5attKybuKM5CDD6lO/E7Dfbp2fPMYAIY7pRd4brcci7aKZW1pLu7LOIMj8kl9ACrRC+so0wusmb+ZgxZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChyDypolP+bSqDTCmu6qpFHdGxWPasmOhACZ2RIsCByAiAUcbH2BbmKHm2FObRWFmaUvgRFw37lQxMrqD/e+akq9g=="}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.0.3":{"name":"grunt-pagespeed","description":"Grunt plugin for running pagespeed.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.3","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","phantomjs","pagespeed"],"_id":"grunt-pagespeed@0.0.3","dist":{"shasum":"9ec5a7d8cb31dd73ef480850ed4c944490f38551","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.3.tgz","integrity":"sha512-H9reDJ2jbL/gkkcV0vpwHjETrac0ZOAwUJjHgGEmW5cTmCzA8eUjfGGD1cgKURO9IWRY/o9LndbJWpXr+N6gjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJzN/p/Qmu4d+3Xp/Ggueda7nadeWNAnihHm0u8IGxRAIgHguJwS6U7gKNjL6HhX0zYiZR1owjrYi5JtZPBYRkrrI="}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.0.4":{"name":"grunt-pagespeed","description":"Grunt plugin for running pagespeed.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.4","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"_id":"grunt-pagespeed@0.0.4","dist":{"shasum":"f6ee700aff7a426246d7a4ef603764dc9046dd69","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.4.tgz","integrity":"sha512-aBiSiM8e1C8tHNbhGxUX/hc0qFPV0tO2bVU+aAmzLWOc046dKS6RlS3ElPnNV7qcZF4ksN/DuON1w588SsXRRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNb12WPLvhGRnDgjfXQvmoeUWWO14BfI6cwNRzD165XQIgBF5vKndDvdh5quONul6Nd2OM+RCdyod/B+ZVLfbhBFQ="}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.0.5":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.5","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"_id":"grunt-pagespeed@0.0.5","dist":{"shasum":"d8294969589de43b00fc0412f729463893074853","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.5.tgz","integrity":"sha512-yOcLCdnP7mUoUwTl46NUzD1BnJk+LyVXntbE064LP9F/L3647LgdnvEq/ZR+9USmfACuW1tc62L2efsqQLfjHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBD1GSbBMo3B6DUsJyXh6UC4IAAZmP7X3QblYR/uKp0WAiEA33B0EMk5kuBD1oxS1mYgwa+aNkdQyiIBH9em8wFml/E="}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.0.6":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.6","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"_id":"grunt-pagespeed@0.0.6","dist":{"shasum":"cbbf905154f2094860c0b1396b1ab13ba38e1ee3","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.6.tgz","integrity":"sha512-GGfC1enNmaunIsEAH+w68QNHJvyKvc+EOj+uNJme3q8Ox0XNyfbNcFn4Xy7F7iLqJVT/j3FFymc9zXxoqwC+6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6bphiHrWZt4M+3z9/Gb1AbcEX1R4ws21xLAhAW0msmAiB+I2UXeYNWHbaw1n/rK8dvyW91JJU6w/8ezLL7Djm71A=="}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.0.7":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.7","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.0.7","dist":{"shasum":"92cdd6c3735a817462ecf12582a0471cc1b835c7","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.7.tgz","integrity":"sha512-wGAP5qZRFk5aZeOOjC9tMJaN+9k/D9M8qNku8cdmRizZWAhgmh11azRwkuKT3ujtHBPATSza/m1xqnkttj7Evw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB503xkCZL9+XK17phsPDY4zVStZjaBRc/WQBkV6Ol7PAiBiA9t3liIyge3aHltNtckyX1mb093KQih6LKSh7GtLaA=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.0.8":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.8","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.0.8","dist":{"shasum":"f1657c05e186a914e0c9ee5b8027fe1f3c1166b4","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.8.tgz","integrity":"sha512-6DcpQprZbeYSDo7f/8wtJyWYj/hXSTgYW74SCOfVBoPsfpHvrdHnZVSukWbih2gtpfFLgWV4aV/SDaL1JMqQYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPbU8/QDjIdNxWXd5pce50rC+KatBi4caLT8xT+m2MkAiB99BEoIHGBou45gpcPbkjX6W8ASWi3pucJ8B/NnkdJKg=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.0.9":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.0.9","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.2.13-alpha"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.0.9","dist":{"shasum":"fb148f97556fa92c9269ba7292321a8d19dff8f1","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.0.9.tgz","integrity":"sha512-pG3CyYzXEVZw7oK43QxaXLGkvgVv7h5sQdQCUl9M1Pg8JFcusR+fArKfnsg+SFZVrgJLo9/y66RwsJJkelfThg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnrXqf75ZoJG6UcyWDHBRLl0dUMX+bz6jYv84Ei5CjlAiEAy3NCvPeuOwkcptLey90RSChKMuF5OGR+sKmhmOAn22U="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.1.0":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.1.0","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.6.1"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.1.0","dist":{"shasum":"d261bda291d7a6e93f56587201a339f935d63922","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.1.1":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.1.1","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.6.1"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.1.1","dist":{"shasum":"29e8c7aee67775759c958417eea6a4576526179f","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.1.1.tgz","integrity":"sha512-40H7aN3a+uho6g56/hSNiTQKM8nIVBfbfOOR9pVVWoRF1nQpxPnOEoGDjGeyVKmgt6+g8f/+42iy8td0mJPjlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXozERZGpZpK6QOnTzUMKo0LGPXpKWUQD3WgaAlz7FuAiAmERjoa3p7HcVl+6mdgm0HX7eAP0/oqBLjA2kJFxpHdA=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.1.2":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.1.2","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.6.1"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.1.2","dist":{"shasum":"ce64d59328dfcd275681ca07083eaec9f17313d3","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.1.2.tgz","integrity":"sha512-zVom+P8iH6BdLK+liw/CZvyYgt75l23RIoQ3+Eh3isHCXVPpYcYKUiH7AZwHgdgD3hviaTHoKpWcnhWl58jdlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsD09aykzInPiTMuddaQZ2TPWblSI3Bf1mOWTKkiFKIgIhAN4soLHFrTYyhVpSGvJYV83vHMZXacivmV1e7EyUDN2U"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.1.3":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.1.3","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"googleapis":"~0.7.0"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.1.3","dist":{"shasum":"3ec83351f3f2714345259426a298c8ac1bbeea4c","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.1.3.tgz","integrity":"sha512-pnMnUxxCkcuwtQ/WYLZV1RWXkuVss+tYFy1iaUlj8K0K8gaF3EYcrQkCMD6vDz6JEcpdl2z4pbfPE3qlcZw9Tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLeumWzohYolLbwxdVqOxTcOXjYAs9sSAm4CC1g9b5IAiEA7BAul6Q4KbJo3A/wQInDEjGwrm69VEb3riHH2EDKhqU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.2.0":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.2.0","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"psi":"0.0.3"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.2.0","dist":{"shasum":"ea8e3777c1c4164fa7a28775d858c47fc0055c39","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.2.0.tgz","integrity":"sha512-1CYqTsHDmiKGVSrJyvjmGPlTRND25UI2PUCY25o3A3ILHSdUipoY5pI/0IWTVO+Z3TWBM8RoafVY3zgCo/eQ3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGt+yGKcqTXvrFkFj6lbmBnqfhLEaw5hsNkHWRSq3Mf3AiEAhwOwBHhncm584F7pNTVHe/RJIPAhsBYS2PE2dwSxnRA="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"0.3.0":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.3.0","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"psi":"^0.1.1"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"gitHead":"18964748e589f5121ed59a3cfee8a22f07abee8b","bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.3.0","scripts":{},"_shasum":"0ec8446bcc72c6c65df492fc89498b76728fc9ae","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"dist":{"shasum":"0ec8446bcc72c6c65df492fc89498b76728fc9ae","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.3.0.tgz","integrity":"sha512-FsTFgZX8JMAvnXDqppGvPc2nA7rTvKn1XO2oh4ldXWPMJ1klm7ONSFNsWzB20CaSH60QZPg1t3aXiHymdc4T2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSBhosEx0pjWDyFHsIyKsvgluqpmEFeMZ3c1zmOfsRKAiEAgz3pHIGq0Y4WysMRqlmhyEMa57fcu0YBgPbsDlb7WeY="}]},"directories":{}},"0.4.0":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.4.0","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"psi":"^0.1.1"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"gitHead":"ade66fe984e8c46ec54177b3abce1d827988e191","bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.4.0","scripts":{},"_shasum":"614234357aaf9d5713d26a7ab6d6b529a190658b","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"dist":{"shasum":"614234357aaf9d5713d26a7ab6d6b529a190658b","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.4.0.tgz","integrity":"sha512-Lz4w6Cpoo4SybM1it8aejYgG2bsU5esW3DPQeoZjfOxXxjegTOdHI75j0y/22T0bWmUD9K6k9NtAf1pz6kbfJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDAHhquOMBlk7xIUIGuQUFYYwnHvzFCnLZ5S9pV/vZrAiEA0WXkX6S5L2AngMDsL1F6p93x2pT7roC0ekrA64kz7DA="}]},"directories":{}},"0.4.1":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"0.4.1","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"psi":"^0.1.1"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"gitHead":"777a95ca47c9e86e4493c686b0ac962c8381043d","bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@0.4.1","scripts":{},"_shasum":"5971738b5d12f657dcb9b1c9ddbee7192b2ed56c","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"dist":{"shasum":"5971738b5d12f657dcb9b1c9ddbee7192b2ed56c","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-0.4.1.tgz","integrity":"sha512-g5RePbgFoE+m5RZqVU3sLqGiBzH2HhdkX8PCBmN6tbepClMMYm5BRhmF2hgyLF9kDsCZTkfoOvgXm+euXn+4qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb8uQ6LJuQFiqEWsV7hp5yrsBkoU4FbVrGC4VpMiYSjgIhAP5B8cvICsvZ7JxSQmZKlycDY/w9ivHasGG8gTU2yUz5"}]},"directories":{}},"1.0.0":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"1.0.0","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"devDependencies":{"grunt":"~0.4.1"},"dependencies":{"psi":"^1.0.6"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"gitHead":"eb8f0df22039c83887e984ae22c93079550fd958","bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@1.0.0","scripts":{},"_shasum":"3c4e2cbc9013cab376dee15d19551de844ce2995","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"dist":{"shasum":"3c4e2cbc9013cab376dee15d19551de844ce2995","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-1.0.0.tgz","integrity":"sha512-l3DsxZqzaDQC2jzMCUcPV7+IWSocHhaSprMgeJvQXbetnVaY09ZmcccqPVGkj+9eZD81r4zpV8xmtGN+HorEEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFw/8S2fcmZwP/Ps/mzoYokjc0KkGRI3ZSaM7wymPg9wIgHWjdYT2Zt2UD2NlmhRpB+EPw7J1wF2yTKEjLvuRdNF0="}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"2.0.0":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"2.0.0","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"license":"MIT","devDependencies":{"grunt":"~0.4.1"},"dependencies":{"psi":"^2.0.0"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"gitHead":"f984c431aefc0bb938b8c6e8e97a9d782d17018c","bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@2.0.0","scripts":{},"_shasum":"a84111aa2b15450aa197a5339ef12cbd2519fd4e","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.0","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"dist":{"shasum":"a84111aa2b15450aa197a5339ef12cbd2519fd4e","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-2.0.0.tgz","integrity":"sha512-OydrCx23GjijcJJ08DZKR2eegP7n3StIXVkCJt2Nw0DCoUtup8jecaTWHaXkIpUbiI1A2sOtSsKXv4OT4zL2RA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmWVyXQ5gd2NLPdOcHWBqzf8GyIdYFdAdXJeS5IrE3VAiEAzDVUOgKbTecWPYSWVn8zfuQbAW1+z+DoEsYv37m9JFY="}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"directories":{}},"2.0.1":{"name":"grunt-pagespeed","description":"Grunt plugin for running Google PageSpeed Insights.","homepage":"https://github.com/jrcryer/grunt-pagespeed","author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"contributors":[],"version":"2.0.1","main":"Gruntfile.coffee","engines":{"node":">=0.8.0"},"license":"MIT","devDependencies":{"grunt":"~0.4.1"},"dependencies":{"psi":"^2.0.0"},"keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"gitHead":"f27f2401726c6abb38be9d2c7d8f6cadf77d73fb","bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"_id":"grunt-pagespeed@2.0.1","scripts":{},"_shasum":"c1ba699d16b4a9daacc1f9c27c36170e94edb2be","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.1.0","_npmUser":{"name":"jrcryer","email":"chat@jamescryer.com"},"dist":{"shasum":"c1ba699d16b4a9daacc1f9c27c36170e94edb2be","tarball":"https://registry.npmjs.org/grunt-pagespeed/-/grunt-pagespeed-2.0.1.tgz","integrity":"sha512-BTelZZ//onNoLFdSG2YdvZ3KBCoeC0ORDZDq2gl4X9HDoCjlsg2NpG5AQdvXW5+PtGvRpmhU+G39scG4EAI47w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx9ekPGBe9rpHPr/YIRNtjAqxu87d6HVGYAXIHBtKxmQIhAIdPHM5EAl3mtEw+jDARHIB06m/2W3WDglZ3iSRa94YA"}]},"maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-pagespeed-2.0.1.tgz_1466549665631_0.33709058235399425"},"directories":{}}},"readme":"# grunt-pagespeed [![Build Status](https://travis-ci.org/jrcryer/grunt-pagespeed.svg?branch=master)](https://travis-ci.org/jrcryer/grunt-pagespeed) [![devDependency Status](https://david-dm.org/jrcryer/grunt-pagespeed/dev-status.svg)](https://david-dm.org/jrcryer/grunt-pagespeed#info=devDependencies)  [![Dependency Status](https://david-dm.org/jrcryer/grunt-pagespeed.svg)](https://david-dm.org/jrcryer/grunt-pagespeed)\n\n> Grunt plugin for running [Google PageSpeed Insights](https://developers.google.com/speed/docs/insights/)\n\nRun mobile and desktop performance tests for your deployed site using Google PageSpeed Insights, uses [psi](https://github.com/addyosmani/psi/)  and [gpagespeed](https://github.com/zrrrzzt/gpagespeed/).\n\n_This plugin is developed for Grunt `0.4.1` and is not tested for backward compatibility with Grunt `0.3.x`._\n\n## Install\n\nInstall this grunt plugin with the following command:\n\n\n    npm install grunt-pagespeed --save-dev\n\n\n## Loading the plugin\n\nAdd this to your project's `Gruntfile.js` gruntfile:\n\n\n    grunt.loadNpmTasks('grunt-pagespeed');\n\n\nOr, add this to your project's `Gruntfile.coffee` gruntfile:\n\n\n    grunt.loadNpmTasks 'grunt-pagespeed'\n\n\nAlternatively use [load-grunt-tasks](https://github.com/sindresorhus/load-grunt-tasks) to load your plugins.\n\n\n    require('load-grunt-tasks')(grunt);\n\n\n## Google API Key\n\nBy default we recommend using the nokey option to test-drive PageSpeed Insights. This doesn't require any extra work on your part nor an API key.\n\nFor a production-level build process, registering for an API key is recommended from the [Google Developer Console](https://developers.google.com/speed/docs/insights/v1/getting_started#auth) in order to use this module.\n\n## Pagespeed task\n\n_Run this task with the `grunt pagespeed` command._\n\n_This task is a [multi task][] so any targets, files and options should be specified according to the [multi task][] documentation._\n\n[multi task]: https://github.com/gruntjs/grunt/wiki/Configuring-tasks\n\n\n###Usage Example\n\n\n    pagespeed: {\n      options: {\n        nokey: true,\n        url: \"https://developers.google.com\"\n      },\n      prod: {\n        options: {\n          url: \"https://developers.google.com/speed/docs/insights/v1/getting_started\",\n          locale: \"en_GB\",\n          strategy: \"desktop\",\n          threshold: 80\n        }\n      },\n      paths: {\n        options: {\n          paths: [\"/speed/docs/insights/v1/getting_started\", \"/speed/docs/about\"],\n          locale: \"en_GB\",\n          strategy: \"desktop\",\n          threshold: 80\n        }\n      }\n    }\n\n### Options\n\n#### nokey\nType: `Boolean`\n\nUse the nokey option to test-drive PageSpeed Insights before acquiring a key for production builds.\n\n#### key\nType: `String`\n\n[Google API Key](https://code.google.com/apis/console/)\n\n#### url\nType: `String`\n\nThe URL of the page for which the PageSpeed Insights API should generate results.\n\n### Target Properties\n\n#### url\nType: `String`\n\nThe URL of the page for which the PageSpeed Insights API should generate results.\n\n#### locale\nType: `String`\n\nThe locale that results should be generated in.  **This is mandatory.**\n\n#### strategy\nType: `String`\n\nThe strategy to use when analyzing the page. Valid values are desktop and mobile.\n\n#### threshold\nType: `Number`\n\nThreshold score that is needed to pass the pagespeed test\n\n#### paths\nType: `Array`\n\nAn array of URL paths that are appended to the URL\n\n### Sample output\n\nThe grunt task outputs the results as follows if everything passes:\n\n![Passing task](http://www.jamescryer.com/img/pass.png)\n\nIf the task fails to pass the threshold, then it ouputs something similar to the image below:\n\n![Failing task](http://www.jamescryer.com/img/fail.png)\n\n## License\n\n[MIT](http://opensource.org/licenses/MIT) © [James Cryer](http://www.jamescryer.com)\n","maintainers":[{"name":"jrcryer","email":"chat@jamescryer.com"}],"time":{"modified":"2022-07-13T13:15:35.046Z","created":"2013-07-21T22:53:08.912Z","0.0.1":"2013-07-21T22:53:11.158Z","0.0.2":"2013-07-21T23:00:05.441Z","0.0.3":"2013-07-21T23:05:27.702Z","0.0.4":"2013-07-21T23:08:52.767Z","0.0.5":"2013-07-21T23:17:59.595Z","0.0.6":"2013-09-26T19:34:24.816Z","0.0.7":"2013-10-27T03:07:26.047Z","0.0.8":"2013-11-05T20:13:42.652Z","0.0.9":"2013-11-26T21:36:24.280Z","0.1.0":"2014-01-31T19:57:27.284Z","0.1.1":"2014-02-20T20:47:48.868Z","0.1.2":"2014-02-22T22:15:20.560Z","0.1.3":"2014-05-21T23:52:15.625Z","0.2.0":"2014-06-08T19:00:10.860Z","0.3.0":"2014-07-09T22:43:32.012Z","0.4.0":"2014-12-27T16:03:32.326Z","0.4.1":"2014-12-27T16:48:02.972Z","1.0.0":"2015-04-22T20:41:49.230Z","2.0.0":"2015-11-16T10:27:20.486Z","2.0.1":"2016-06-21T22:54:27.331Z"},"author":{"name":"James Cryer","email":"chat@jamescryer.com","url":"http://www.jamescryer.com/"},"repository":{"type":"git","url":"git://github.com/jrcryer/grunt-pagespeed.git"},"readmeFilename":"README.md","homepage":"https://github.com/jrcryer/grunt-pagespeed","keywords":["gruntplugin","pagespeed","insights","grunt","performance"],"contributors":[],"bugs":{"url":"https://github.com/jrcryer/grunt-pagespeed/issues"},"users":{"jdaihl":true,"olivm":true,"dhrubo":true,"nicjansma":true,"mattbob":true,"andy.potanin":true,"jtlr":true,"syncube":true,"amaxwell01":true,"itonyyo":true,"pedroparra":true,"jimilucio":true,"emodus":true,"devalias":true,"ttsvetko":true,"gacekssj4":true,"albanandrieu":true,"timdp":true,"jordietyahii":true,"miuchan":true,"oliverj":true,"fsarachu":true,"cc1221":true,"gsal0115":true,"nsaboo":true},"license":"MIT"}