{"_id":"seneca-web","_rev":"51-cf7373c505f97fcf6a5c20ae77dcafca","name":"seneca-web","description":"Http route mapping for Seneca microservices.","dist-tags":{"latest":"2.2.2","rc0":"0.3.0"},"versions":{"0.1.0":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.1.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"node_modules/.bin/mocha test/*.test.js"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"underscore":"~1.5.2","parambulator":"~0.1.3","mstring":"~0.1.0","connect":"~2.9.1"},"devDependencies":{"chai":"~1.8.1","mocha":"~1.13.0"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"_id":"seneca-web@0.1.0","dist":{"shasum":"5e1e6ba9ac6758476f768fc6bf51e2117e29d0c4","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.1.0.tgz","integrity":"sha512-6w7wNak8SdoIdxwg5V6H3h+d+Bm8G1QNN1LC1qSMfGo7fmWhwGb4FvJ9oNIHhZ4lfR8Z3Bnzr/l+teRsr6U7iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxSbacxrnCuk1LhpucpKXNIX3GMZTFZg0xhVkaB6mWcQIgKjS7YKp+8Vo/b+uXJHlTMezYT91KsFP5i/bmTeiW9gc="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"directories":{}},"0.1.1":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.1.1","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"node_modules/.bin/mocha test/*.test.js"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"underscore":"1.5.x","parambulator":"0.1.x","mstring":"0.1.x","connect":"2.12.x"},"devDependencies":{"chai":"1.8.x","mocha":"1.17.x"},"peerDependencies":{"seneca":"*"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.1.1","dist":{"shasum":"01e45435efc95cd0a266966e869381e30f5c8f47","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.1.1.tgz","integrity":"sha512-mVggSwwNRf5FkI7CNtCJPPG9z4/oFqHvjkvlP/NWpwPmofCCZWhY7MhpIcKt0ZzO3naU6vRkCCm5zStHB7gSKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSJfJNbRuB4EyRxkuDftz0OwRP7NOlwYpQ1iIOcP0MUAIhAIm5AKkTqw8Im0/0a29ERom+1uRm8LmZpXwlT4i4VS33"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"directories":{}},"0.1.3":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.1.3","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"node_modules/.bin/mocha test/*.test.js"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"underscore":"~1.6.0","mstring":"~0.1.2","parambulator":"~0.1.6","connect":"~2.14.4"},"devDependencies":{"chai":"~1.9.1","mocha":"~1.18.2"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.1.3","dist":{"shasum":"7ad51edf97ceacc9b84ea64beaef10271b4d7525","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.1.3.tgz","integrity":"sha512-p2M6pDJo3pSHQTYvXaml7aPOHdbqGQ0Shwklpq2P4goPddTPoXoF9x9Sb5mOqHNhb/8BDAaa5oPDBIOD79Sa+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjoXdmA9szU5vlXOi2HiO7/Wj5GHX+TTs+F8hg9Eq9OAiEAkkkHF4tDwcih7YEL/DOehB0vhqTKNluKDMHF6utf+20="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"directories":{}},"0.2.0":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.2.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"docco web.js -o doc"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"underscore":"~1.6.0","mstring":"~0.1.2","parambulator":"~0.1.6","connect":"~2.23.0","json-stringify-safe":"~5.0.0","nid":"~0.3.2","success":"~0.1.0","rolling-stats":"~0.1.1"},"devDependencies":{"chai":"~1.9.1","mocha":"~1.18.2","docco":"~0.6.3"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"bb03934980b9f48ef6dd2904733fde5996e1b68e","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.2.0","_shasum":"a2547b53a9c2b7bc991f2ddc89eef95bb86fd59a","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"dist":{"shasum":"a2547b53a9c2b7bc991f2ddc89eef95bb86fd59a","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.2.0.tgz","integrity":"sha512-WdooyHoXfrLbhFQNa86Sz9rXNDoXPbpinKdifpUx+0LPv8R+zJlMcXTCg/vomiydkQbDAErENWFcT+3soEZGxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYuTCYZ8UKIqjg2BeiLkk4EKN7fDbcVk8fKOZKbyETwgIhAKbv58IMNW6jEJUGPrYEIDs2XhkXVyha+65TWaBcQbXs"}]},"directories":{}},"0.2.1":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.2.1","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"docco web.js -o doc"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"underscore":"~1.6.0","mstring":"~0.1.2","parambulator":"~0.1.6","connect":"~2.23.0","json-stringify-safe":"~5.0.0","nid":"~0.3.2","success":"~0.1.0","rolling-stats":"~0.1.1"},"devDependencies":{"chai":"~1.9.1","mocha":"~1.18.2","docco":"~0.6.3"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"91b03bb08c6d545cc257b02bf5805b0ed752de55","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.2.1","_shasum":"dd128ff4c21ce49019d602452092228def14138f","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"dist":{"shasum":"dd128ff4c21ce49019d602452092228def14138f","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.2.1.tgz","integrity":"sha512-tQdw0B3K+IVh6tXXd1gSQgEth9/uf7wjQvLBCwLUV1QVPuzIzs3BvFEfrT869RYCrbUtTFh6Rl9Q8kg0LWTs/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYcslslnsSRgqU+zm+dSGuRcXA+IezMpSAEmzcO0aOzQIgGHdPQXczlyJFwQsAkSG2DXItYqo2awKLeBcXuzcwQKk="}]},"directories":{}},"0.2.2":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.2.2","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"docco web.js -o doc"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"underscore":"~1.6.0","mstring":"~0.1.2","parambulator":"~0.1.6","connect":"~2.23.0","json-stringify-safe":"~5.0.0","nid":"~0.3.2","success":"~0.1.0","rolling-stats":"~0.1.1"},"devDependencies":{"chai":"~1.9.1","mocha":"~1.18.2","docco":"~0.6.3"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"f82de4fab19b83bbf77bdca1802e76447167c18d","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.2.2","_shasum":"0d18926e66cb813433c325d256423146d5ae907c","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"dist":{"shasum":"0d18926e66cb813433c325d256423146d5ae907c","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.2.2.tgz","integrity":"sha512-Qef/ARFBw+/LrSgaTu/0JDhX6fgdZQCIXdkHdkfsLXhLKTGHA4tEnpqYJTYVSFEkhWSMi5GdOWnWrYKZbHG7Tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZzYTW945jZi5FLc/5RL3PJjNaMa4qg0CEBf2PsHkIVQIhAKMGId5hT64Bv26IWhBulv4HCA2Yf5DoZtoTyYOcs+tt"}]},"directories":{}},"0.3.0":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.3.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"~3.0.2","eraro":"~0.4.0","json-stringify-safe":"~5.0.0","lodash":"~2.4.1","mstring":"~0.1.2","nid":"~0.3.2","parambulator":"~1.4.0","rolling-stats":"~0.1.1","serve-static":"~1.8.0","success":"~0.1.0"},"devDependencies":{"docco":"~0.6.3","jshint":"~2.6.0","mocha":"~1.20.1"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"c33c833d219bfb041a5035e66161109bb64d277b","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.3.0","_shasum":"e813691145ad0f3e28fccf50c439e83284791129","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"dist":{"shasum":"e813691145ad0f3e28fccf50c439e83284791129","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.3.0.tgz","integrity":"sha512-eW8JTu8TYtlcGPAs0/OlHzG6WCdA7mkIrx1IjToaExvxI9ltz83G9pbBHwKgi7KUEo3FEW0IYgO1T/JwkSuUnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvcsE9h+eVb3+iyEY82L/Z8bsAGeaSCmRhIngH52YSWQIgMEODgzq+xi8k8tlx1/QnIVTIYiQxgTi/WdCgFYSNnRY="}]},"directories":{}},"0.3.1":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.3.1","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"~3.0.2","eraro":"~0.4.0","json-stringify-safe":"~5.0.0","lodash":"~2.4.1","mstring":"~0.1.2","nid":"~0.3.2","parambulator":"~1.5.0","rolling-stats":"~0.1.1","serve-static":"~1.8.0","success":"~0.1.0"},"devDependencies":{"docco":"~0.6.3","jshint":"~2.6.0","mocha":"~2.1.0"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"42977304677b50c0f9d4fef3effea7f6c10a8222","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.3.1","_shasum":"ac30fe36ecf906573e497535164c92ebbf01622d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"dist":{"shasum":"ac30fe36ecf906573e497535164c92ebbf01622d","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.3.1.tgz","integrity":"sha512-VqKBc+kNEjqUzFHwjkulLAY57v/fuTgg+91VsVW9Y7kOHxOxTrnWhLSvHiOXDHaObR8HlLB95ijr3jL7IaEKtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFddeqmk17W01Xo/NuWdohKDIH9IUA3lmQcWehAC9MGyAiEAzdBOlRE8xG8aGH1rB7GkntPHUHrEhj/Pudu6rm8oeYo="}]},"directories":{}},"0.3.2":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.3.2","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"~3.0.2","eraro":"~0.4.0","json-stringify-safe":"~5.0.0","lodash":"~2.4.1","mstring":"~0.1.2","nid":"~0.3.2","parambulator":"~1.5.0","rolling-stats":"~0.1.1","serve-static":"~1.8.0","success":"~0.1.0"},"devDependencies":{"docco":"~0.6.3","jshint":"~2.6.0","mocha":"~2.1.0"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"1665ba63e4e254008f26414c4d6fe89566412f62","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.3.2","_shasum":"47482d94cf9186aca1fbc96d4fd1b09a70bd41b4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"dist":{"shasum":"47482d94cf9186aca1fbc96d4fd1b09a70bd41b4","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.3.2.tgz","integrity":"sha512-/DiVgfHLaMf6+QIyI18ohTHj0H55XH4GCGdkaNSqY6ohm2EizazMw3vNWzKrGxeIhCek6+cFn8iyt1oPRkYVjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMTTOox1T3fAtywel/7ZcBh5LvA3gbQ80tcNxikrLqOAiEAnvecoP8dvRj9MC3wsDKmqP/O5dRVLuhr+wFEZV0T+zo="}]},"directories":{}},"0.3.3":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.3.3","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"~3.0.2","eraro":"~0.4.0","json-stringify-safe":"~5.0.0","lodash":"~2.4.1","mstring":"~0.1.2","nid":"~0.3.2","parambulator":"~1.5.0","rolling-stats":"~0.1.1","serve-static":"~1.8.0","success":"~0.1.0"},"devDependencies":{"docco":"~0.6.3","jshint":"~2.6.0","mocha":"~2.1.0"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"bd1a10698f20d6cdbd41ac67ba282490ebd971b0","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.3.3","_shasum":"bb07ad494cd5a7b9b324893473f9d060c8afa636","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"}],"dist":{"shasum":"bb07ad494cd5a7b9b324893473f9d060c8afa636","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.3.3.tgz","integrity":"sha512-Iq3oCA1Atm7AcjnfPZnC+2zFs1LYEfTtJe6JfNmJxh8toaJLo9dd38Cnmc5cRZHhyR+JDjbyrtVCzaNmtEOpVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVgIavJgxgkzivW7+wQko9JELxUqXTwoy7mMyrhg7nGQIhAOrflyIl+/8I0j5RGmy39/dpv8s6VnA6W1AtoRXmsGD0"}]},"directories":{}},"0.1.4":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.1.4","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"mocha test/*.test.js","build":"docco web.js -o doc"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"underscore":"~1.6.0","mstring":"~0.1.2","parambulator":"~0.1.6","connect":"~2.14.4","json-stringify-safe":"~5.0.0","nid":"~0.3.2","success":"~0.1.0","rolling-stats":"~0.1.0"},"devDependencies":{"chai":"~1.9.1","docco":"~0.6.3","mocha":"~1.18.2","seneca":"^0.6.1"},"repository":{"type":"git","url":"git+https://github.com/rjrodger/seneca-web.git"},"gitHead":"90e48af170acf22f830fa5ccd501b5a1b4f63dff","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web#readme","_id":"seneca-web@0.1.4","_shasum":"f7740e65902fb201fd84c3d6e6b9656a564f8ac6","_from":".","_resolved":"git://github.com/nherment/seneca-web.git#90e48af170acf22f830fa5ccd501b5a1b4f63dff","_npmVersion":"2.11.1","_nodeVersion":"0.10.38","_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"dist":{"shasum":"f7740e65902fb201fd84c3d6e6b9656a564f8ac6","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.1.4.tgz","integrity":"sha512-Xw1j0oy/SfzsaGq6cw8skv1bVjK4Y07fkrnaiqXMpElYJitsMSe2u9WTL2aJJHLDz5XNejJKZnWSpeewvH3inA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuRp036z89MIxURLQla0wLiltjqlAoy8MzO55dutEWYwIhAOwy44TmGUsClwfhAHVUI393p1YujKHYk0oN8SWyCP1U"}]},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"directories":{}},"0.4.0":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.4.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"~3.0.2","eraro":"~0.4.0","json-stringify-safe":"~5.0.1","lodash":"~2.4.2","mstring":"~0.1.2","nid":"~0.3.2","norma":"^0.3.0","parambulator":"~1.5.0","rolling-stats":"~0.1.1","serve-static":"~1.8.0","success":"~0.1.0"},"devDependencies":{"docco":"~0.6.3","jshint":"~2.6.0","mocha":"~2.1.0"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"91dad25f28e2bec518a13eff6591ea062b90a435","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.4.0","_shasum":"775bdf3c280cd96f340b89d69b77f6850fbe6a6a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"dist":{"shasum":"775bdf3c280cd96f340b89d69b77f6850fbe6a6a","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.4.0.tgz","integrity":"sha512-hhd4/+vDG1yCjVE2p519jR3TQh40ueSGZBW27p/HFK3NOv8zbq+tOLVVprWUjZTzfHgcGtZRxGDoPO9/hBF+oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwb955fZtWXoCc+QoCRWrOXbW+QqU2PyWjk5xuHyVGbAiEAxdEBYtQ5SOG6QRtxBwGP4nAB6TOZh7fPL28gun576ps="}]},"directories":{}},"0.4.1":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.4.1","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"3.0.2","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"2.4.2","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.0","rolling-stats":"0.1.1","serve-static":"1.9.3"},"devDependencies":{"docco":"0.6.3","jshint":"2.6.3","mocha":"2.1.0"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"8a99ca1b60fd9bc11acca57bda132703630816ea","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.4.1","_shasum":"6c4fabc40f2ebebe9121f8dd62243113ffd6f692","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"dist":{"shasum":"6c4fabc40f2ebebe9121f8dd62243113ffd6f692","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.4.1.tgz","integrity":"sha512-1fMLoDFft2xp7T3Zok75ptaBEwC9IJNpH3A5qPXJHAOpHNlLYYHNx3ddfgJIoQNNvCrFD3QSxW1JH8AjawnMjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqHbdKLpJ4dvnFpeCHr/ypTQN/7BfPqOs7lciAb05YkAiBS/wcV0eXiuu8/a6yCA3+GzmsH+i9E4w74k/5RuTBdGA=="}]},"directories":{}},"0.4.2":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.4.2","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"3.0.2","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"2.4.2","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.0","rolling-stats":"0.1.1","serve-static":"1.9.3"},"devDependencies":{"seneca":"plugin","docco":"0.6.3","jshint":"2.6.3","mocha":"2.1.0"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"a7162b12cb21a155cb7557a6d76e7a2681d435d5","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.4.2","_shasum":"0a31c8bf15c376b266e1555a2bebc3f6d7f28aa1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"dist":{"shasum":"0a31c8bf15c376b266e1555a2bebc3f6d7f28aa1","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.4.2.tgz","integrity":"sha512-8hqWrwzy2enZCxaZr9Owx+YZ5+S2ar/LxiVT3Xkvzi0hfsc07lUwV+/EF8F+SiiUbO0A7zkQ+JH52wtpPmLGHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDppegu+aml6Uu8gWE9k6pyFqitZRJiZE5hsAkjZECEPAIgOCXxYMNAD01noIR7i1tH//aS0EIqD130UIpnrZ0DxdQ="}]},"directories":{}},"0.4.3":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.4.3","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"test":"./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"3.0.2","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"2.4.2","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.1","rolling-stats":"0.1.1","serve-static":"1.9.3"},"devDependencies":{"seneca":"plugin","docco":"0.7.0","jshint":"2.8.0","mocha":"2.1.0","success":"0.1.0"},"repository":{"type":"git","url":"https://github.com/rjrodger/seneca-web.git"},"gitHead":"d077a85626fe93cef917d65a61cdfb4b69e484a0","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web","_id":"seneca-web@0.4.3","_shasum":"4267b25e809eb43ff7452a2dd4db7a57de1837f0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"dist":{"shasum":"4267b25e809eb43ff7452a2dd4db7a57de1837f0","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.4.3.tgz","integrity":"sha512-Ex7yh/aSelh4vWbmkY0Fsdlag9SmqAj1iQi/K+SG8kX34SAtfHyu9X8Ti85BoE9VmDsDUTNXTmG/R4SCbF5Tkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFw2mtBYl5bQNTXkgkB0cZZRDvuxO2pDtuEvXfp4ezpqAiEAuxCX2g0niF6pMvIZIV9TywNZZMrTxhla1s9gurN6aYk="}]},"directories":{}},"0.4.4":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.4.4","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"http://richardrodger.com"},"license":"MIT","main":"web.js","scripts":{"pretest":"npm install","test":"standard && ./test.sh","build":"./build.sh"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"connect":"3.4.0","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"2.4.2","methods":"^1.1.1","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.1","rolling-stats":"0.1.1","serve-static":"1.10.0"},"devDependencies":{"bluebird":"^2.10.2","body-parser":"^1.14.1","chai":"^3.3.0","docco":"0.7.0","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","express":"^4.13.3","istanbul":"^0.3.22","jshint":"2.8.0","mocha":"2.1.0","seneca":"plugin","standard":"^5.3.1","success":"0.1.0","supertest":"^1.1.0"},"standard":{"ignore":["/web/","/web.js","/test/web.test.js","/http-router.js","/test/test-server.js","/test/test-client.js"]},"repository":{"type":"git","url":"git+https://github.com/rjrodger/seneca-web.git"},"gitHead":"1c5b958f09d530e740e50a5e2925f57396ceaa80","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web#readme","_id":"seneca-web@0.4.4","_shasum":"1989ffadd48f8f0c7065e4ca7f273ec681765803","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"dist":{"shasum":"1989ffadd48f8f0c7065e4ca7f273ec681765803","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.4.4.tgz","integrity":"sha512-HsN6wVqSElqPS7VKwuD03/gjNEai/A11g6BuMlFXKumYaj1mlMoNevk+7s+vGyLM13OxGLLSZgAjUZ36EpVhxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHZ8ef6aE0PAKIboMSDLd9dRH9w4wsnwHNPPB05HKC8AiEAlDWDwSonNmFIwUPFbXm3TVMyC+ik5A/Rb2ToEEv1VV8="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"directories":{}},"0.5.0":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.5.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","email":"richard.rodger@nearform.com","url":"http://richardrodger.com/"},"contributors":[{"name":"Mircea Alexandru","email":"mircea.alexandru@gmail.com","url":"http://alexandrumircea.ro"},{"name":"Cristian Kiss","email":"cristian.kiss@nearform.com ","url":"https://github.com/ckiss"}],"license":"MIT","main":"web.js","scripts":{"test":"lab test/*.test.js -r console -v -L -m 3000 -t 75","lint":"lab -dL","coverage":"lab -s -P test -r lcov | coveralls","build":"docco web.js -o doc; cp -r doc/* ../gh-pages/seneca-web/doc","annotate":"docco web.js -o doc"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"async":"1.5.2","connect":"3.4.0","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"2.4.2","methods":"^1.1.1","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.1","rolling-stats":"0.1.1","serve-static":"1.10.0"},"devDependencies":{"chairo":"1.x.x","hapi":"11.x.x","assert":"^1.3.0","body-parser":"^1.13.3","cookie-parser":"^1.3.5","coveralls":"^2.11.6","docco":"0.7.0","eslint-config-seneca":"1.x.x","eslint-plugin-standard":"1.3.1","express":"^4.13.3","lab":"6.x.x","seneca":"plugin","success":"0.1.0","supertest":"^1.0.1"},"standard":{"ignore":["/web/","/web.js","/test/web.test.js","/http-router.js","/test/test-server.js","/test/test-client.js"]},"repository":{"type":"git","url":"git+https://github.com/rjrodger/seneca-web.git"},"gitHead":"36b3a97895d58709f11673f8e45dc4ce58ceaa97","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web#readme","_id":"seneca-web@0.5.0","_shasum":"8da46609ca9b469cd86f75bb2c65b734dc87f046","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"dist":{"shasum":"8da46609ca9b469cd86f75bb2c65b734dc87f046","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.5.0.tgz","integrity":"sha512-xJ9ZhRzYBPWvEYqeDPGe7jyh9Sw1apHZjh4gEYrPfV34Taprt+4vzKDsIQa6h88bIMFdwpHVqPE1GmzI9tgaSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAk6WsgAofGAgKST2cvioB9Ny1u7vTJryFoKmcf8tjzcAiEA6zttwOOan7QuCfUkJt8JEaliaBlHe022NhwTAEdDzUw="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"directories":{}},"0.6.0":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.6.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","email":"richard.rodger@nearform.com","url":"http://richardrodger.com/"},"contributors":[{"name":"Mircea Alexandru","email":"mircea.alexandru@gmail.com","url":"http://alexandrumircea.ro"},{"name":"Cristian Kiss","email":"cristian.kiss@nearform.com ","url":"https://github.com/ckiss"}],"license":"MIT","main":"web.js","scripts":{"test":"lab test/*.test.js -r console -v -L -m 3000 -t 75","lint":"lab -dL","coverage":"lab -s -P test -r lcov | coveralls","build":"docco web.js -o doc; cp -r doc/* ../gh-pages/seneca-web/doc","annotate":"docco web.js -o doc"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"async":"1.5.2","connect":"3.4.0","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"2.4.2","methods":"^1.1.1","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.1","rolling-stats":"0.1.1","serve-static":"1.10.0"},"devDependencies":{"chairo":"1.x.x","hapi":"11.x.x","assert":"^1.3.0","body-parser":"^1.13.3","cookie-parser":"^1.3.5","coveralls":"^2.11.6","docco":"0.7.0","eslint-config-seneca":"1.x.x","eslint-plugin-standard":"1.3.1","express":"^4.13.3","lab":"6.x.x","seneca":"plugin","success":"0.1.0","supertest":"^1.0.1"},"standard":{"ignore":["/web/","/web.js","/test/web.test.js","/http-router.js","/test/test-server.js","/test/test-client.js"]},"repository":{"type":"git","url":"git+https://github.com/rjrodger/seneca-web.git"},"gitHead":"c69a8e84330950ba9d84bd8ff4d341526117f4f0","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web#readme","_id":"seneca-web@0.6.0","_shasum":"e2427f28241882353166eeb8e599ae1f7d116d83","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"dist":{"shasum":"e2427f28241882353166eeb8e599ae1f7d116d83","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.6.0.tgz","integrity":"sha512-2to0X13mFBIA8Vd3nKlp+jwUeWEOYNteQwdH7vhnMUEnpVMexnaMMOpfksqqAxjDHDZLChxBuO0rljw4gVEDuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnbz/9mmQCPTqGeeHopYSs7LZhI+zoJxpYOTMa2n/lBAiBhrTbqUMlHVo+KyKEGddu+BK4SNz2g1r+O5XakkM68dA=="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"directories":{}},"0.7.0":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.7.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","email":"richard.rodger@nearform.com","url":"http://richardrodger.com/"},"contributors":[{"name":"Mircea Alexandru","email":"mircea.alexandru@gmail.com","url":"http://alexandrumircea.ro"},{"name":"Cristian Kiss","email":"cristian.kiss@nearform.com ","url":"https://github.com/ckiss"}],"license":"MIT","main":"web.js","scripts":{"test":"lab test/*.test.js -r console -v -L -m 3000 -t 75","lint":"lab -dL","coverage":"lab -s -P test -r lcov | coveralls","build":"docco web.js -o doc; cp -r doc/* ../gh-pages/seneca-web/doc","annotate":"docco web.js -o doc"},"files":["LICENSE.txt","README.md","web.js","http-router.js","web"],"dependencies":{"async":"1.5.2","connect":"3.4.1","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"4.2.1","methods":"^1.1.1","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.1","rolling-stats":"0.1.1","serve-static":"1.10.2"},"devDependencies":{"chairo":"1.x.x","hapi":"13.x.x","assert":"^1.3.0","body-parser":"^1.13.3","cookie-parser":"^1.3.5","coveralls":"^2.11.6","docco":"0.7.0","eslint-config-seneca":"1.x.x","eslint-plugin-standard":"1.3.1","express":"^4.13.3","lab":"6.x.x","seneca":"plugin","success":"0.1.0","supertest":"^1.0.1"},"repository":{"type":"git","url":"git+https://github.com/rjrodger/seneca-web.git"},"gitHead":"34871c358f82ae32147a1109426530e749c0b2bf","bugs":{"url":"https://github.com/rjrodger/seneca-web/issues"},"homepage":"https://github.com/rjrodger/seneca-web#readme","_id":"seneca-web@0.7.0","_shasum":"ef5220c213a53f5fb7f45165c69920b14fcbd058","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"dist":{"shasum":"ef5220c213a53f5fb7f45165c69920b14fcbd058","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.7.0.tgz","integrity":"sha512-32wdlS5LglRT4JX119mJW4Li8wAcIkMMOhuFTaXpYc0iKhEtRPJVQt1qL0WUWotmv3YFpLZmOgmLOC2KMBAkXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwu6zxzkhuRTTqS9NC/6ViBkd5b0DI3TRb4UtxL6n9AAiEA4mmR+wmXdbNfPVjZMsLTk4FGY2o98j7Tb1IfDs3suH0="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/seneca-web-0.7.0.tgz_1454522062857_0.8943096920847893"},"directories":{}},"0.7.1":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.7.1","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","email":"richard.rodger@nearform.com","url":"http://richardrodger.com/"},"contributors":[{"name":"Mircea Alexandru","email":"mircea.alexandru@gmail.com","url":"http://alexandrumircea.ro"},{"name":"Cristian Kiss","email":"cristian.kiss@nearform.com ","url":"https://github.com/ckiss"}],"license":"MIT","main":"web.js","scripts":{"test":"lab test/*.test.js -r console -v -L -m 3000 -t 75","lint":"lab -dL","coverage":"lab -s -P test -r lcov | coveralls","build":"docco web.js -o doc; cp -r doc/* ../gh-pages/seneca-web/doc","annotate":"docco web.js -o doc"},"files":["LICENSE","README.md","web.js","http-router.js","web"],"dependencies":{"async":"1.5.2","connect":"3.4.1","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"4.2.1","methods":"^1.1.1","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.1","rolling-stats":"0.1.1","serve-static":"1.10.2"},"devDependencies":{"assert":"^1.3.0","body-parser":"^1.13.3","chairo":"1.x.x","code":"^2.1.0","cookie-parser":"^1.3.5","coveralls":"^2.11.6","docco":"0.7.0","eslint-config-seneca":"1.x.x","eslint-plugin-standard":"1.3.1","express":"^4.13.3","hapi":"13.x.x","lab":"6.x.x","seneca":"plugin","success":"0.1.0","supertest":"^1.0.1"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"gitHead":"856da382dad39463fc3db642297b24af90c540fb","bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"homepage":"https://github.com/senecajs/seneca-web#readme","_id":"seneca-web@0.7.1","_shasum":"f694f80ad2bb4618fc6b856670a1bdcdf4dec07d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"dist":{"shasum":"f694f80ad2bb4618fc6b856670a1bdcdf4dec07d","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.7.1.tgz","integrity":"sha512-5fXETSWWb5gNe9VRMxCPZVwV0230e+X2qizwk+4DjgJNy9HRPaA36+d+whXo1ao+RaZtvfaLkYZG85SmAs9HWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCDfNPUMYbcLMQQz5h/3lnr4meJbeBmHYw+zzwKWs8jAIhAL/fs5q0o3MIXXv+/SYAcW4xXqiSCCiE8F1tJ/JXvfWr"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/seneca-web-0.7.1.tgz_1455823101269_0.9273863532580435"},"directories":{}},"0.8.0":{"name":"seneca-web","description":"A plugin that provides HTTP functionality for the Seneca framework.","version":"0.8.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","email":"richard.rodger@nearform.com","url":"http://richardrodger.com/"},"contributors":[{"name":"Mircea Alexandru","email":"mircea.alexandru@gmail.com","url":"http://alexandrumircea.ro"},{"name":"Cristian Kiss","email":"cristian.kiss@nearform.com ","url":"https://github.com/ckiss"},{"name":"Mihai Dima","email":"mihaizn@gmail.com","url":"https://github.com/mihaidma"}],"license":"MIT","main":"web.js","scripts":{"test":"lab test/*.test.js -r console -v -L -m 3000 -t 75 $LAB_FLAGS","test:node6":"LAB_FLAGS='--leaks' && npm test","lint":"lab -dL","coverage":"lab -s -P test -r lcov | coveralls","build":"docco web.js -o doc; cp -r doc/* ../gh-pages/seneca-web/doc","annotate":"docco web.js -o doc"},"files":["LICENSE","README.md","web.js","http-router.js","web"],"dependencies":{"async":"1.5.2","connect":"3.4.1","eraro":"0.4.1","json-stringify-safe":"5.0.1","lodash":"4.2.1","methods":"^1.1.1","mstring":"0.1.2","nid":"0.3.2","norma":"0.3.0","parambulator":"1.5.1","rolling-stats":"0.1.1","serve-static":"1.10.2"},"devDependencies":{"assert":"^1.3.0","body-parser":"^1.13.3","chairo":"2.x.x","code":"^2.1.0","cookie-parser":"^1.3.5","coveralls":"^2.11.6","docco":"0.7.0","eslint-config-seneca":"1.x.x","eslint-plugin-standard":"1.3.1","express":"^4.13.3","hapi":"13.x.x","lab":"6.x.x","seneca":"plugin","success":"0.1.0","supertest":"^1.0.1"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"gitHead":"c0a2ec68120da60f5da2b1efd749ede4b9aac798","bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"homepage":"https://github.com/senecajs/seneca-web#readme","_id":"seneca-web@0.8.0","_shasum":"44e6540497b2d0199f655a0d9569985833f75f67","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"mihaidma","email":"mihaizn@gmail.com"},"dist":{"shasum":"44e6540497b2d0199f655a0d9569985833f75f67","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-0.8.0.tgz","integrity":"sha512-RrFQ/j9Lf0gADzParjXsS97PWczDl7rJX0fnFUDvrq4NqzISmP5crRcl2T+T3JRD+7dPjw46PjscH9/pXASNJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKcVUgo+EnhNu4exenj7onD8YGbqf7xZKrxVl0sFLVcgIhAKYxxhMqDTWnNgJg1JIZbmkjKuz8ds3mCB11UA9Cewju"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/seneca-web-0.8.0.tgz_1469257165148_0.6696182079613209"},"directories":{}},"1.0.0":{"name":"seneca-web","description":"Http route mapping for Seneca microservices.","version":"1.0.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"https://github.com/rjrodger"},"contributors":[{"name":"Mircea Alexandru","url":"http://alexandrumircea.ro"},{"name":"Dean McDonnell","url":"http://github.com/mcdonnelldean"},{"name":"Mihai Dima","url":"https://github.com/mihaidma"},{"name":"Michael Robinson","url":"https://github.com/faceleg"},{"name":"Wyatt Preul","url":"https://github.com/geek"},{"name":"Cristian Kiss","url":"https://github.com/ckiss"},{"name":"Shane Lacey","url":"https://github.com/shanel262"},{"name":"William P. Riley-Land","url":"https://github.com/wprl"},{"name":"Adrien Becchis","url":"https://github.com/AdrieanKhisbe"},{"name":"Marius Ursache","url":"https://github.com/bamse16"},{"name":"Vito Tardia","url":"https://github.com/vtardia"},{"name":"Michele Capra","url":"https://github.com/piccoloaiutante"},{"name":"David Mark Clements","url":"https://github.com/davidmarkclements"},{"name":"Reto Inderbitzin","url":"https://github.com/indr"},{"name":"David Gonzalez","url":"http://github.com/dgonzalez"}],"license":"MIT","main":"web.js","scripts":{"test":"lab -v -L -t 80 -m 5000","coveralls":"lab -s -r lcov | coveralls","coverage":"lab -v -L -r html > docs/coverage.html","annotate":"docco web.js -o docs/annotated"},"files":["LICENSE","README.md","web.js","lib"],"dependencies":{"eraro":"^0.4.1","lodash":"^4.15.0"},"devDependencies":{"body-parser":"^1.15.2","code":"^3.0.2","connect":"^3.5.0","cookie-parser":"^1.4.3","coveralls":"^2.11.12","docco":"^0.7.0","eslint-config-seneca":"^3.0.0","eslint-plugin-hapi":"^4.0.0","eslint-plugin-standard":"^2.0.0","express":"^4.14.0","express-session":"^1.14.1","hapi":"^15.0.3","hapi-auth-basic":"^4.2.0","lab":"^11.0.1","passport":"^0.3.2","passport-local":"^1.0.0","pre-commit":"^1.1.3","request":"^2.74.0","seneca":"plugin"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"pre-commit":["test"],"gitHead":"5d699bfeda9f8da73586260fd39c0b5ac42bba0d","bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"homepage":"https://github.com/senecajs/seneca-web#readme","_id":"seneca-web@1.0.0","_shasum":"5b73e6073368fdf4bee26072c1ee013c7f8b9111","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"dist":{"shasum":"5b73e6073368fdf4bee26072c1ee013c7f8b9111","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-1.0.0.tgz","integrity":"sha512-BMIcuv6udDnQeLdlAKXf0uFNQBt/8tgNvZffqF6UxKucZCFNicDMUjbfAdHAKP8g5f8cQJ38D3ZZ+WiKqgs+ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjvtLaW6nlicr2aEf/JCyNSvOnPkaVZlX3YXsqxaabjAiBMc7Gf2F30iREFje+EhORBGlpGVAgy5WvsVeITJJePJw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/seneca-web-1.0.0.tgz_1473632811380_0.049492390593513846"},"directories":{}},"2.0.0":{"name":"seneca-web","description":"Http route mapping for Seneca microservices.","version":"2.0.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"https://github.com/rjrodger"},"contributors":[{"name":"Mircea Alexandru","url":"http://alexandrumircea.ro"},{"name":"Dean McDonnell","url":"http://github.com/mcdonnelldean"},{"name":"Mihai Dima","url":"https://github.com/mihaidma"},{"name":"Michael Robinson","url":"https://github.com/faceleg"},{"name":"Wyatt Preul","url":"https://github.com/geek"},{"name":"Cristian Kiss","url":"https://github.com/ckiss"},{"name":"Shane Lacey","url":"https://github.com/shanel262"},{"name":"William P. Riley-Land","url":"https://github.com/wprl"},{"name":"Adrien Becchis","url":"https://github.com/AdrieanKhisbe"},{"name":"Marius Ursache","url":"https://github.com/bamse16"},{"name":"Vito Tardia","url":"https://github.com/vtardia"},{"name":"Michele Capra","url":"https://github.com/piccoloaiutante"},{"name":"David Mark Clements","url":"https://github.com/davidmarkclements"},{"name":"Reto Inderbitzin","url":"https://github.com/indr"},{"name":"David Gonzalez","url":"http://github.com/dgonzalez"},{"name":"Tyler Waters","url":"https://github.com/tswaters"}],"license":"MIT","main":"web.js","scripts":{"test":"lab -v -L -t 85 -m 5000","coveralls":"lab -s -r lcov | coveralls","coverage":"lab -v -L -r html > docs/coverage.html","annotate":"docco web.js -o docs/annotated"},"files":["LICENSE","README.md","web.js","lib"],"dependencies":{"eraro":"^0.4.1","lodash":"^4.15.0"},"devDependencies":{"body-parser":"^1.15.2","code":"^4.0.0","connect":"^3.5.0","cookie-parser":"^1.4.3","coveralls":"^2.11.12","docco":"^0.7.0","eslint-config-seneca":"^3.0.0","eslint-plugin-hapi":"^4.0.0","eslint-plugin-standard":"^2.0.0","express":"^4.14.0","express-session":"^1.14.1","hapi":"^15.0.3","hapi-auth-basic":"^4.2.0","lab":"^11.0.1","passport":"^0.3.2","passport-local":"^1.0.0","pre-commit":"^1.1.3","request":"^2.74.0","seneca":"plugin"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"pre-commit":["test"],"gitHead":"cc4b113a9158d50c70b20ef250b6a1293104eaa5","bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"homepage":"https://github.com/senecajs/seneca-web#readme","_id":"seneca-web@2.0.0","_shasum":"817eea019a791bd6a1a46902148d21a36abe370f","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"dist":{"shasum":"817eea019a791bd6a1a46902148d21a36abe370f","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-2.0.0.tgz","integrity":"sha512-1sgCL5T/oBoBPKsQcXmbwvLfcVjRfJ40vfTJsigMBhFhjOoqpRrXln8YoGzB5qrqFbG+tTPRVw6CTi/JYfKVCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPiXQsJf7sczqWdLYZgmjGGwHqKczEMzpnUHxbX/+jLwIge9or/jCeNkrGxecfyBsxmleX1yZX16u+Mr5c7PwYdwo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/seneca-web-2.0.0.tgz_1475311683738_0.798986530629918"},"directories":{}},"2.1.0":{"name":"seneca-web","description":"Http route mapping for Seneca microservices.","version":"2.1.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"https://github.com/rjrodger"},"contributors":[{"name":"Mircea Alexandru","url":"http://alexandrumircea.ro"},{"name":"Dean McDonnell","url":"http://github.com/mcdonnelldean"},{"name":"Mihai Dima","url":"https://github.com/mihaidma"},{"name":"Michael Robinson","url":"https://github.com/faceleg"},{"name":"Wyatt Preul","url":"https://github.com/geek"},{"name":"Cristian Kiss","url":"https://github.com/ckiss"},{"name":"Shane Lacey","url":"https://github.com/shanel262"},{"name":"William P. Riley-Land","url":"https://github.com/wprl"},{"name":"Adrien Becchis","url":"https://github.com/AdrieanKhisbe"},{"name":"Marius Ursache","url":"https://github.com/bamse16"},{"name":"Vito Tardia","url":"https://github.com/vtardia"},{"name":"Michele Capra","url":"https://github.com/piccoloaiutante"},{"name":"David Mark Clements","url":"https://github.com/davidmarkclements"},{"name":"Reto Inderbitzin","url":"https://github.com/indr"},{"name":"David Gonzalez","url":"http://github.com/dgonzalez"},{"name":"Tyler Waters","url":"https://github.com/tswaters"}],"license":"MIT","main":"web.js","scripts":{"test":"lab -v -L -t 80 -m 5000","coveralls":"lab -s -r lcov | coveralls","coverage":"lab -v -L -r html > docs/coverage.html","annotate":"docco web.js -o docs/annotated"},"files":["LICENSE","README.md","web.js","lib"],"dependencies":{"eraro":"^0.4.1","lodash":"^4.17.4"},"devDependencies":{"body-parser":"^1.15.2","code":"^4.1.0","connect":"^3.5.0","cookie-parser":"^1.4.3","coveralls":"^2.11.12","docco":"^0.7.0","eslint-config-seneca":"^3.0.0","eslint-plugin-hapi":"^4.0.0","eslint-plugin-standard":"^2.0.0","express":"^4.14.0","express-session":"^1.14.1","hapi":"^15.0.3","hapi-auth-basic":"^4.2.0","lab":"^13.1.0","passport":"^0.3.2","passport-local":"^1.0.0","pre-commit":"^1.1.3","request":"^2.74.0","seneca":"plugin"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"pre-commit":["test"],"gitHead":"fdbbd69d1b40ed87a8a53e9358555138aa06c561","bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"homepage":"https://github.com/senecajs/seneca-web#readme","_id":"seneca-web@2.1.0","_shasum":"bf377e49120b3666906d8f16def0d13c0760e9b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"rjrodger","email":"richard.rodger@nearform.com"},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"tswaters","email":"tyler.waters@gmail.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"dist":{"shasum":"bf377e49120b3666906d8f16def0d13c0760e9b8","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-2.1.0.tgz","integrity":"sha512-FrRw3MLTcJte+TbIW2f9tCdo06zVGMKrqIGXFsdFaciOskiXyXME6pBbn1GsjgEcXbvXuyP87kJqLCQQg6nbUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuPf450EcTottcTLt37Aqch2KW0QFbgn4bL3VSqfk7KAiAVq2vNTnnIezw27DhuWkOMtHxLSD6DIlaWTdrdrlGsIA=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seneca-web-2.1.0.tgz_1497363944433_0.44242610898800194"},"directories":{}},"2.2.0":{"name":"seneca-web","description":"Http route mapping for Seneca microservices.","version":"2.2.0","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"https://github.com/rjrodger"},"contributors":[{"name":"Mircea Alexandru","url":"http://alexandrumircea.ro"},{"name":"Dean McDonnell","url":"http://github.com/mcdonnelldean"},{"name":"Mihai Dima","url":"https://github.com/mihaidma"},{"name":"Michael Robinson","url":"https://github.com/faceleg"},{"name":"Wyatt Preul","url":"https://github.com/geek"},{"name":"Cristian Kiss","url":"https://github.com/ckiss"},{"name":"Shane Lacey","url":"https://github.com/shanel262"},{"name":"William P. Riley-Land","url":"https://github.com/wprl"},{"name":"Adrien Becchis","url":"https://github.com/AdrieanKhisbe"},{"name":"Marius Ursache","url":"https://github.com/bamse16"},{"name":"Vito Tardia","url":"https://github.com/vtardia"},{"name":"Michele Capra","url":"https://github.com/piccoloaiutante"},{"name":"David Mark Clements","url":"https://github.com/davidmarkclements"},{"name":"Reto Inderbitzin","url":"https://github.com/indr"},{"name":"David Gonzalez","url":"http://github.com/dgonzalez"},{"name":"Tyler Waters","url":"https://github.com/tswaters"},{"name":"Isaac Kasongoyo","url":"https://github.com/kasongoyo"}],"license":"MIT","main":"web.js","scripts":{"test":"lab -v -L -t 80 -m 5000","coveralls":"lab -s -r lcov | coveralls","coverage":"lab -v -L -r html > docs/coverage.html","annotate":"docco web.js -o docs/annotated"},"files":["LICENSE","README.md","web.js","lib"],"dependencies":{"eraro":"^0.4.1","lodash":"^4.17.4"},"devDependencies":{"body-parser":"^1.15.2","code":"^4.1.0","connect":"^3.5.0","cookie-parser":"^1.4.3","coveralls":"^2.11.12","docco":"^0.7.0","eslint-config-seneca":"^3.0.0","eslint-plugin-hapi":"^4.0.0","eslint-plugin-standard":"^2.0.0","express":"^4.14.0","express-session":"^1.14.1","hapi":"^15.0.3","hapi-auth-basic":"^4.2.0","lab":"^13.1.0","passport":"^0.3.2","passport-local":"^1.0.0","pre-commit":"^1.1.3","request":"^2.74.0","seneca":"plugin"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"pre-commit":["test"],"gitHead":"c05d0ac48810d00d63f34afc3edb530d8bba22a7","bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"homepage":"https://github.com/senecajs/seneca-web#readme","_id":"seneca-web@2.2.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"tswaters","email":"tyler.waters@gmail.com"},"dist":{"integrity":"sha512-sRPYvy4CKZJuemrCbNfT2TPdgcvki/VQ1k7XSljHPa6lhVKZhUcAMNPHOMCbJ+FVTgfSJxEP+EUNwpySte0doA==","shasum":"a25df19adcaaa87659b42547a2f949d8b9fa450b","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdkyhqcbm/RFRZWXYCGM4Sy2uyk/lSeDx0YmD9l+tIvwIhAJfQj009jKasRtpocDh1yoBT2YWX6KU9mKI75qdXhGjT"}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"tswaters","email":"tyler.waters@gmail.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seneca-web-2.2.0.tgz_1512349664264_0.9375138371251523"},"directories":{}},"2.2.1":{"name":"seneca-web","description":"Http route mapping for Seneca microservices.","version":"2.2.1","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"https://github.com/rjrodger"},"contributors":[{"name":"Mircea Alexandru","url":"http://alexandrumircea.ro"},{"name":"Dean McDonnell","url":"http://github.com/mcdonnelldean"},{"name":"Mihai Dima","url":"https://github.com/mihaidma"},{"name":"Michael Robinson","url":"https://github.com/faceleg"},{"name":"Wyatt Preul","url":"https://github.com/geek"},{"name":"Cristian Kiss","url":"https://github.com/ckiss"},{"name":"Shane Lacey","url":"https://github.com/shanel262"},{"name":"William P. Riley-Land","url":"https://github.com/wprl"},{"name":"Adrien Becchis","url":"https://github.com/AdrieanKhisbe"},{"name":"Marius Ursache","url":"https://github.com/bamse16"},{"name":"Vito Tardia","url":"https://github.com/vtardia"},{"name":"Michele Capra","url":"https://github.com/piccoloaiutante"},{"name":"David Mark Clements","url":"https://github.com/davidmarkclements"},{"name":"Reto Inderbitzin","url":"https://github.com/indr"},{"name":"David Gonzalez","url":"http://github.com/dgonzalez"},{"name":"Tyler Waters","url":"https://github.com/tswaters"},{"name":"Isaac Kasongoyo","url":"https://github.com/kasongoyo"}],"license":"MIT","main":"web.js","scripts":{"pretest":"eslint .","test":"mocha","test-debug":"node --inspect-brk node_modules/mocha/bin/mocha --no-timeouts","coveralls":"nyc --reporter=text-lcov npm test | coveralls","coverage":"nyc --reporter=html --report-dir=docs/coverage npm test","annotate":"docco seneca-web-adapter-express.js -o docs/annotated","prettier":"prettier --write --no-semi --single-quote web.js test/*.js"},"dependencies":{"lodash":"^4.17.10"},"devDependencies":{"coveralls":"^3.0.2","docco":"^0.8.0","eslint":"^5.5.0","mocha":"^5.2.0","nyc":"^13.0.1","prettier":"^1.9.2","request":"^2.88.0","seneca":"^3.7.0"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"gitHead":"e990cc8f8fcfa70b984ffe0aa7aab57a64e8c6cb","bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"homepage":"https://github.com/senecajs/seneca-web#readme","_id":"seneca-web@2.2.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"tswaters","email":"tyler.waters@gmail.com"},"dist":{"integrity":"sha512-jBvYgrEYLEJXtRICC5CiA9F5tWuM99W5GwKZ6LWiid/WgaTszyU15TrtSo31ORvIuVdexsRIjXMiA6wDz+DeCA==","shasum":"4d044e23010809f580e2e92fbe9f0386f3605d44","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-2.2.1.tgz","fileCount":7,"unpackedSize":22540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblhogCRA9TVsSAnZWagAArAYP/1IPKXEJCvJnzP8ZWYSi\nMti+eANl2bwfnVln0vJFJqx6XinjTZpt8Sx0hYGdI6Q2hfLj6YCV/0SrcjtR\nvHRrzynJ937Oq2bEN+uONAP8y9JQrUEF9mZc808JB10se+EE3Jg0B52NfYzc\nax3ym5eIA0Wj1kJo0Uk3MIIpVt+qkyFy2rPIDSs/Z4pPlJuA85BaJMSmAfrA\ng7VYI+LHba400yflxEUQEhBcbY4YpLCn1BH6pYJv91HT9kuzLNSPlPiTj3N5\nakpYa8YeAJ7+KJ+UckUZumQMaPGCnfLbT5bm1H5tvR3pqZhuIWwHlZ3W2q5Z\njGNDzGjhPNMv36c3OnCMDBDTwiUgrCD3bNJLZzzeQ41lEZ7zEg2/YHP8MakJ\nE9sUptENtNGD9cpMfeo7hwMtJCHZerAinxVfF5ZEmxscqMcvaY7SNEAeXw9e\nuuu0EbecheHRtmkcnPtdHGpTZKHPEgpXvRHh+9v4k4YShSAoVT8SchDU/xOm\nsnYJGUpEe/O4WI4tqrCfNY/6z5zccxlcxvNYQLMt2kFwqDwiw7BNnpJEks/V\nb0nlyz47wBqcvcHJK7t1GC7eyIzBUMm1UCUmDybgugk6DWQsHqUShMLE9l7g\n59glNJGevom+9riJTr4CyAGhtDrsqp9hOdAxDpIz1S2t4zHVUQbfLdk2cLl2\nQQJ7\r\n=Ox1N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4NJ7xnkNtMJAxBoCQExByrhIfJyXJEKZWACRPXSKEOAiAcjrJ5EsCfIoZ1NMsHFnfNOfFse9Ee4TWqpUmezS+6FQ=="}]},"maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"},{"name":"rjrodger","email":"richard.rodger@nearform.com"},{"name":"tswaters","email":"tyler.waters@gmail.com"},{"name":"wyatt","email":"wpreul@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seneca-web_2.2.1_1536563743647_0.2753331811807531"},"_hasShrinkwrap":false},"2.2.2":{"name":"seneca-web","description":"Http route mapping for Seneca microservices.","version":"2.2.2","keywords":["seneca","web","plugin"],"author":{"name":"Richard Rodger","url":"https://github.com/rjrodger"},"contributors":[{"name":"Mircea Alexandru","url":"http://alexandrumircea.ro"},{"name":"Dean McDonnell","url":"http://github.com/mcdonnelldean"},{"name":"Mihai Dima","url":"https://github.com/mihaidma"},{"name":"Michael Robinson","url":"https://github.com/faceleg"},{"name":"Wyatt Preul","url":"https://github.com/geek"},{"name":"Cristian Kiss","url":"https://github.com/ckiss"},{"name":"Shane Lacey","url":"https://github.com/shanel262"},{"name":"William P. Riley-Land","url":"https://github.com/wprl"},{"name":"Adrien Becchis","url":"https://github.com/AdrieanKhisbe"},{"name":"Marius Ursache","url":"https://github.com/bamse16"},{"name":"Vito Tardia","url":"https://github.com/vtardia"},{"name":"Michele Capra","url":"https://github.com/piccoloaiutante"},{"name":"David Mark Clements","url":"https://github.com/davidmarkclements"},{"name":"Reto Inderbitzin","url":"https://github.com/indr"},{"name":"David Gonzalez","url":"http://github.com/dgonzalez"},{"name":"Tyler Waters","url":"https://github.com/tswaters"},{"name":"Isaac Kasongoyo","url":"https://github.com/kasongoyo"}],"license":"MIT","main":"web.js","scripts":{"pretest":"eslint .","test":"mocha","test-debug":"node --inspect-brk node_modules/mocha/bin/mocha --no-timeouts","coveralls":"nyc --reporter=text-lcov npm test | coveralls","coverage":"nyc --reporter=html --report-dir=docs/coverage npm test","prettier":"prettier --write --no-semi --single-quote web.js test/*.js"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"coveralls":"^3.0.7","eslint":"^8.29.0","mocha":"^10.1.0","nyc":"^15.1.0","prettier":"^2.8.0","request":"^2.88.0","seneca":"^3.17.0"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"gitHead":"fbcb04c1c622b5f3d4696da1e4636f34d6e304c7","bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"homepage":"https://github.com/senecajs/seneca-web#readme","_id":"seneca-web@2.2.2","_nodeVersion":"14.19.3","_npmVersion":"7.24.2","dist":{"integrity":"sha512-G0Fhbp5jUME48POT3woP0T7iWo+YdHPng9HGpPKjyeHXzDe4f+V26r7AjnflsBROIb71gOFRgVshyr+ktOe2lQ==","shasum":"44eaad6219acd2c241e4e2e7499bc7ee5069fce1","tarball":"https://registry.npmjs.org/seneca-web/-/seneca-web-2.2.2.tgz","fileCount":6,"unpackedSize":20754,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNA6YtY9sdsnwb0KDEmtYBmF13Rz8Gt27djAbJSPlKTQIge/r4nns7DZhJYHcq2+wTKxqdicrkcrhSxjcVKAAaq7M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjUo9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDlQ/7BduMNs3GKEF3E7MqGTgBNec0rbl6llpq5H4s8OMjBo+5EMiU\r\n+7lWzCGaJnqQSQacdu5GXkNMzff1/5WQ+RfLwvERGL9kXZS3mQQAW8Cwbs++\r\nrubtP89NkZd7VT2K34WemEh4a22Mhm1vp1H+3TUx5muddWHERuNb0U6BK/1L\r\nOA4HjzLDjhJqmPTXTyM2QbSnXgo18a2u3popOJzHWqei0WMUT5q0oGBxBtJq\r\nX4fBm2iljx8QX9S8WtNeHBQV4X97iJDkNeHMrj7ccyeKEj8RoO3UZ1Pgbq4f\r\nEjn1I/2wfZOQkPuXpszuQ34uW3EScRPRiY+Bl9M5fiLynmvKunC97FyR62XV\r\n4bDsGOJw2UGaX7lkcCSRaBhemNmRJXkRU/jPoPqJd07AbgTsDVbpq3IUD3k1\r\nEt2OeJFJc8+DOc9YGQvKcu5g3+paBlDjZmmqCV5RTiTVCQ2KfnocBPQaavse\r\nl1jR7thU1Dwnkhb7xKfQDQQbGwYNU9n47Oks1o1ZJYakS06NOePnn+l3Dgbe\r\nHm5U2b1IKNJcWk7gIXMEFEVTQEay+69gKnEJMAqSoQx5mUJtYMAUYRFNhpP5\r\nlm451oivx/dWk27peiH7VhQJaG/0xAHqmaNwfRMgOuR1zTVqTZL6e3kEY6dm\r\nm2vcmV+fddrmiMX+jSxslAGDCcfYk0d3sCc=\r\n=qc51\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tswaters","email":"tyler.waters@gmail.com"},"directories":{},"maintainers":[{"name":"wyatt","email":"wpreul@gmail.com"},{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"tswaters","email":"tyler.waters@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seneca-web_2.2.2_1670203964797_0.5617418480866274"},"_hasShrinkwrap":false}},"readme":"![Seneca][Logo]\n\n# seneca-web\n[![npm version][npm-badge]][npm-url]\n[![Build Status][travis-badge]][travis-url]\n[![Coverage Status][coveralls-badge]][coveralls-url]\n[![Dependency Status][david-badge]][david-url]\n[![Gitter chat][gitter-badge]][gitter-url]\n\n- __Sponsor:__ [nearForm][Sponsor]\n- __Node:__ 4.x, 6.x\n- __Seneca:__ 1.x - 3.x\n\n\nThis plugin allows http requests to be mapped to seneca actions. Http actions handled\nlocally can access the raw `request` and `response` objects. Actions handled over\ntransport can access a reduced set of request data including payloads and headers.\n\nIf you're using this module, and need help, you can:\n\n- Post a [github issue][],\n- Tweet to [@senecajs][],\n- Ask on the [Gitter][gitter-url].\n\nIf you are new to Seneca in general, please take a look at [senecajs.org][]. We have\neverything from tutorials to sample apps to help get you up and running quickly.\n\n\n## Install\n```\nnpm install seneca-web\n```\n\n## Test\nTo run tests locally,\n\n```\nnpm run test\n```\n\nTo obtain a coverage report,\n\n```\nnpm run coverage; open docs/coverage.html\n```\n\n## Quick example\n\n__Route map__\n```js\nvar Routes = [{\n  pin: 'role:admin,cmd:*',\n  prefix: '/v1',\n  postfix: '/?param=true',\n  map: {\n    home: {\n      GET: true,\n      POST: true,\n      alias: '/home'\n    },\n    logout: {\n      GET: true,\n      redirect: '/'\n    },\n    profile: {\n      GET: true,\n      autoreply: false\n    },\n    login: {\n      POST: true,\n      auth: {\n        strategy: 'local',\n        pass: '/profile',\n        fail: '/'\n      }\n    }\n  }\n}]\n```\n\n\n## Adapters\n\nAn adapter that maps the routes to routes in a web framework must be provided via the `adapter` parameter\n\nThe following adapters are provided:\n\n* [seneca-web-adapter-connect](https://github.com/senecajs/seneca-web-adapter-connect)\n* [seneca-web-adapter-express](https://github.com/senecajs/seneca-web-adapter-express)\n* [seneca-web-adapter-hapi](https://github.com/senecajs/seneca-web-adapter-hapi)\n* [seneca-web-adapter-koa1](https://github.com/senecajs/seneca-web-adapter-koa1)\n* [seneca-web-adapter-koa2](https://github.com/senecajs/seneca-web-adapter-koa2)\n\n__Hapi__\n```js\n'use strict'\n\nvar Hapi = require('hapi')\nvar Seneca = require('seneca')\nvar Web = require('../../')\nvar Routes = require('./common/routes')\nvar Plugin = require('./common/plugin')\n\nvar config = {\n  routes: Routes,\n  adapter: require('seneca-web-adapter-hapi'),\n  context: (() => {\n    var server = new Hapi.Server()\n    server.connection({port: 4000})\n    return server\n  })()\n}\n\nvar seneca = Seneca()\n  .use(Plugin)\n  .use(Web, config)\n  .ready(() => {\n    var server = seneca.export('web/context')()\n\n    server.start(() => {\n      console.log('server started on: ' + server.info.uri)\n    })\n  })\n```\n\n__Express__\n```js\n'use strict'\n\nvar Seneca = require('seneca')\nvar Express = require('Express')\nvar Web = require('../../')\nvar Routes = require('./common/routes')\nvar Plugin = require('./common/plugin')\n\nvar config = {\n  routes: Routes,\n  adapter: require('seneca-web-adapter-express'),\n  context: Express()\n}\n\nvar seneca = Seneca()\n  .use(Plugin)\n  .use(Web, config)\n  .ready(() => {\n    var server = seneca.export('web/context')()\n\n    server.listen('4000', () => {\n      console.log('server started on: 4000')\n    })\n  })\n\n```\n\n__Connect__\n```js\n'use strict'\n\nvar Seneca = require('seneca')\nvar Connect = require('connect')\nvar Http = require('http')\nvar Web = require('../../')\nvar Routes = require('./common/routes')\nvar Plugin = require('./common/plugin')\n\nvar config = {\n  routes: Routes,\n  adapter: require('seneca-web-adapter-connect'),\n  context: Connect()\n}\n\nvar seneca = Seneca()\n  .use(Plugin)\n  .use(Web, config)\n  .ready(() => {\n    var connect = seneca.export('web/context')()\n    var http = Http.createServer(connect)\n\n    http.listen(4060, () => {\n      console.log('server started on: 4060')\n    })\n  })\n\n```\n\n## Plugin Configuration\n\n* `context` - optional. Routes are mapped to the context. You can provide this later by acting upon [role:web,context:*](#rolewebcontext) or calling either the [context](#context), or [setServer](#setserver) exported method.\n\n* `routes` - optional. An object identifying the routes to map.  See [Providing Routes](./docs/providing-routes.md) for more details.  You can add to this later acting upon [role:web,route:*](#rolewebroute) or calling the [mapRoutes](#maproutes) or [setServer](#setserver)  exported method.\n\n* `adapter` - optional. the adapter to use.  See [Adapters](#adapters) above for a list of supported web frameworks. You can add this later by calling the [setServer](#setserver) exported method.\n\n* `auth` - optional.  Authentication provider (express only).  See [Authentication](./docs/auth.md) for more details\n\n* `options` - optional.  Additional options\n\n  * `middleware` - object. default: null.  Provide middleware functions that can be called prior the request handler.\n\n  * `parseBody` - boolean. default: true. If a body parser has not been provided using `express` or `connect`, `seneca-web` will attempt to parse the body. This will not work if `body-parser` has already been used on the app. To disable this behavior, pass `{options: {parseBody: false}}` to the plugin options.\n\n```js\n.use(SenecaWeb, {\n        routes: Routes,\n        context: express,\n        adapter: require('seneca-web-adapter-express'),\n        auth: Passport,\n        options: {\n          parseBody: false,\n          middleware: {\n            'some-middleware': (req, res, next) => {\n              next()\n            }\n          }\n        }\n    })\n```\n\n\n## Action Patterns\n\n### role:web,route:*\nDefine a web service as a mapping from URL routes to action patterns.\n\n```js\nseneca.act('role:web', {routes: Routes}, (err, reply) => {\n  console.log(err || reply.routes)\n})\n```\n\n### role:web,set:server\n\nChange any of the [plugin configuration options](#plugin-onfiguration). Note that only plain objects are transported across microservices. In practice, this can only really be used on the same microservice node, or to set `options` and `routes`.\n\n```js\nseneca.act('role:web,set:server', {\n  routes: Routes,\n  context: context,\n  adapter: require('seneca-web-adapter-express'),\n  auth: Passport,\n  options: {parseBody: false}\n}, (err, reply) => {\n  console.log(err || reply.ok)\n})\n```\n\n**For the definition expected for Routes, see [Providing Routes][providing-routes]**\n\n## Exported Methods\n\n### context\nProvides the current context so it can be used to start the server or\nadd custom logic, strategies, or middleware.\n\n```js\nvar seneca = Seneca()\n  .use(Plugin)\n  .use(Web, config)\n  .ready(() => {\n\n    // This will be whatever server is being used.\n    // seneca-web doesn't autostart the server, it\n    // must first be exported and then started.\n    var context = seneca.export('web/context')()\n  })\n```\n\n### mapRoutes\nAllows routes to be mapped outside of using seneca directly. Provides the\nsame functionality as `role:web,route:*`.\n\n```js\nvar seneca = Seneca()\n  .use(Plugin)\n  .use(Web, config)\n  .ready(() => {\n\n    // Provides the same functionality as seneca.act('role:web', {routes ...})\n    // can be used to add more routes at runtime without needing seneca.\n    seneca.export('web/mapRoutes')(Routes, (err, reply) => {\n      ...\n    })\n  })\n```\n\n**For the definition expected for Routes, see [Providing Routes][providing-routes]**\n\n### setServer\nAllows the server and adapter to be swapped out after runtime.\n\n```js\nvar seneca = Seneca()\n  .use(Plugin)\n  .use(Web, config)\n  .ready(() => {\n\n    var config = {\n      context: Express(),\n      adapter: require('seneca-web-adapter-express'),\n      routes: Routes\n    }\n\n    // Provides the same functionality as seneca.act('role:web', {routes ...})\n    // can be used to add more routes at runtime without needing seneca.\n    seneca.export('web/setServer')(config, (err, reply) => {\n      ...\n    })\n  })\n```\n\n## Auth\nBoth Hapi and Express support secure routing. Hapi support is via it's built in\nauth mechanism and allows Bell and custom strategies. Express auth is provided\nvia passport, which supports 100s of strategies.\n\n__Secure Express routes__\n```js\nmap: {\n  home: {\n    GET: true,\n    POST: true,\n    alias: '/'\n  },\n  logout: {\n    GET: true,\n    redirect: '/'\n  },\n  profile: {\n    GET: true,\n    secure: {\n      fail: '/'\n    }\n  },\n  login: {\n    POST: true,\n    auth: {\n      strategy: 'local',\n      pass: '/profile',\n      fail: '/'\n    }\n  }\n```\n\nExpress routes use `auth` for `passport.authorize` and `secure` for checking the\nexistence of `request.user`. Both secure and auth guards support fail redirects. Auth\nalso supports pass routing.\n\n__Secure Hapi routes__\n```js\nmap: {\n  home: {\n    GET: true,\n    POST: true,\n    alias: '/'\n  },\n  profile: {\n    GET: true,\n    auth: {\n      strategy: 'simple',\n      fail: '/'\n    }\n  },\n  admin: {\n    GET: true,\n    auth: {\n      strategy: 'simple',\n      pass: '/profile',\n      fail: '/'\n    }\n  }\n}\n```\nHapi routes do not use the `secure` option. All routes are secured using `auth`. Both\npass and fail redirects are supported.\n\n## Examples\nA number of examples showing basic and secure usage for hapi and express as well as\nshowing connect and log usage are provided in [./docs/examples](/senecajs/seneca-web/tree/master/docs/examples).\n\nExamples include:\n\n- Logging routes when building maps (via log adapter).\n- Basic expres, hapi, and connect usage.\n- Securing Express and Hapi routes.\n- Proxying some routes over to transport\n\n## Contributing\nThe [Senecajs org][] encourage open participation. If you feel you can help in any way,\nbe it with documentation, examples, extra testing, or new features please get in touch.\n\n\n## License\nCopyright (c) 2013 - 2016, Richard Rodger and other contributors.\nLicensed under [MIT][].\n\n[Sponsor]: http://nearform.com\n[Logo]: http://senecajs.org/files/assets/seneca-logo.png\n[npm-badge]: https://badge.fury.io/js/seneca-web.svg\n[npm-url]: https://badge.fury.io/js/seneca-web\n[travis-badge]: https://api.travis-ci.org/senecajs/seneca-web.svg\n[travis-url]: https://travis-ci.org/senecajs/seneca-web\n[coveralls-badge]:https://coveralls.io/repos/senecajs/seneca-web/badge.svg?branch=master&service=github\n[coveralls-url]: https://coveralls.io/github/senecajs/seneca-web?branch=master\n[david-badge]: https://david-dm.org/senecajs/seneca-web.svg\n[david-url]: https://david-dm.org/senecajs/seneca-web\n[gitter-badge]: https://badges.gitter.im/senecajs/seneca.png\n[gitter-url]: https://gitter.im/senecajs/seneca\n[MIT]: ./LICENSE\n[Senecajs org]: https://github.com/senecajs/\n[Seneca.js]: https://www.npmjs.com/package/seneca\n[senecajs.org]: http://senecajs.org/\n[github issue]: https://github.com/senecajs/seneca-web/issues\n[@senecajs]: http://twitter.com/senecajs\n[providing-routes]: https://github.com/senecajs/seneca-web/blob/master/docs/providing-routes.md\n","maintainers":[{"name":"wyatt","email":"wpreul@gmail.com"},{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"tswaters","email":"tyler.waters@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"mcdonnelldean","email":"mcdonnelldean@outlook.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"}],"time":{"modified":"2022-12-05T01:32:45.062Z","created":"2013-11-06T13:14:20.547Z","0.1.0":"2013-11-06T13:14:24.287Z","0.1.1":"2014-01-28T07:35:33.648Z","0.1.3":"2014-04-10T13:52:43.687Z","0.2.0":"2014-07-13T06:28:26.613Z","0.2.1":"2014-07-25T00:05:48.085Z","0.2.2":"2014-09-30T08:57:19.254Z","0.3.0":"2015-01-26T18:16:29.567Z","0.3.1":"2015-01-29T18:57:52.097Z","0.3.2":"2015-02-01T11:39:06.525Z","0.3.3":"2015-02-01T20:30:15.798Z","0.1.4":"2015-06-10T16:49:28.099Z","0.4.0":"2015-06-12T15:34:59.479Z","0.4.1":"2015-06-15T14:41:52.227Z","0.4.2":"2015-06-21T23:59:34.815Z","0.4.3":"2015-07-09T15:00:41.700Z","0.4.4":"2015-11-18T22:54:31.142Z","0.5.0":"2016-01-13T19:43:00.918Z","0.6.0":"2016-01-28T22:09:11.876Z","0.7.0":"2016-02-03T17:54:24.414Z","0.7.1":"2016-02-18T19:18:23.893Z","0.8.0":"2016-07-23T06:59:27.225Z","1.0.0":"2016-09-11T22:26:53.216Z","2.0.0":"2016-10-01T08:48:05.019Z","2.1.0":"2017-06-13T14:25:45.513Z","2.2.0":"2017-12-04T01:07:44.329Z","2.2.1":"2018-09-10T07:15:43.785Z","2.2.2":"2022-12-05T01:32:44.976Z"},"author":{"name":"Richard Rodger","url":"https://github.com/rjrodger"},"repository":{"type":"git","url":"git+https://github.com/senecajs/seneca-web.git"},"readmeFilename":"README.md","homepage":"https://github.com/senecajs/seneca-web#readme","keywords":["seneca","web","plugin"],"bugs":{"url":"https://github.com/senecajs/seneca-web/issues"},"license":"MIT","users":{"rjrodger":true,"stevenzeiler":true,"tmurngon":true},"contributors":[{"name":"Mircea Alexandru","url":"http://alexandrumircea.ro"},{"name":"Dean McDonnell","url":"http://github.com/mcdonnelldean"},{"name":"Mihai Dima","url":"https://github.com/mihaidma"},{"name":"Michael Robinson","url":"https://github.com/faceleg"},{"name":"Wyatt Preul","url":"https://github.com/geek"},{"name":"Cristian Kiss","url":"https://github.com/ckiss"},{"name":"Shane Lacey","url":"https://github.com/shanel262"},{"name":"William P. Riley-Land","url":"https://github.com/wprl"},{"name":"Adrien Becchis","url":"https://github.com/AdrieanKhisbe"},{"name":"Marius Ursache","url":"https://github.com/bamse16"},{"name":"Vito Tardia","url":"https://github.com/vtardia"},{"name":"Michele Capra","url":"https://github.com/piccoloaiutante"},{"name":"David Mark Clements","url":"https://github.com/davidmarkclements"},{"name":"Reto Inderbitzin","url":"https://github.com/indr"},{"name":"David Gonzalez","url":"http://github.com/dgonzalez"},{"name":"Tyler Waters","url":"https://github.com/tswaters"},{"name":"Isaac Kasongoyo","url":"https://github.com/kasongoyo"}]}