{"_id":"bloggy","_rev":"50-b4555d5bff4f53088ec8ea0d006718e1","name":"bloggy","description":"Small and lightweight extensible blog engine.","dist-tags":{"latest":"0.0.23"},"versions":{"0.0.1":{"name":"bloggy","description":"Small and lightweight markdown blog engine.","version":"0.0.1","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"marked":"~0.3.0","glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0","highlight.js":"~8.0.0","rss":"~0.3.2"},"devDependencies":{"grunt-jslint":"~1.1.4","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3"},"keywords":["blog","markdown","engine","small","lightweight"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"make test"},"engines":{"node":">= 0.8.0"},"license":"MIT","bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.1","dist":{"shasum":"d1a802a5bb6d58ffcdf391b49e17f2867e438ad0","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.1.tgz","integrity":"sha512-noDsiPwl6Kquip1xGVF8fLEzIgjwSknr75mrOCEuj13HyocfOxiIWjiXwa4SVVsP1zOTJpafZFwTFsq7/d4m+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6AbcLcUpFBhi0Y6nn3f8mZuciKB56G256aZhif35vBAiEAhXMS1njyzUgOxtOn9h4Ro7Qmjm/+kJ2yId8FcQ6vnfo="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.3":{"name":"bloggy","description":"Small and lightweight markdown blog engine.","version":"0.0.3","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"marked":"~0.3.0","glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0","highlight.js":"~8.0.0","rss":"~0.3.2"},"devDependencies":{"grunt-jslint":"~1.1.4","grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3","should":"~3.1.2","grunt-mocha-test":"~0.9.0","proxyquire":"~0.5.2","blanket":"~1.1.6"},"keywords":["blog","markdown","engine","small","lightweight"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"make test"},"engines":{"node":">= 0.8.0"},"license":"MIT","bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.3","dist":{"shasum":"2000604610ef92a4ee8e8029e034232f90cdcb0d","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.3.tgz","integrity":"sha512-89XzaDMkSS+qOzjMQRFlOaQbbhC+8EZyB2AdsrwjNuczbXvKJx5sJjXmIqaSXyAf2Fx0qo/dqRwUOj8dezKCsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZ08eA7wfm5u/lct/B6krwb99fMKUjMwoNfWrla8c2nAiBXC4pz60DTr0cEEOnL/8k+5o4HaEEMCh5e03zLHaeTjw=="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.4":{"name":"bloggy","description":"Small  and  lightweight  markdown  blog  engine.","version":"0.0.4","author":{"name":"Marcell  Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell  Spies","email":"marcells@gmx.de"}],"dependencies":{"marked":"~0.3.0","glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0","highlight.js":"~8.0.0","rss":"~0.3.2"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">=  0.8.0"},"license":"MIT","config":{"blanket":{"pattern":["lib"]},"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.4","dist":{"shasum":"9aa929746d49cd9c2a3305e29119be3854c6aecb","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.4.tgz","integrity":"sha512-jhSk0rIbPt90QGRWSLCwcngYbEBWcoQ5tmdhxyWOOQlyCYchle6x6uLhOQECPaj0/3cnOzabRX/yKFFDlQT01w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPkFjUcVPeEJjti4K28BR7mcWcsma/sWAQSUQI5dJSdQIhAKpHNXjDVvCfy4aloqXhGyaBgH7BzBp6h3ZpQVOQZBOM"}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.5":{"name":"bloggy","description":"Small and lightweight markdown blog engine.","version":"0.0.5","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"marked":"~0.3.0","glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0","highlight.js":"~8.0.0","rss":"~0.3.2"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.5","dist":{"shasum":"aa39b3bfddba60d998625b0f19396837aacfd4c1","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.5.tgz","integrity":"sha512-Xd5PffO6kSIvnwpBmhnmvgD9UZ5KGxD3ph4uFZuB0KoOhyB5nAPTdrfaqa4jKEksdYGVYYvamBc5YdAcehc6qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfLk4d1z0lYoFY5ifv/IO4lBgbaA+sor6ASX47ag0/FAiB0M/4eZvfh8uSbrBkG4AknW4JREamCWrYOfrQ3sTPROQ=="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.6":{"name":"bloggy","description":"Small and lightweight markdown blog engine.","version":"0.0.6","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"marked":"~0.3.0","glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0","highlight.js":"~8.0.0","rss":"~0.3.2"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.6","dist":{"shasum":"0f891ed68b1f08e65102276843dfc3e888faa8b3","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.6.tgz","integrity":"sha512-+1ZlNXMAVL0eujU4KgDnKLxVDfRTrHqqwBiUI/xlJHgaAnx5WHRzWpd+vXGyZgKybq9PC3wVmcgU5w78pZ1hxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY+xYONBKrpt+IjMpkPfctu+BtodIoCyn+/e5wuDMKXQIhANm3WglxeygM2EjEoIbf2xHOWfka/9gGRyf7pSaFUPqK"}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.7":{"name":"bloggy","description":"Small and lightweight markdown blog engine.","version":"0.0.7","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"marked":"~0.3.0","glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0","highlight.js":"~8.0.0","rss":"~0.3.2"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.7","dist":{"shasum":"30307b19216611dcf17fe4f8d90b2d4e090aa860","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.7.tgz","integrity":"sha512-HaP55AauGrP7DzcoW9rPMf2rwM6rZNLuGb/mWy4myKkl4f4bEAymTjxQDBuv33fwn+CiBiGLvK+tTIksO33LVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOYzFyF3SZcG529qstvLVghUPO4xqFQObo9aYJst8UHAiEAzi16aZuJrxzmVT8vnzXlxa/Yl5gx1ZtRjGPpf4K1NEE="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.8":{"name":"bloggy","description":"Small and lightweight markdown blog engine.","version":"0.0.8","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.8","dist":{"shasum":"cf26910ba43856367c86b4f28d7307dac3de3ff1","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.8.tgz","integrity":"sha512-6Ko+4ii1CapXV2qeTgR2HnTm4ipVyCC1QOLeuWxk9A5dy5BvjbewFRECtXkIYy7IcnF+6nCEG/qYJJYsKCrUgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOlib5B7JpO3E92rbkb0JaoD7ND+SHnMloBS4EyH2gyAiEAkQsGtHADeLjrVNMg80b0ZaEOtQk09RQO6f+jIZehiKc="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.9":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.9","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.9","dist":{"shasum":"27b3378ac832fcac6bcc43ac5ba6cc3c7427512d","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.9.tgz","integrity":"sha512-9mSalDgWimxuDu3+Q6H0dIdi/Gi5GpeeQUry6jkm+qFpxF/INVPJ7dvC8YeM7QR0dSt2N/aFOszYRG7CNKhJYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdTsesr6hSDxQTUvG0taocBJtW5r9EKmyF0lDtJnom8AiEAsFU90b784GljWRClqK8TtoJBsaRjXi789a3pqjaWK1g="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.10":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.10","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.10","dist":{"shasum":"c663e100ff7f9ea9cad968052ad63bc6136aeca1","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.10.tgz","integrity":"sha512-Raps7m390QQoCm1uqV/yrKGdq+YB1yWnLBGvAPgyjF4jR06BAjhA/D14F+T73GqN4QgI7f9hI7HT0uWdJpDN8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHscM7j017zajdPHhpRe6rM/8sv6T5ZeEeKJl7Jc/CagIhAMSjwr8oeEtMa+U1q+4HW/912FH8vBml+AkdO4eDDIBV"}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.11":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.11","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.11","dist":{"shasum":"248c822156c1bacd26c9c2b627887e9c023d9634","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.11.tgz","integrity":"sha512-A6Pmx0X4JCQqZLE8IJK4AsPIOjQMRRgDVrOSeC5SsWnCrFWJiv+Q4oMVOV9XXkGCli+KlqNxe6ch48CrkDDeLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSES92rhOT+N7eCFmi+akNkn7Nq2EtEQOjsAaUS4MxUAiEA9OLAjkWbcLaNq2UvtfMnz+Qoss12bfOdQPRzrL7s0Ng="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.12":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.12","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.12","dist":{"shasum":"9b3d105f46a47575596f40b79069c8b628c84a10","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.12.tgz","integrity":"sha512-57R4oFjIr2dcKDctTYbx1PIX1FHws2viyP8P7LYGMKNhUm6IzmfNlA2Yfv3/lt7nULWbwWxbB5ze6w8cQ5baBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa/3uzRVP0u1VlCYb/t++XhFKkZcN69WR3zRqlpPhIgQIhAOCyvMClOdIR6Exb1jwo/G51AFKi2UlOuNE3y18BxW6P"}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.13":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.13","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.13","dist":{"shasum":"9a423f8e05e670af6c8138d52cf3cac8174454a4","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.13.tgz","integrity":"sha512-EsIGMGzY9N3IR6IbtWzLQqRVFTN81PJBqktJGWIUdobph2Kefu90gWCJrxKDlUEuybSqA2g5vYvWDXp9P9Fmcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1Whp03N91mCeVPNIuw5mOTCJWxfRTRLLleUgJbLNOyAiEAun82bsDIiPwb52Qq/tjF18IwecmZHIeJTI1XzyzGUak="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.14":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.14","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1","express":"3.4.7","jade":"*","bloggy-query":"*","bloggy-marked":"*"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.14","dist":{"shasum":"248bf8d711b5b9ec3f48dd5b9b474b69b1aa67ff","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.14.tgz","integrity":"sha512-6hC4DWQ9XIZBiLzDEPQiE1gVPJR4fWcNKvc+DdYrNPVhB91TrxLwxQH/WrVoQBPS5U9rLV9fszJVbtn1aRdV5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUm2fnqW+4/Xt3RIL1o+q6eOj0oo2X846YH2yqv7jklQIhANE51GM0C7OEsHDBhH+n7m9Lj+QYVG2CXCf6ESkPirvo"}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.15":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.15","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.1.2","proxyquire":"~0.5.2","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"~0.9.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1","express":"3.4.7","jade":"*","bloggy-query":"*","bloggy-marked":"*"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.15","dist":{"shasum":"348c0c329cbce84353df9e841f0cbaaded4aa3c9","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.15.tgz","integrity":"sha512-oixPlwqOLfMlBrrKdJkPLVI+iQo1HrAncN0RUyzGwnajP6pefYZX5H+fHnioLGyjg1bJl6sni5wKfBWQ9bFZKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbsYoc7kY9k9LOSwbG/HDnR30gjMdnXhf1aofg5CgboAiEAnqOxNJJ5NR9BKMTeob4VjJDPYbFth0iuz8twrAb8oI4="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.16":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.16","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.4.0"},"devDependencies":{"should":"~3.3.0","proxyquire":"~0.6.0","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.10.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1","express":"3.5.1","jade":"*","bloggy-query":"*","bloggy-marked":"*"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.16","dist":{"shasum":"7e92a1b92d20c07c138d7c0380344d4442de9eef","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.16.tgz","integrity":"sha512-58DSPOHgl76BOdUyaz/AIz43dxEMDDWVHAiJsTmOFCLV7wHoypXSwqOCXBph0gKpexic7v+yLXyvntxl+J5BTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD37ZNI625qDqJ0JYp76JwhkelS6n+aSN75B3CXp12lVgIgIj3yoJl6OZqu8SJ4P2eZdlj012tjmQtD6XXLadvuOYI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.17":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.17","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"~3.2.8","linq":"~3.0.4-beta","slug":"~0.5.0"},"devDependencies":{"should":"~3.3.0","proxyquire":"~0.6.0","grunt":"~0.4.2","grunt-jslint":"~1.1.4","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.10.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-coveralls":"~0.3.0","grunt-cli":"~0.1.13","travis-cov":"~0.2.5","mocha-lcov-reporter":"0.0.1","express":"3.5.1","jade":"*","bloggy-query":"*","bloggy-marked":"*"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy","_id":"bloggy@0.0.17","dist":{"shasum":"f457068efb01ff3d3a1fdddc8450074d495bd771","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.17.tgz","integrity":"sha512-siL9ivNZ3VeD+ng9zWOB4Uipqs8NJhLUxeRaNyzyScuCGRwy4Yj7eQJzL6uIZQ6V1qdYvXYoT9LMY6kOM8ez2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsOujwh281szPxNRBUrBDwuBH64XUEtEfJJQ/tZrjQzAiEAuP/Zpz4maaJJLyiKUQvHHK2+JK3DkJytVMEb0aVQRIc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.18":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.18","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"4.0.5","linq":"3.0.4-beta","slug":"0.5.0"},"devDependencies":{"should":"4.0.4","proxyquire":"1.0.1","grunt":"0.4.5","grunt-jslint":"1.1.4","grunt-contrib-watch":"0.6.1","grunt-mocha-test":"0.11.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"0.6.0","grunt-contrib-copy":"0.5.0","grunt-coveralls":"1.0.0","grunt-cli":"0.1.13","travis-cov":"0.2.5","mocha-lcov-reporter":"0.0.1","express":"3.5.1","jade":"*","bloggy-query":"*","bloggy-marked":"*"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"_id":"bloggy@0.0.18","dist":{"shasum":"2ebda374b84cbd5684f8b7aeab0eedaefc322a08","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.18.tgz","integrity":"sha512-5+PdP/Q/I0hTC16dvNvZCX8N+GK4kV8xoKpji2DuwrKqhi5Z8Cbhv/GqndLsmvk6POfi4xS8QjBMYWfbT9anjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8e3a6zC1LeH57TgyU7+WNgF9/v9zCgyd4sdNA3lZBWAiEA+2HbaVTjgm3/D7JSl0K/9M2cAu7qLGyF+2d/r95pJHY="}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.19":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.19","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"4.0.5","linq":"3.0.4-beta","slug":"0.5.0"},"devDependencies":{"should":"4.0.4","proxyquire":"1.0.1","grunt":"0.4.5","grunt-jslint":"1.1.4","grunt-contrib-watch":"0.6.1","grunt-mocha-test":"0.11.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"0.6.0","grunt-contrib-copy":"0.5.0","grunt-coveralls":"1.0.0","grunt-cli":"0.1.13","travis-cov":"0.2.5","mocha-lcov-reporter":"0.0.1","express":"3.5.1","jade":"*","bloggy-query":"*","bloggy-marked":"*"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"_id":"bloggy@0.0.19","dist":{"shasum":"d3184df9aed75e27d14d703ecb84afdfbe0cf174","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.19.tgz","integrity":"sha512-1oyc6dGaLdLY4f+z7LfmadKhp26vC+xjHmnBEJQI2kWoZMFIZLXBwYYFfRG7RswBzVTuUS2U8guUlVxte7nEiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/5RlFHZbh9bg7SMogt+a59TGEHItxz9kfbLq0DrQi3AiBOH023TbcDEW1uF/mHRoDH2ySSQ4SVTLxUsZupD6olXg=="}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"directories":{}},"0.0.20":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.20","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"4.0.5","linq":"3.0.4-beta","slug":"0.5.0"},"devDependencies":{"should":"4.0.4","proxyquire":"1.0.1","grunt":"0.4.5","grunt-jslint":"1.1.4","grunt-contrib-watch":"0.6.1","grunt-mocha-test":"0.11.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"0.6.0","grunt-contrib-copy":"0.5.0","grunt-coveralls":"1.0.0","grunt-cli":"0.1.13","travis-cov":"0.2.5","mocha-lcov-reporter":"0.0.1","express":"3.5.1","jade":"*","bloggy-query":"*","bloggy-marked":"*"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"gitHead":"270e4fb6071e3f5530b9739fecd618fb7ccdc1e3","bugs":{"url":"https://github.com/marcells/bloggy/issues"},"_id":"bloggy@0.0.20","_shasum":"fbc47b124200ea67de8324610612c5eb99d5d7da","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"dist":{"shasum":"fbc47b124200ea67de8324610612c5eb99d5d7da","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.20.tgz","integrity":"sha512-Tauybf81EdE/SI6DImyMdPzgNW/99esRoRQy/ZWOtSRwD1/Lh2SSwXjs/c5G7gdGvg4+CTbMyFWiBu0BZs71ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICANeuvVOdwJWbavoohWbE0MckJw1aPEOE7MEbt1qcnnAiEAu6B7iM9Lp2mXCM+3JyIxDcJR0+wvF8PzSmygpSCASCk="}]},"directories":{}},"0.0.21":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.21","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"4.0.5","linq":"3.0.4-beta","slug":"0.5.0"},"devDependencies":{"should":"4.0.4","proxyquire":"1.0.1","grunt":"0.4.5","grunt-jslint":"1.1.4","grunt-contrib-watch":"0.6.1","grunt-mocha-test":"0.11.0","grunt-blanket":"0.0.8","grunt-contrib-clean":"0.6.0","grunt-contrib-copy":"0.5.0","grunt-coveralls":"1.0.0","grunt-cli":"0.1.13","travis-cov":"0.2.5","mocha-lcov-reporter":"0.0.1","express":"3.5.1","jade":"*","bloggy-query":"*","bloggy-marked":"*"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy.git"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"gitHead":"9cb0e1061c04780d7fd13c40db16075ad04ddec5","bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy#readme","_id":"bloggy@0.0.21","_shasum":"f738a147731861b69989dcb5c66e357dff74e6cf","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.10.0","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"dist":{"shasum":"f738a147731861b69989dcb5c66e357dff74e6cf","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.21.tgz","integrity":"sha512-ifL7L0ednmdck8WbRvvBg+Vg4DbU267IEOYqm3+P9snTcQPcJUFXkMfr3f6fuuiLCp3GbDUpvRB5Mk2tf39DIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnz++po6z88pmfBzc6eYzd31mhU9N0tXNprAK37FURTwIhAPOCQb1oCN7NkxCVBvK+E6KSBcW3Y0hKpaE+P9gmk8st"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bloggy-0.0.21.tgz_1490059009195_0.12042500707320869"},"directories":{}},"0.0.22":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.22","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"7.1.2","linq":"3.0.8","slug":"0.9.1"},"devDependencies":{"bloggy-query":"0.0.1","bloggy-marked":"0.0.4","express":"4.15.3","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-watch":"1.0.0","grunt-eslint":"20.1.0","grunt-mocha-test":"0.13.2","mocha":"3.4.2","jade":"1.11.0","proxyquire":"1.8.0","should":"11.2.1"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy.git"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"gitHead":"a393fad8176348b8a3e64666678970eace1b41cb","bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy#readme","_id":"bloggy@0.0.22","_shasum":"13a2b2b1ea89106cc1c0e62f715d3812d14900c2","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.11.2","_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"dist":{"shasum":"13a2b2b1ea89106cc1c0e62f715d3812d14900c2","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.22.tgz","integrity":"sha512-3qe2/2DgoGvoVOy69BP7Eu+A7t0hc3BkV+SoBGG97ty5lBQPuliewwtEZ4BqGJqjNhRj7pN4QNIwuN0heEfCMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGxwXlLn6CA3RyqukMcV4HLGuLE4iCpdOwphBrxiUYaAiEAjY0qmtxqpfF+/Lt22y70gv/OJTrYljFrZvQlUFf3v94="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bloggy-0.0.22.tgz_1504442300117_0.7201942254323512"},"directories":{}},"0.0.23":{"name":"bloggy","description":"Small and lightweight extensible blog engine.","version":"0.0.23","author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"dependencies":{"glob":"8.0.3","linq":"3.2.4","slug":"8.0.0"},"devDependencies":{"bloggy-marked":"0.0.5","bloggy-query":"0.0.2","express":"4.18.1","grunt":"1.5.3","grunt-cli":"1.4.3","grunt-contrib-watch":"1.1.0","grunt-eslint":"24.0.0","grunt-mocha-test":"0.13.3","mocha":"10.0.0","proxyquire":"2.1.3","pug":"3.0.2","should":"13.2.3"},"keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy.git"},"scripts":{"test":"grunt test","ci":"grunt ci"},"engines":{"node":">= 0.8.0"},"license":"MIT","config":{"travis-cov":{"threshold":70}},"gitHead":"a6fe743aa554b282eba9b18df40ffbf24d780a23","bugs":{"url":"https://github.com/marcells/bloggy/issues"},"homepage":"https://github.com/marcells/bloggy#readme","_id":"bloggy@0.0.23","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-oV+kS3ifa3NhS9vdEdKDn4726+Rt2rfYiqPxUq5MCSizCnMBHBSqvSVLZK745KBbZUegVTZLj8SdM7tJy67e3w==","shasum":"20682d481c086b8c5e9b3ecb751b7cb8fc586ddb","tarball":"https://registry.npmjs.org/bloggy/-/bloggy-0.0.23.tgz","fileCount":24,"unpackedSize":38207,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQTol08BCmq3lCV7w9rEmpP4U4PJjrWIA2jhC0VV+FsQIgRsVKtSZbWxnGv8+sUCGkLfvuo04hrbpgXyNGSGZI0jc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjINrXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogjg//c6G+bak4f+d/GIXCZKk5tasJVlRvF5T18qrO3nyNIIzdi1wB\r\npNqewE17cj673Lqo/2/pxGms2SBxe4ZtDVVb3UVS2MAz+/eNdYzLfI5l9toP\r\n3L4tfFTaQhWMD+cgDI15k0olIVv25kHl3iobRP6rkX8VxSdrppqWgwfxVnxG\r\n6Q94Z0MBPceSpUQr1ae3q2M2no7YfTh6sL5+7CD7v/hKcosNnL4rgvYsev+4\r\nyUF430hsLzJ2hyldf5DWwnyqLpSuhuDtp/bjuLtWG4Wjf2Lww9OoaFKx0ly3\r\nwlUtl/B6555SKrt7+85bMpkItqiRnUTR82k1fnKTTLzjZIH4xfvDy7DwW4di\r\n29GBAaGWiWxbuYhlQHNJaSF0ceOAb5ggPa6ucTdNFVnwHPthaY9sJj2VXKIm\r\ncPFNpPbpqIUc9CEdck5iLYbYBi+dbJ3ToM+yR1A+/G+5vip1wgtA6bq+TJA6\r\n16V62VOHHVMr+aJmZTTv6zat3ctXcvGBe90hVb8z+Dxsf5zO2y1dgrLfQX5G\r\n67qYJqJkr+PLbG75UNiZgLJjR5iWCWO4GJkvxh+pPUJOUcyVkGbF+dXBoCEa\r\nXj/6PC8lrS0HBP6bb7JSa0pXZqJaRaEV1S49w/HHMR5quHQ4REqw376WiZHK\r\nyRBFBDRrd68npsTnyZTCtKJoHQ0Hi6S9K0A=\r\n=INc9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"marcells","email":"marcells@gmx.de"},"directories":{},"maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bloggy_0.0.23_1663097559150_0.9643721808718893"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/marcells/bloggy.png?branch=master)](https://travis-ci.org/marcells/bloggy)\n[![Code Climate](https://codeclimate.com/github/marcells/bloggy/badges/gpa.svg)](https://codeclimate.com/github/marcells/bloggy)\n[![Dependency Status](https://david-dm.org/marcells/bloggy.png?theme=shields.io)](https://david-dm.org/marcells/bloggy)\n[![devDependency Status](https://david-dm.org/marcells/bloggy/dev-status.png?theme=shields.io)](https://david-dm.org/marcells/bloggy#info=devDependencies)\n[![npm module](https://badge.fury.io/js/bloggy.png)](http://badge.fury.io/js/bloggy)\n[![Issue Stats](http://www.issuestats.com/github/marcells/bloggy/badge/issue)](http://www.issuestats.com/github/marcells/bloggy)\n[![Pull Request Stats](http://www.issuestats.com/github/marcells/bloggy/badge/pr)](http://www.issuestats.com/github/marcells/bloggy)\n\n# bloggy\n\n> Small and lightweight blog engine for node.js.\n\nThe main tasks of Bloggy are:\n- search all ```meta.json``` files in a content directory (see Folder Structure)\n- build an index of this information\n- allow access to this index by the blog engine\n\nBloggy contains a simple plugin system to extend the engine with more functionality (e.g.: RSS generation, query functions, ...). Bloggy itself is not\nresponsible to render to output, but you can easily integrate it in your express infrastructure.\n\n## Dear developers\nFeel free to write plugins for it or to send pull requests. The code is checked with jslint and tested with mocha. You can use the grunt task to\ngenerate the code coverage. Just enter `grunt` at the command prompt. During coding you can use `grunt watch`, which executes the tests every time\nyou save a file.\n\nResources:\n- [Mocha](http://mochajs.org/) and [should.js](https://github.com/visionmedia/should.js)\n- [Code style guide](http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml)\n\nDo you need a hint how bloggy could be integrated in your web site? Then take a look at the [code samples](https://github.com/marcells/bloggy/tree/master/samples)!\n\n## Folder structure\n\nThe blog content has to use the following folder structure.\n\n- content\n    - 2013-11-21-18-30\n        - meta.json\n        - content.md *(Filename can be overridden. See Quickstart below.)*\n    - 2013-12-8-9-45\n        - meta.json\n        - content.md *(Filename can be overridden. See Quickstart below.)*\n    - ...\n\nThe folder names below the main \"content\" folder are used as identifier and publishing date of the article. Use the format \"year-month-day-hour-minute\".\n\n### Metadata (meta.json)\n\n```JSON\n{\n    \"longTitle\": \"Title of the blog entry\",\n    \"shortTitle\": \"entry1\",\n    \"tags\": [\"tech\", \"node\", \"markdown\"]\n}\n```\n\n- The longTitle and shortTitle has to be unique.\n- The shortTitle can be used for a url shortener like functionality.\n- The tags are case sensitive.\n- Any other property you add here can be accessed at the BlogEntry (see below)\n    - As long as you dont't use any of the reserved property names (`id`, `entryPath`, `contentPath`, `metaPath`, `date`, `slug`, `tagNames`, `url`, `content`)\n\n### Blog entry content (e.g. content.md)\n\nThis is the file with the blog entry content, which will be rendered to HTML by using a bloggy renderer plugin (e.g. http://github.com/marcells/bloggy-marked for markdown content).\n\nThe default filename is `content.md`. But you can change this name in the blog engine settings (see Quickstart below). So you get support for your editor (html, markdown, odt, doc, ...), cause you can\ndefine the file extension.\n\n## Quickstart\n\n### 1. Install it\n```Bash\n$ npm install bloggy\n```\n\n### 2. Configure it\n```Javascript\nvar path = require('path'),\n    bloggy = require('bloggy'),\n    engine = bloggy();\n\n// You may extend bloggy with some plugins (see 'Plugins' below)\nengine.extendWith(require('bloggy-some-plugin'));\n\n// Setup the paths to the blog content and the unique url to each entry.\n// (E.g. you could define an additional path to unpublished blog posts when you are in your preview environment)\nengine.setup({\n    baseDirectories: [ path.join(__dirname, 'content') ],\n    entryUrl: 'http://mspi.es/blog/{slug}',\n    contentFilename: 'content.md' // The default value is 'content.md' and can be overridden here\n});\n\n```\n\n### 3. Run it\n```Javascript\n// Load all blog metadata in the content folders defined in the baseDirectories option\nengine.load(function () {\n    // The engine is ready now\n    // Run your web framework or do other stuff with it\n});\n```\n\n## Plugins\n\nBloggy gets its power from plugins. You want to see your awesome plugin down there in the list? Feel free to create one by yourself and [notify me](http://twitter.com/marcells). If you need a template, just take a look at the currently existing ones.\n\n| Plugin (NPM)         | Repository                                      | Author\n|----------------------| ------------------------------------------------|----------------------------------------\n| bloggy-query         | http://github.com/marcells/bloggy-query         | [marcells](http://twitter.com/marcells)\n| bloggy-marked        | http://github.com/marcells/bloggy-marked        | [marcells](http://twitter.com/marcells)\n| bloggy-rss           | http://github.com/marcells/bloggy-rss           | [marcells](http://twitter.com/marcells)\n| bloggy-summary       | http://github.com/marcells/bloggy-summary       | [marcells](http://twitter.com/marcells)\n| bloggy-marked-toc    | http://github.com/marcells/bloggy-marked-toc    | [marcells](http://twitter.com/marcells)\n| bloggy-reading-speed | http://github.com/marcells/bloggy-reading-speed | [marcells](http://twitter.com/marcells)\n| bloggy-moment        | http://github.com/Ilshidur/bloggy-moment        | [ilshidur](http://github.com/Ilshidur)\n\n## Blog entry\n\nThe structure of a blog entry:\n\n```Javascript\n{\n    id: '2014-10-04-20-30',\n    entryPath: '/var/www/myblog/content/2014-10-04-20-30',\n    contentPath: '/var/www/myblog/content/2014-10-04-20-30/content.md',\n    metaPath: '/var/www/myblog/content/2014-10-04-20-30/meta.json',\n    shortTitle: 'travisdeploy',\n    longTitle: 'How to deploy to Travis-CI',\n    url: 'http://mspi.es/blog/How-to-deploy-to-Travis-CI',\n    date: new Date(2014, 09, 04, 20, 30),\n    slug: 'How-to-deploy-to-Travis-CI',\n    tags: [\n        { name: 'tech', slug: 'tech'},\n        { name: 'Continiuous Integration', slug: 'Continuous-Integration'}]\n    content: '<h2>...</h2>' /* content is only available, when you have loaded it */\n}\n```\n\nAll additional properties, defined in the metadata, will occur here, too.\n\n\nEvery entry contains a `load()` method with callback, which is called after its content has been loaded. This content is cached as long as you hold a reference to this blog entry object.\n\n```Javascript\nentry.load(function () {\n    var content = entry.content;\n});\n```\n\n## Engine functions\n\nThe engine contains the following functions.\n\n**Load the content of multiple entries**\n\nAfter executing, you have access to the content property of each entry.\n\n```Javascript\nengine.entries.load(entries, function() {\n    entries.forEach(function (entry) {\n        var content = entry.content;\n    });\n});\n```\n\n**Extend the engine with additional functionality**\n\nAdd plugins to the bloggy engine. The plugins could be configured. Please check the documentation in the several repos.\n\n```Javascript\nengine.extendWith(require('bloggy-query'));\nengine.extendWith(require('bloggy-marked'));\nengine.extendWith(require('bloggy-rss'));\n```\n\nLicense\n-------\n\nThe MIT License (MIT)\n\nCopyright (c) 2014 Marcell Spies\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","maintainers":[{"name":"marcells","email":"marcells@gmx.de"}],"time":{"modified":"2022-09-13T19:32:39.418Z","created":"2014-02-14T03:25:26.777Z","0.0.1":"2014-02-14T03:25:26.777Z","0.0.3":"2014-02-18T02:29:42.467Z","0.0.4":"2014-02-19T02:16:02.759Z","0.0.5":"2014-02-21T03:17:24.794Z","0.0.6":"2014-02-24T01:21:49.040Z","0.0.7":"2014-02-25T03:10:44.445Z","0.0.8":"2014-02-26T00:31:04.590Z","0.0.9":"2014-02-27T00:17:36.667Z","0.0.10":"2014-02-27T20:09:28.845Z","0.0.11":"2014-03-03T00:16:27.929Z","0.0.12":"2014-03-03T22:29:47.518Z","0.0.13":"2014-03-06T01:01:01.854Z","0.0.14":"2014-03-09T16:27:30.378Z","0.0.15":"2014-03-09T19:02:07.718Z","0.0.16":"2014-05-07T22:44:36.446Z","0.0.17":"2014-05-07T23:40:46.590Z","0.0.18":"2014-09-04T22:39:23.245Z","0.0.19":"2014-09-07T22:33:17.575Z","0.0.20":"2014-12-28T04:50:15.324Z","0.0.21":"2017-03-21T01:16:49.822Z","0.0.22":"2017-09-03T12:38:21.145Z","0.0.23":"2022-09-13T19:32:39.341Z"},"readmeFilename":"Readme.md","keywords":["blog","markdown","engine","small","lightweight","extensible"],"repository":{"type":"git","url":"git://github.com/marcells/bloggy.git"},"contributors":[{"name":"Marcell Spies","email":"marcells@gmx.de"}],"author":{"name":"Marcell Spies","email":"marcells@gmx.de"},"bugs":{"url":"https://github.com/marcells/bloggy/issues"},"license":"MIT","users":{"pollardld":true,"cambera":true},"homepage":"https://github.com/marcells/bloggy#readme"}