{"_id":"shariff-backend-node","_rev":"31-12867434f2f17fbf5e73e696236d3f53","name":"shariff-backend-node","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"shariff-backend-node","version":"1.0.0","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"hapi":"^7.0.0","good":"^3.0.1","request":"^2.45.0","promise":"^6.0.1","catbox-memory":"^1.1.1"},"gitHead":"e2d1d7edf15734d7ad19b393905403073ecaf8cd","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.0.0","_shasum":"bb0d532a8d6432b4114e20c5768e8d89bcbcc6c8","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"bb0d532a8d6432b4114e20c5768e8d89bcbcc6c8","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.0.0.tgz","integrity":"sha512-Ah+AOsXEdxrmH/PXqMzqSq/C/qoVyXnLmj7HMSi6cv8SbbHvcFPQW2YFIyYx41M0QGol6csgK0Jf2w8g0SSN1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVG2rdCesp0ffVbcN+g+jLt4w75HsYyimRv4v8dXKuXAiEAnXSi7DEwXEQ9p9ocE+YMc6NkjJopfKkB1a2na9DCdkk="}]},"directories":{}},"1.0.1":{"name":"shariff-backend-node","version":"1.0.1","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"hapi":"^7.0.0","good":"^3.0.1","request":"^2.45.0","promise":"^6.0.1","catbox-memory":"^1.1.1"},"keywords":["heise","social buttons","shariff"],"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","gitHead":"b6b17b1e8bffb75073320e5ccde44aa65fe1fc0e","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.0.1","_shasum":"b74bdf79fd5fc43937bad575c25bb2548c7092f4","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"b74bdf79fd5fc43937bad575c25bb2548c7092f4","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.0.1.tgz","integrity":"sha512-SmJHSEuucssXgZirHR/QVpM22+LRPDep/8GdeVubaz7/orch4qqfjJwZLpJr610pJ72glb4rg9oZWByTtwd03A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9mgYozF/X0ggxXAHPr+yJS/SxelTwtLxeetP0RMTY7wIhAPgvltvFTmjtd4eU21vGuBJPdfUOHcEjxnNfsF9ZKF0k"}]},"directories":{}},"1.0.2":{"name":"shariff-backend-node","version":"1.0.2","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"hapi":"^7.0.0","good":"^3.0.1","request":"^2.45.0","promise":"^6.0.1","catbox-memory":"^1.1.1"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"engine-strict":true,"engineStrict":true,"engines":{"node":"<0.9","npm":"~1.0.20"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"daed7d0aea2dc55a6a2456ce17ec090482d87b49","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.0.2","_shasum":"ecda600d057d360d7f4f31125d5e2db3634a0f99","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"ecda600d057d360d7f4f31125d5e2db3634a0f99","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.0.2.tgz","integrity":"sha512-c3Z11v6XLZ/FBb9ZUba8o6LCv3U9Oq/zBckQaAHZ8vledjrnXWExLKWP+VR62FeQot1tTQ3iUkKbzjMdnWclcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+VJpoRhl0+cCaSx89GCveonZezqrVsyKzXDQmrrSpdQIgD1UhOW3IFAtB7wbGNVI8T6jssG/aSWwGWceART4ZOAw="}]},"directories":{}},"1.0.3":{"name":"shariff-backend-node","version":"1.0.3","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"60d298b2b70af9121c10d99ab828d38653774e90","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.0.3","_shasum":"ebdb58e79f4d936063d465ef97e7caaf5c1697c5","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.10.33","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"ebdb58e79f4d936063d465ef97e7caaf5c1697c5","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.0.3.tgz","integrity":"sha512-FwNnRdH3wcp9xQLQJot0YjCU6pLNab1uzE2/rBqkChxS/uStuhzBTSILuZpx3VMylTSNlJbXVZY5x5DbDvskgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMcHOciJuel3Ha//oOMzP8p0j18V0YorRl9Qew0AjLqAiEA2UBH2OXA45Zi8zxToVynEPwg3NkCMkaqcN2ZUphHo24="}]},"directories":{}},"1.0.4":{"name":"shariff-backend-node","version":"1.0.4","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"ef18bf46a762f4dc73fa176f13c7c29136213db2","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.0.4","_shasum":"644cd67998e933412be9bd0df7efae0c84a46738","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"644cd67998e933412be9bd0df7efae0c84a46738","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.0.4.tgz","integrity":"sha512-dwCvBu0Oe1ziI285ob5XWvZOfUxMUqerXKqdXJruUkwuoVS6szSR7hjWdxWg/ba7izn4AihdW1I7psVLtoKKDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHH9PF/DNRFUTQFJkDxHfVPRW4LsrPzKc3v3IIag1C/KAiEAvh7zGEkeaos64n+uZV2cLTSRW6/6eEO19ZiunRVOraU="}]},"directories":{}},"1.0.5":{"name":"shariff-backend-node","version":"1.0.5","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"f83a9f3472516465f13a3c55bb77a9c14c8df066","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.0.5","_shasum":"793d57ebc863f36fe4d0985c838b91e6bf4fbc7d","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"793d57ebc863f36fe4d0985c838b91e6bf4fbc7d","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.0.5.tgz","integrity":"sha512-K6rqIXIAaQufR3VPEFc7ejq/l6089FNtlRHQfS5+BgS4isn+lIvD5FvaNlQ6vm4w26oVRU/Dgxai19Tp2mSITQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOR14Cht2IvPEwX6FS4YKK+3W4FypOg3gReujsZzAesAiB7nxL/9uBfruSfze6K6apWjz2C652BAxNJCIf/V63Zvg=="}]},"directories":{}},"1.0.6":{"name":"shariff-backend-node","version":"1.0.6","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"bafa9e8b2afa9543ade321be499ccce549dc0ac8","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.0.6","_shasum":"2e3573811ee8928a7c3f4f955c4960dcc9fd6061","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"2e3573811ee8928a7c3f4f955c4960dcc9fd6061","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.0.6.tgz","integrity":"sha512-YYltZaH9MA+ndZmmLjXWaNogFRlbyfyYbS1Gk16eOCjGHrJv1K0WsJ4efzthaJSR+zxrsrNo2Y0ICwkL7b1uEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGWv45rov1jqYKL3mAGWHZ0NwSt/t4lNl5tDyZFblB4AiBCc5eZ2hQVv57F9E3tJUW3FVR2VRjj5dysgM55FJmCIw=="}]},"directories":{}},"1.0.7":{"name":"shariff-backend-node","version":"1.0.7","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"1cc4dd7273bdc407efc8948277fb069e7a1f302b","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.0.7","_shasum":"fd8d55ec2173b8d2bb2f73104522b82f7811020f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"fd8d55ec2173b8d2bb2f73104522b82f7811020f","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.0.7.tgz","integrity":"sha512-F0UHRSo3DNgQtX0yaqhfclfcO0NQBhRD1mQTRuqukR8iL50kgxy7Y6cGC2zLYIH2cQcO9UI7Oyt62xt3QKhMGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwekaFg6Zx7ra8S9tbRmR6krgkaTgD/x4DuMun1XDN8AIgEPB8e02rMXLTY6HA7n2L/AvAwWKvx5vPkv3eh+mEyXg="}]},"directories":{}},"1.1.0":{"name":"shariff-backend-node","version":"1.1.0","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"server.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"21d55e031729f1c48c15d8261e0d8c6b41522f71","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@1.1.0","_shasum":"eedc2e4f9f2d2c3cdefcc95dde1773dfefef419a","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"eedc2e4f9f2d2c3cdefcc95dde1773dfefef419a","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-1.1.0.tgz","integrity":"sha512-dlcvlEqddb261mqm5l1/JdnEshkfo0LcC81CKZyRM1hipskD1fcqMecQXcfdnofpWBfqQKcQsSVwNKDc6LBwJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1vPZJguFckMrIyWHFubmsN5WwAVr+dEkPxsC72NbrmwIgdwTf2LkZDA8RCBxZFEYnBBNjI69B4zLHzL3+hM6xSbo="}]},"directories":{}},"2.0.0":{"name":"shariff-backend-node","version":"2.0.0","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"index.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"6cd4b6500d9aa9cf7a2aa2c6226c6f5797760ba7","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@2.0.0","_shasum":"1b94f49528390412fd176e3dd00e79cc3f56bef0","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"1b94f49528390412fd176e3dd00e79cc3f56bef0","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-2.0.0.tgz","integrity":"sha512-bI1Ly48cV2XHy6gb5rC5RMqQYXoQEk2D9z+FtoCPqys6b+t/TPESP9FcoBI3jBrKdBcuLM9h9gAuNIeyaAva4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIES2MG068ovYT8sbF9JZOw++t34qZJmlcmGm41ftYgw5AiEAnoftBoGJuoTxr6G1LafLD9aYnKKKh+r8QWFCR70XZaE="}]},"directories":{}},"2.1.0":{"name":"shariff-backend-node","version":"2.1.0","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"index.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"https://github.com/heiseonline/shariff-backend-node"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"a2b8ebc3ed36ebc9b8a3e42afb9f8f505faafbcc","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node","_id":"shariff-backend-node@2.1.0","_shasum":"92bdd8f1f4b44a8920f29dce38386ff7f447d079","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"92bdd8f1f4b44a8920f29dce38386ff7f447d079","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-2.1.0.tgz","integrity":"sha512-usLUP5pKmT7hO8t6JEUwZ/Zw7EbSl4fXjv8m+nupgUC/woR9JG51KAI7up2yuIY6VBrMUmK29FETNCXBWCA95w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBp1g6iuneWvUwe6/zeFCEwR6rmY074/FWdZolXUtU1hAiEA7wuJxCA+OOMT3+6vg2GfTvSD2NZj7R69j4ly+2DFYL0="}]},"directories":{}},"3.0.0":{"name":"shariff-backend-node","version":"3.0.0","description":"Shariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.","main":"index.js","scripts":{"start":"node run.js","test":"echo \"Error: no test specified\" && exit 1","build":"echo test"},"repository":{"type":"git","url":"git+https://github.com/heiseonline/shariff-backend-node.git"},"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"dependencies":{"catbox-memory":"^1.1.1","good":"^3.1.1","hapi":"^7.0.0","promise":"^6.0.1","request":"^2.45.0"},"keywords":["heise","social buttons","shariff"],"publishConfig":{"registry":"http://registry.npmjs.org"},"license":"MIT <http://www.opensource.org/licenses/mit-license.php>","devDependencies":{"grunt":"^0.4.5","grunt-release":"^0.7.0"},"gitHead":"2bb9aacea2c629796490f10513a6f36b95af98e9","bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"homepage":"https://github.com/heiseonline/shariff-backend-node#readme","_id":"shariff-backend-node@3.0.0","_shasum":"d4ca0d11fae4e199adab29663c6953eb45a69634","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"heise","email":"npmjs@heise.de"},"maintainers":[{"name":"heise","email":"npmjs@heise.de"}],"dist":{"shasum":"d4ca0d11fae4e199adab29663c6953eb45a69634","tarball":"https://registry.npmjs.org/shariff-backend-node/-/shariff-backend-node-3.0.0.tgz","integrity":"sha512-RUaMu9QDRLnem7IQsKA/qtTf0RjjvNVw0PJO7wFr8mu7uTocBZok+pyEthy7GWWuNyWnH+1+9CY93q+bajElaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWvQZN0dUK1X97F6/uRUG63+YPP6B9YM69KOSRIzu5PAIhAO9mRLe1DczuTAVoTF9k7g2+xLZ/6e0N/2yrv3lMQtt4"}]},"directories":{}}},"readme":"# Shariff Node Backend\n\nShariff is used to determine how often a page is shared in social media, but without generating requests from the displaying page to the social sites.\n\n![Shariff Logo © 2014 Heise Zeitschriften Verlag](http://www.heise.de/icons/ho/shariff-logo.png)\n\nThis document describes the Node backend. The following backends are also available:\n\n* [shariff-backend-php](https://github.com/heiseonline/shariff-backend-php)\n* [shariff-backend-perl](https://github.com/heiseonline/shariff-backend-perl)\n\nThe frontend is available here:\n\n* [shariff](https://github.com/heiseonline/shariff)\n\n## Installing the Shariff backend on you own server\n\n### Option 1: Run the standalone server\n\nCreate a project folder and install the Shariff server using `npm`:\n\n```sh\n$ mkdir my-shariff-server\n$ cd my-shariff-server\n$ npm init\n$ npm install --save shariff-backend-node\n```\n\nThe node package contains a configuration file `shariff.json`. The following configuration options are available:\n\n| Key         | Type | Description |\n|-------------|------|-------------|\n| `port`    | `integer`  | Port Shariff runs on |\n| `host`    | `string`  | Host/IP address Shariff runs on |\n| `cache`    | `object`  | Cache settings described below |\n\nCache settings:\n\n| Key         | Type | Description |\n|-------------|------|-------------|\n| `engine` | `string` | [catbox](https://github.com/hapijs/catbox) backend |\n| `expiresIn` | `integer` | Cache duration in milliseconds |\n\nStart Shariff with:\n\n```bash\n$ node node_modules/shariff-backend-node/run.js\n141104/143603.929, info, Server ist running at: http://localhost:3001\n```\n### Option 2:\n\nAlternatively, you may call the Shariff backend from your own code. If called directly, the code will still use a cache and honor the expiresIn setting, the engine will however not be used in this case, just a simple object store.\n\nSample:\n\n```node\nvar Shariff = require('shariff-backend-node');\n\nShariff.getCounts('google.com').then(function(counts) {\n    console.log('Success, counts:', counts);\n}, function(err) {\n    console.log('Failed to grab counts!', err);\n});\n```\nIf passed `true` as second parameter, the `getCounts()` method will not use its cache and instead re-query the services.\n\n## Testing your installation\n\nVisit `http://localhost:3001/?url=www.example.com` to get a JSON structure containing the share counts:\n\n```json\n{\"facebook\":1452,\"googleplus\":23}\n```\n","maintainers":[{"email":"mail@christianratz.de","name":"digitalgopnik"},{"email":"npmjs@heise.de","name":"sehkunde"},{"email":"philipp.busse@gmx.net","name":"pmb00"},{"email":"cst@heise.de","name":"cst152"},{"email":"stvnkwlzk@googlemail.com","name":"stevenkowalzik"}],"time":{"modified":"2023-11-16T09:26:39.757Z","created":"2014-11-12T13:10:03.170Z","1.0.0":"2014-11-12T13:10:03.170Z","1.0.1":"2014-11-12T13:21:53.181Z","1.0.2":"2014-11-18T15:41:21.102Z","1.0.3":"2014-11-19T22:41:26.934Z","1.0.4":"2014-11-28T11:13:49.737Z","1.0.5":"2014-12-01T15:28:31.358Z","1.0.6":"2014-12-03T16:21:25.218Z","1.0.7":"2015-01-06T12:01:00.492Z","1.1.0":"2015-04-09T09:59:48.566Z","2.0.0":"2015-04-10T10:21:16.348Z","2.1.0":"2015-07-24T09:44:33.488Z","3.0.0":"2015-11-23T10:10:20.867Z"},"homepage":"https://github.com/heiseonline/shariff-backend-node#readme","repository":{"type":"git","url":"git+https://github.com/heiseonline/shariff-backend-node.git"},"contributors":[{"name":"Philipp Busse","email":"pmb@heise.de"}],"author":{"name":"Alexander Pluhar","email":"apl@heise.de"},"bugs":{"url":"https://github.com/heiseonline/shariff-backend-node/issues"},"readmeFilename":"README.md","keywords":["heise","social buttons","shariff"],"license":"MIT <http://www.opensource.org/licenses/mit-license.php>"}