{"_id":"lapin","_rev":"62-9a2e1e38b8eeaeb15b6bd5f720bb8f28","name":"lapin","description":"RPC library for AMQP protocol","dist-tags":{"latest":"6.1.1"},"versions":{"0.1.0":{"name":"lapin","version":"0.1.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"rabbus":"^0.2.1"},"devDependencies":{"sinet-coding-conventions":"^1.14.0"},"gitHead":"edf7c7f7ac7ff60fe49dfe8545171a63aeaf78bf","_id":"lapin@0.1.0","_shasum":"7777070c19fe34ae2bacfdf27dafd1f19a25a2d8","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"}],"dist":{"shasum":"7777070c19fe34ae2bacfdf27dafd1f19a25a2d8","tarball":"https://registry.npmjs.org/lapin/-/lapin-0.1.0.tgz","integrity":"sha512-gIRntNUYTDsv4fcedMBpiT72mjQycu+tSZP5rnwucSclKebQMHCA5AhwxJ4Punn+XWONRYUVvIJTVPxrg5ipfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMmfMl9WlTCr/xHXSCsb+CQ/JS6/IvhGqrHb1v+a9vFgIgdy64mzXzKYPsr8g78bgG/wWg8eMtnOVeV3DrO0uzSXs="}]},"directories":{}},"0.2.0":{"name":"lapin","version":"0.2.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 0","postinstall":"cp config/git-hooks/pre-commit .git/hooks/ && chmod +x .git/hooks/pre-commit"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"rabbus":"^0.2.1"},"devDependencies":{"sinet-coding-conventions":"^1.14.0"},"gitHead":"96df9b23aa0abeff11c54020512b177513454413","_id":"lapin@0.2.0","_shasum":"d105e78cdd541bc519db7a5f0f3f705e472c544c","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"}],"dist":{"shasum":"d105e78cdd541bc519db7a5f0f3f705e472c544c","tarball":"https://registry.npmjs.org/lapin/-/lapin-0.2.0.tgz","integrity":"sha512-kTt7g9q5p4PIZrgMXuxU7TGDDRxaqYCoBANM0xzK1AP3iHf8UxWn+3Zgn+Jf457que861lbliwNyfurdbP7QHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOhQrPtGKsonLU2OOO2IMzfJMDIBRAQLqaeNk6c+FpvwIgSDyEprTfTUsbOY398lBATkE0rUnQqCVd4i41T/qrE5A="}]},"directories":{}},"0.3.0":{"name":"lapin","version":"0.3.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"rabbus":"^0.2.1"},"devDependencies":{"sinet-coding-conventions":"^1.14.0"},"gitHead":"a5aa822109f20c4eaf9d162fd3816ff52e00b27d","_id":"lapin@0.3.0","_shasum":"5a768479d6c041c0941f99d4cefafd8ea7c116c9","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"}],"dist":{"shasum":"5a768479d6c041c0941f99d4cefafd8ea7c116c9","tarball":"https://registry.npmjs.org/lapin/-/lapin-0.3.0.tgz","integrity":"sha512-8/t6XDfiU88+PNZJY5rIktS8+W463aEd3NO+/sbYj+uSlkfmEkkFpaw8i4OC6FY47kfmpySR5S0STL+dfQ4UOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/iJUZWgApbnzjIwelfoJSInzT5p3vQGllhLlOCEtfyAiASxQXQ2QgAr/pDHFgBa4AkxikYVxNdXh5m5+mN5m5kMA=="}]},"directories":{}},"1.0.0":{"name":"lapin","version":"1.0.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","lab":"^5.2.0","sinet-coding-conventions":"^1.14.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"32e4015bbdaa9e4fc14fa0f31da35256884813e2","_id":"lapin@1.0.0","_shasum":"74a2923b8aeacf6afb630fea4d48a4b37a1c34cd","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"}],"dist":{"shasum":"74a2923b8aeacf6afb630fea4d48a4b37a1c34cd","tarball":"https://registry.npmjs.org/lapin/-/lapin-1.0.0.tgz","integrity":"sha512-yiN8fThZDkouNejFrwVrtd31wjEu5SP7uJ46EDAT+by85lSdKtXrjE/yqY2EvMwMJ2VZDrBmID7DW7auI/wv5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0lTXF7QkWAg495EvfZUP+Ms/CgqSgOkj62BFtJf1/rwIhAPmo6aKA5cOtp1fUBXTrNkyI5p64tnRjyHIo2VngxxNx"}]},"directories":{}},"1.0.1":{"name":"lapin","version":"1.0.1","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","lab":"^5.2.0","sinet-coding-conventions":"^1.14.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"70543ebe55096febf09c364a1d011aa82290b2b4","_id":"lapin@1.0.1","_shasum":"c22eb85d52ba785e2cccb1b43dc294a6b215b1c4","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"}],"dist":{"shasum":"c22eb85d52ba785e2cccb1b43dc294a6b215b1c4","tarball":"https://registry.npmjs.org/lapin/-/lapin-1.0.1.tgz","integrity":"sha512-LRbXJOF4ItoCAA9fYXhNy7T+bX7Vmw/d7DwH5GOVPi/x1+buypY48Kw/AX67YGx9q3H+84okbEWZttvYLECG1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuxW+y/yuVh+tkg90toZsJtGCFnWlnWHF5sMCTaJ/zZQIhALkMr9VugOBDWBtuO1vS2l+AcsN/1FMehlaxhaBK58vY"}]},"directories":{}},"2.0.0":{"name":"lapin","version":"2.0.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","lab":"^5.2.0","sinet-coding-conventions":"^1.14.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"503fbd5dedd86a87b21f75c67c16c2c0eb7b7031","_id":"lapin@2.0.0","_shasum":"79f36f874ebfe1596d51413227a31a1ae6c19753","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"}],"dist":{"shasum":"79f36f874ebfe1596d51413227a31a1ae6c19753","tarball":"https://registry.npmjs.org/lapin/-/lapin-2.0.0.tgz","integrity":"sha512-CKCud/Nwx5CpWiiy7L1pvvUukNMCzXEQjp8iku9soe29vCUrhwA89ebU1fp3ROKwKiqAgD/Lc2Oa7Gh8w9l6DQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdZB/szNKVOBSlisSClcgh1OGGDwo6g4kzWjzXMdyO6AiBXc6tOfuCY1ZVY++O4QMDZ9Zt7k/cQpeEKA7GN+BPkGA=="}]},"directories":{}},"3.0.0":{"name":"lapin","version":"3.0.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","lab":"^5.2.0","proxyquire":"^1.3.1","sinet-coding-conventions":"^1.14.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"46ee9616a1421bbb57deea930194d00efbf61fe5","_id":"lapin@3.0.0","_shasum":"1fd561543c620c24312462a7a0f5b408b4244ca2","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.35","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"}],"dist":{"shasum":"1fd561543c620c24312462a7a0f5b408b4244ca2","tarball":"https://registry.npmjs.org/lapin/-/lapin-3.0.0.tgz","integrity":"sha512-WiLCfOIkINa7P+6Wbpg+bggsQ9OQmUfJMBq2x4DWsfsdBzXjTVlczpNGH9alWrPjiUmAurgu01+X0c4Co98ONQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdZJ5T38jpfpmAPEQ/Bdmd1jKwAjidU6AJo4vJxQSgVAiEAicfCN30TmpH3l/cddkwaBNcI6C0HRc8PhItoI30N8LA="}]},"directories":{}},"3.1.0":{"name":"lapin","version":"3.1.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","eslint":"^0.17.1","jscs":"^1.12.0","jshint":"^2.6.3","lab":"^5.2.0","proxyquire":"^1.3.1","sinet-coding-conventions":"^1.14.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"55f13bf012b224786a89a3e811fdff98bef6dca9","_id":"lapin@3.1.0","_shasum":"b81fec2fd23fb719c6916e56bcdb48a4abce42a8","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"openam","email":"openam@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"dist":{"shasum":"b81fec2fd23fb719c6916e56bcdb48a4abce42a8","tarball":"https://registry.npmjs.org/lapin/-/lapin-3.1.0.tgz","integrity":"sha512-miWZfqBzr18XuTBP2aiFRX6AWS9qXc7hB33Y8yBtMrmJQJH+D5z5JTjjxr8CTc4SHrcgkwUvmoKc8NOsEwHDWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDikAKro7EeL1TNcPOAnH5PivKb2uHNFkittjCkoV9EBQIhAKVS3zMh4kFbBwOtC5j9AI/a66mcG6iFMQSb5X88zQ/N"}]},"directories":{}},"3.2.0":{"name":"lapin","version":"3.2.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","eslint":"^0.17.1","jscs":"^1.12.0","jshint":"^2.6.3","lab":"^5.2.0","proxyquire":"^1.3.1","sinet-coding-conventions":"^1.14.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"bd7b61a686a21602148117d7ab91374641821e03","_id":"lapin@3.2.0","_shasum":"5d18194fdf3907c6b362e5ec546e4670128cf0f2","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.12.2","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"dist":{"shasum":"5d18194fdf3907c6b362e5ec546e4670128cf0f2","tarball":"https://registry.npmjs.org/lapin/-/lapin-3.2.0.tgz","integrity":"sha512-7F/XhuGlaagwf0aaC7bPX9kvLuLDrSP71bNBtZltvbTK5PxvY2B2lL05XHwHiKhHxobIV93IIgWOAGuS5GiNcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1uFnE0d5ckWgKBRGgrloh5QJKPWyeGz33rzaOplJM2AIgaa7z8ZAg9Qo6o8YG5BznPg3uxkveDFFrx4rKAZpa1Cc="}]},"directories":{}},"4.0.0":{"name":"lapin","version":"4.0.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","rabbus":"^0.4.3"},"devDependencies":{"code":"^1.2.1","eslint":"^0.17.1","jscs":"^1.12.0","jshint":"^2.6.3","lab":"^5.2.0","proxyquire":"^1.3.1","sinet-coding-conventions":"^1.14.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"412e1c93d38c53842158a455e9468e16f71379d5","_id":"lapin@4.0.0","_shasum":"f87650c83946e35346da9122df62be087b1b5244","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"openam","email":"openam@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"dist":{"shasum":"f87650c83946e35346da9122df62be087b1b5244","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.0.0.tgz","integrity":"sha512-R3vrIRl5/n0Ax5wgZEXKdIB1VSOaKk8tFgw6xhguC2qbGXaIQvdIwuQ5SRm2oVOt90aGzMbWVrM+T+41tINFTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuhtGasHtPA9eNdM5RtVSYsyf+spK2fX1GLiPecc5HaAiA92uc+Ic2xD22WOywfKSG7Rwrs6zt0YF3cry7s9LxwjQ=="}]},"directories":{}},"4.0.1":{"name":"lapin","version":"4.0.1","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","eslint":"^0.17.1","jscs":"^1.12.0","jshint":"^2.6.3","lab":"^5.2.0","proxyquire":"^1.3.1","sinet-coding-conventions":"^1.14.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"571b26c0852dc899ed374324f7cf1102fa610f43","_id":"lapin@4.0.1","_shasum":"ce04de5111297768e02c028a1bc5f4c0a9329e80","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"openam","email":"openam@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"dist":{"shasum":"ce04de5111297768e02c028a1bc5f4c0a9329e80","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.0.1.tgz","integrity":"sha512-BcYCkiUOIKbryva8RbR4nw3tHNuFivewOa7LwSpz1Dhkp4YODVkSmUSCsG5IDI+Ha2iXx17X1oW/goIReQt1ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXcauhWKrZGSMjPzCEYMF9ft5Dje8o3OGgsZrOtY2RmAiBMHXjIbvMd23AIJw3LAbEGeQdJsHpOHlcOYYAIbJyIWg=="}]},"directories":{}},"4.1.0":{"name":"lapin","version":"4.1.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","eslint":"^0.23.0","jscs":"^1.12.0","jshint":"^2.6.3","lab":"^5.2.0","proxyquire":"^1.3.1","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"598e16577fb5c0a58b9e3a92a66b8b8532fedce7","_id":"lapin@4.1.0","_shasum":"7d9c56492e0e4372adbab1a897d9117b22034fc0","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.12.2","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"dist":{"shasum":"7d9c56492e0e4372adbab1a897d9117b22034fc0","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.1.0.tgz","integrity":"sha512-4hfndf6tdF+S+clbfDgh5IHaAAR8H1oKEvc+6Z990yCjNpjcTTJWBG9RV7o980njXKAFcKxJdR5imLPtI3GeSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHm5QvxCFSGGtxpj0lcUzwIsKfUXtKIp2re+JiPpXNqOAiEAsBuNnGCRW6eJWCyNjUdzGz+h7XmbfphI7qPAAos0YFo="}]},"directories":{}},"4.2.0":{"name":"lapin","version":"4.2.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","eslint":"^0.23.0","jscs":"^1.12.0","jshint":"^2.6.3","lab":"^5.2.0","proxyquire":"^1.3.1","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"4a51cfc2b5d6c6f1889c8e49ec3832aad08643df","_id":"lapin@4.2.0","_shasum":"58312a1cc87b101f73782ffea65169c2181d483e","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.6","_npmUser":{"name":"fakewaffle","email":"morris.justin@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"dist":{"shasum":"58312a1cc87b101f73782ffea65169c2181d483e","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.2.0.tgz","integrity":"sha512-JLl8SshCWghcsan4GWudNWmSp40ubrRnZS6p8tmv1xdvrikpNuk1J5Q6ZGCi8xrz5xwIpMowUWmWsV18uJMESQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPnXPKKnMW6Yk0Lci+ss5/rZ5E59R8/6Z2SHjbzgVATQIhAKc0epJu+O5CA1K7dcrz/hDH52hKitkOCYwD8eBLJs1v"}]},"directories":{}},"4.2.1":{"name":"lapin","version":"4.2.1","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"make test-cov","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","rabbus":"^0.2.1"},"devDependencies":{"code":"^1.2.1","eslint":"^0.23.0","jscs":"^1.12.0","jshint":"^2.6.3","lab":"^5.2.0","proxyquire":"^1.3.1","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"~0.2.0-7"},"gitHead":"f87a75ab95ccb43311eb04e8bb91ca82c9b11a92","_id":"lapin@4.2.1","_shasum":"033b9edbf3c86e27510fbae66ac356c349189114","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"openam","email":"openam@gmail.com"},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"dist":{"shasum":"033b9edbf3c86e27510fbae66ac356c349189114","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.2.1.tgz","integrity":"sha512-QKPSFD4miaVXQ38JoKdqDOpacmu19llpzsHpjmjDuqw4rrRw1b43XK3LO/0rrt5r57umG2SwZ5bXnjqp3y2FRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSajvnqCZWvQIPJqrYGG8OniIu9FhYN+K6P4DrDySkTAIhAKl2pnmJrf60jSvkbzxBd9HSwBkxkCksboSVK9dEtwkK"}]},"directories":{}},"4.3.0":{"name":"lapin","version":"4.3.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","rabbus":"^0.2.1"},"devDependencies":{"chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mocha":"^2.2.5","proxyquire":"^1.3.1","request":"^2.60.0","sinet-coding-conventions":"^1.30.0","sinet-istanbul-coverage-enforcement":"^1.0.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"b2b98055228801c450dbf4cc141ecedfa9c3aea1","_id":"lapin@4.3.0","_shasum":"8886ae45d036f64a1f85148bef33c5e852200672","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.6","_npmUser":{"name":"sinet","email":"npm@schoolimprovement.com"},"dist":{"shasum":"8886ae45d036f64a1f85148bef33c5e852200672","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.3.0.tgz","integrity":"sha512-7HxTMDpXER4eO89hCQv/qIiLVWmAN4xYnUjtn1BqdQtBpeoHBxrvVDm/Yl+2m2nrLM1hS+DNo+J7kMnUGMsUlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvmTsVpcCsEU2qGqtM2kthk+Eg5jkqFl6p4ickSh/FAAiEArF+TgskihnkOWEGKPmfsS00iokB+tx0khGTEbgmTi0o="}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"directories":{}},"4.4.0":{"name":"lapin","version":"4.4.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","sinet-coding-conventions":"^1.30.0","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mocha":"^2.2.5","proxyquire":"^1.3.1","request":"^2.60.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"65e0619fc60688db83d426b379737bc2fe798af1","_id":"lapin@4.4.0","_shasum":"264cbf6c848010c33ad05d1a4fc1811abe460819","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"openam","email":"openam@gmail.com"},"dist":{"shasum":"264cbf6c848010c33ad05d1a4fc1811abe460819","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.4.0.tgz","integrity":"sha512-A97FHCA1ZcP0gyV6r9COzXJcKtOgmN1BPZ4PIDpztDPCDkT211LKVOaP4S5yliMZqXCIjIKIqSAaPZGrresa2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2iEpn4yjT890uYxgbTNUF/HnSX4+Q0mERLq5WOI9TuwIhAMKau04RhzxR4FRJL+Cs+BP4igfIY5l+KeIC4m59fQ83"}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"directories":{}},"4.5.0":{"name":"lapin","version":"4.5.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mocha":"^2.2.5","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"c06d9c13a4290a7b1c47616cf5628504520026ab","_id":"lapin@4.5.0","_shasum":"3e0621d1290aee778e730cf64bfc8bbaf2e36744","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"openam","email":"openam@gmail.com"},"dist":{"shasum":"3e0621d1290aee778e730cf64bfc8bbaf2e36744","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.5.0.tgz","integrity":"sha512-V2llJyAB3ip8EDWLxICL+5iaxqgDLe4zobGNZXJTDY/YElULJA7TZa2SHcjv+ZbcYbXmuSPMSsOrzLq7Lpei2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTClT/osrK+pgwUaMUFkO77uBUtSRk1RM43gahZibOqAiA9oJTxyjnY0XVF7LnYZSJ/X2LbvUwfNLFye7DPreABbg=="}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"directories":{}},"4.6.0":{"name":"lapin","version":"4.6.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mocha":"^2.2.5","nsp":"^1.1.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"4c375a946d49b43698057f85129cc9f7ad9d0124","_id":"lapin@4.6.0","_shasum":"f0d444fbd97c31cedc4377f93e57fe454de7534b","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"openam","email":"openam@gmail.com"},"dist":{"shasum":"f0d444fbd97c31cedc4377f93e57fe454de7534b","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.6.0.tgz","integrity":"sha512-ut+6OpoDL/1x+RXDT7LJLBhSX6z033h6PGEYglTd5rlU1/c8OVEKT5bjU/vKSwKKO+J6m2mlFWZ4lyTaNM8I5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy6gy5Ql01QitKf0shuw5ixeiAAomkoOd0c7csOtNXqAIhAP+0ENKQqxuN1GLchnvymAsYjVfap71AS3kkYZoFv0OA"}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"directories":{}},"4.7.0":{"name":"lapin","version":"4.7.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"@sinet/logger":"^1.0.1","bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"af262829c935056e129f4f6d2ee398bcf6bd8b06","_id":"lapin@4.7.0","_shasum":"51e8f777ae362e8c1e6d64b19736036df9a576e4","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"openam","email":"openam@gmail.com"},"dist":{"shasum":"51e8f777ae362e8c1e6d64b19736036df9a576e4","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.0.tgz","integrity":"sha512-t9ArgjLUSEA+Hk81MfBzCrmWQumXXm/DfSTC9cXKDiQYHLrsEuXQkc7WO35d/8AQ4itHwG5jCAb5TkLyCBgncw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChpkbGqjW8pEQBBPW37QoJksb9/7TMgjEMggnWs9e45QIhANMTICdhH55Q04WZGcoGJbLmxKNGvoWax4qQCTC6jOlx"}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"directories":{}},"4.7.1":{"name":"lapin","version":"4.7.1","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"@sinet/logger":"^1.0.1","bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"4842de2c675ff191772f9f828054a0b13155d86e","_id":"lapin@4.7.1","_shasum":"0a1cd386fb061cb8a1668aed642281d0290dddde","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"openam","email":"openam@gmail.com"},"dist":{"shasum":"0a1cd386fb061cb8a1668aed642281d0290dddde","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.1.tgz","integrity":"sha512-Ov9TVTkPmOw/pKGQa35zWg1DUdAM9db5BNnae2wuchOUWCTrHLjSPFRBgZY3HDI+6NTWfX1c5TPagRj9kr2srg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0jebbdwwTfGP6+8VNBCFo525BG0kefPXelE4ljyEo6gIgfmPHU3mrHgCWT+8gKOeaCPomWfOHNkcsbNJG9ZLaGQM="}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"},{"name":"openam","email":"openam@gmail.com"}],"directories":{}},"4.7.2":{"name":"lapin","version":"4.7.2","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"@sinet/logger":"^1.0.1","bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"1c40a38896fe2c35a58cc1b15e4739e81d3a95ef","_id":"lapin@4.7.2","_shasum":"aa039789fb157d85bfaf32ec3ccada172c90d00b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"gideonairex","email":"gideonrosales@gmail.com"},"dist":{"shasum":"aa039789fb157d85bfaf32ec3ccada172c90d00b","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.2.tgz","integrity":"sha512-9S0AzI8bx2fj+BjsoXxXqgJknFUE3+hqrpTf/mTRDW3aViWkWdDH5+usDC+uG/wy4eYG652TF3JMD33ivQaDQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv+GEdI4g73kqqK9RGBBWK7OL0LvaCucgsWd2Tk54IawIhAMiUHhdj21BjVk8HY4DkqA7bVxHY4qymAxnW0OIIWqz5"}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"gideonairex","email":"gideonrosales@gmail.com"},{"name":"openam","email":"openam@gmail.com"},{"name":"sinet","email":"npm@schoolimprovement.com"}],"directories":{}},"4.7.4":{"name":"lapin","version":"4.7.4","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"@sinet/logger":"^1.0.1","bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"53577caef12926f5fa0ccf7949851366eeb00dfe","_id":"lapin@4.7.4","_shasum":"2d8477bfb599810a2765d2ebec76f8e980eb887c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"gideonairex","email":"gideonrosales@gmail.com"},"dist":{"shasum":"2d8477bfb599810a2765d2ebec76f8e980eb887c","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.4.tgz","integrity":"sha512-cvnKRzxsx1NO3yWok1aD/KV/9UxQPd6SMBkiALMqPHXOCv15GPEOpENx+viEnGrh1Ysb6ZHfizLMM/QNLn/n3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWPeXqKwiw+M6CwWEJqRvKaDfiPWGbDwL1KzHq075pPAiBA0uJDQQumcVuW7kl9VHv7a3R2cNFmC3thwapne6EbYA=="}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"gideonairex","email":"gideonrosales@gmail.com"},{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"}],"directories":{}},"4.7.5":{"name":"lapin","version":"4.7.5","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"@sinet/logger":"^1.0.1","bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"aea6f1f0f6a53ed3d656c32b4ba64aa9645b950e","_id":"lapin@4.7.5","_shasum":"7efb43de878a587bf9c96cc8c35ef34d16107ae7","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gideonairex","email":"gideonrosales@gmail.com"},"dist":{"shasum":"7efb43de878a587bf9c96cc8c35ef34d16107ae7","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.5.tgz","integrity":"sha512-fjJrIIIKP1tQ4WWTHzTKJAR2uO+lV1tT0GmTm0RPlSvGH6yXICigl61tjIFuSiG5eCPfljU8l8/IVgs/5qeEug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0A7SgnaVKfXQgOURXxwAOfZmZY9SQvuVw67NIjP3UKAIgVfTQdFzraelJGEP882twcS2O6kL+PAW3/mh802eMrik="}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"gideonairex","email":"gideonrosales@gmail.com"},{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"}],"directories":{}},"4.7.6":{"name":"lapin","version":"4.7.6","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"486a3aae21f271e65dc17d1b6869eca89c3f0560","_id":"lapin@4.7.6","_shasum":"bed7363e0e825fe8228f99baa1fd8911c8c3b551","_from":".","_npmVersion":"3.3.12","_nodeVersion":"0.12.8","_npmUser":{"name":"openam","email":"openam@gmail.com"},"dist":{"shasum":"bed7363e0e825fe8228f99baa1fd8911c8c3b551","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.6.tgz","integrity":"sha512-Q3qQRkrSafy5qZ+zVIZfpY2cupw6dpryOkMZZIDg+ZAuoi8Oxq4xBwDkVS5fqeqZCcyWhig7uHs+KNrg636YKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNVYseVjsjl5N+z4Ogg6U1QVuhH5vf9CDGB4dOCpIdHAiEAy9vUc28G3bD9nyxQFoDIu/7hi2nfTZk0V4Kvj6cD6Qc="}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"}],"directories":{}},"4.7.7":{"name":"lapin","version":"4.7.7","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"6ab68dba633f97101ef813ac22a9943de88d89c5","_id":"lapin@4.7.7","_shasum":"b1f81c57c0e760283c7bcfe75a5eab81e4dec805","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gideonairex","email":"gideonrosales@gmail.com"},"dist":{"shasum":"b1f81c57c0e760283c7bcfe75a5eab81e4dec805","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.7.tgz","integrity":"sha512-pIkDyzZ2ugizSlNLXl9liLnq5wsQvBMOTi/1M9FfCCaqqBg800xZ3un/gGPqVaLs7uD+SqFn84TucW+Pzd4xCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEnYIcZVFt4wNHqL08pkJ3L4DrZIy22tVSAE/MyxEohAiEAnkUdExqeIIbw+eSwz0msNvI46V6/KO08TziZBl73lDw="}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"gideonairex","email":"gideonrosales@gmail.com"},{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"}],"directories":{}},"4.7.8":{"name":"lapin","version":"4.7.8","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git@github.com:School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"d5dbc1867d4d1b2f1161549f3b0fac84601f8d10","_id":"lapin@4.7.8","_shasum":"e0beeba88799b2918ec77f322280fad7330a4b6f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gideonairex","email":"gideonrosales@gmail.com"},"dist":{"shasum":"e0beeba88799b2918ec77f322280fad7330a4b6f","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.8.tgz","integrity":"sha512-14/7GY/CryvRJSm6Cn58Xe/6dQ9142ZAMauF2PXMn8WtwpTbtaPBNhNYWEZLKYXn6Hhcriw6rZNM/xAk+wS7nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH39OOaW647ynatwfVpgu7VsskjCmY+REXnm7dVUPkLKAiEA27I+Qyz0xKHawrF4VKfcV8yVcjkuGF2eVO0VDan20rI="}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"gideonairex","email":"gideonrosales@gmail.com"},{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"}],"directories":{}},"4.7.9":{"name":"lapin","version":"4.7.9","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"11a886ea3efea758253167041791fe57b194d8d5","_id":"lapin@4.7.9","_shasum":"46404d5bfc2bfd76a40c8b8340508a57c06a17bf","_from":".","_npmVersion":"2.14.15","_nodeVersion":"5.2.0","_npmUser":{"name":"gideonairex","email":"gideonrosales@gmail.com"},"dist":{"shasum":"46404d5bfc2bfd76a40c8b8340508a57c06a17bf","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.9.tgz","integrity":"sha512-RooT7w297ZZDBVsmwAuzmlqKqReVWP3GUAKra1jko+j9NZh1RkqJDplWUoCFMxA5cs6lbTc9b6rf818ZMeTESQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG+zwz6DKp+EcnGEwQX9oVIpRifzE9KD9ZO27NeW6yGAIhANXXOPgWP9b7VTKbKDccAD8IsPeKkpnNAKxkqOj32JlN"}]},"maintainers":[{"name":"fakewaffle","email":"morris.justin@gmail.com"},{"name":"gideonairex","email":"gideonrosales@gmail.com"},{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"}],"directories":{}},"4.7.10":{"name":"lapin","version":"4.7.10","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp","lint":"npm run eslint -- --reset --eslintrc ./ && npm run jscs -- ./"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"88ec0dd3220ea8e5168f0b0a501adc4ac0ca06f7","_id":"lapin@4.7.10","_shasum":"408e77825d52f2ee86a4f56439ff9db3828cc595","_from":".","_npmVersion":"2.14.18","_nodeVersion":"4.2.1","_npmUser":{"name":"sydcanem","email":"icqhv.santos@gmail.com"},"dist":{"shasum":"408e77825d52f2ee86a4f56439ff9db3828cc595","tarball":"https://registry.npmjs.org/lapin/-/lapin-4.7.10.tgz","integrity":"sha512-W7rdlU24ksVWyzFuhu4oj0iWpAGNvlE7vFBP7ruOb16H/6DyAERcD0v/xX7LOhoeMNjOPigSUyeMl41E+goawQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBq60cMxXyspHOAJvYZEYTxRJOJxxlWwl7FaFhB6uJOKAiAuk+rdb2nHP2oWkQZwtSk6DcrRM+GhzRYZbx1URWGlWQ=="}]},"maintainers":[{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"},{"name":"sydcanem","email":"icqhv.santos@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/lapin-4.7.10.tgz_1458165878161_0.4729195833206177"},"directories":{}},"5.0.0":{"name":"lapin","version":"5.0.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","jshint":"jshint","eslint":"eslint","jscs":"jscs","nsp":"nsp","lint":"npm run eslint -- --reset --eslintrc ./ && npm run jscs -- ./"},"repository":{"type":"git","url":"git+ssh://git@github.com/School-Improvement-Network/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/School-Improvement-Network/lapin/issues"},"homepage":"https://github.com/School-Improvement-Network/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^0.23.0","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^1.12.0","jshint":"^2.6.3","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinet-coding-conventions":"^1.30.0","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"23e820d8777470d4b8b65d783dfe3fe0f11cfa22","_id":"lapin@5.0.0","_shasum":"74bff9c9934d3ed7a7d4d2a90c2768dbd42dbe51","_from":".","_npmVersion":"2.14.20","_nodeVersion":"5.6.0","_npmUser":{"name":"yamii","email":"miriamiglesia@gmail.com"},"dist":{"shasum":"74bff9c9934d3ed7a7d4d2a90c2768dbd42dbe51","tarball":"https://registry.npmjs.org/lapin/-/lapin-5.0.0.tgz","integrity":"sha512-pKS8hWs1DWs80Xa5tG79r912xMhE33T6ZdhWnZX7o5Zgz2Fm1Pg9BKGJ4K71iIFA70Pvc892KQebHN3rZrq6+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAdcu0N5C0aq3ItBvVLGPXNU5G5gOW6iM+daV0YcmGFgIhAKWkp3dh03yzlfLALQaL2uNHu3n8H7MOP0va7zXxFH5k"}]},"maintainers":[{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"},{"name":"sydcanem","email":"icqhv.santos@gmail.com"},{"name":"yamii","email":"miriamiglesia@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/lapin-5.0.0.tgz_1458692352729_0.5664221534971148"},"directories":{}},"6.0.0":{"name":"lapin","version":"6.0.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","eslint":"eslint","jscs":"jscs","nsp":"nsp","lint":"npm run eslint -- ./ && npm run jscs -- --esnext ./"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinet/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/sinet/lapin/issues"},"homepage":"https://github.com/sinet/lapin","dependencies":{"bluebird":"^2.9.27","joi":"^6.6.1","lodash":"^3.10.1","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coding-conventions":"^2.1.1","@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^1.10.3","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^2.11.0","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"a5959226d7a3b97b017a8ee35b7c0873a7130cad","_id":"lapin@6.0.0","_shasum":"a1965141c1fd6cb24aac62912f2140ffb28a5a4c","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"openam","email":"openam@gmail.com"},"dist":{"shasum":"a1965141c1fd6cb24aac62912f2140ffb28a5a4c","tarball":"https://registry.npmjs.org/lapin/-/lapin-6.0.0.tgz","integrity":"sha512-A82ku+lUQZQKvZxcBtv9kxyuFlVrX23uL95+GXseopCe+mbH8L8wXXD+TYUlyr0SBHzNTtCue7KDn2drlS8+CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRtgEn3g2BMfwFm71CKpY+k6wH7jmNEPdqMNiP9zD7BAIhANh9OzNSvHekV3Z/C7Dpz5dqY1MJSmY1c16vxWGy7/Lm"}]},"maintainers":[{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"},{"name":"sydcanem","email":"icqhv.santos@gmail.com"},{"name":"yamii","email":"miriamiglesia@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/lapin-6.0.0.tgz_1461195461962_0.02770772622898221"},"directories":{}},"6.0.1":{"name":"lapin","version":"6.0.1","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","eslint":"eslint","jscs":"jscs","nsp":"nsp","lint":"npm run eslint -- ./ && npm run jscs -- --esnext ./"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinet/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/sinet/lapin/issues"},"homepage":"https://github.com/sinet/lapin","dependencies":{"bluebird":"3.4.1","joi":"9.0.4","lodash":"4.14.0","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coding-conventions":"^2.1.1","@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^1.10.3","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^2.11.0","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinon":"^1.12.2","wascally":"^0.2.7"},"gitHead":"b022935ffaeedeb34e513734e855357ceb9fb085","_id":"lapin@6.0.1","_shasum":"faf6ff892cacd439d238047d0780192f4eb43c59","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"yamii","email":"miriamiglesia@gmail.com"},"dist":{"shasum":"faf6ff892cacd439d238047d0780192f4eb43c59","tarball":"https://registry.npmjs.org/lapin/-/lapin-6.0.1.tgz","integrity":"sha512-+1C57uKRwQvdU+DhushQHzXKcIp+e5MErDc5xNjqG9c1/472TLBMrcmwEkN9KFC2EsYdWIkB6HMoDnShrl1Xbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtRrE1+3KO3HW0nph55qNES57cgfLuddmGhPjKLwj5EgIhAI3L1rM5jvEfiZzATD0vzPDbdjgA53f8SQDxSeAh2OaP"}]},"maintainers":[{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"},{"name":"sydcanem","email":"icqhv.santos@gmail.com"},{"name":"yamii","email":"miriamiglesia@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/lapin-6.0.1.tgz_1469755888919_0.37275843671523035"},"directories":{}},"6.0.2":{"name":"lapin","version":"6.0.2","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"test":"gulp test && gulp inspect-queues","eslint":"eslint","jscs":"jscs","nsp":"nsp","lint":"npm run eslint -- ./ && npm run jscs -- --esnext ./"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinet/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/sinet/lapin/issues"},"homepage":"https://github.com/sinet/lapin","dependencies":{"bluebird":"3.4.1","joi":"9.0.4","lodash":"4.14.0","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coding-conventions":"^2.1.1","@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^1.10.3","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^2.11.0","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","rabbot":"^1.0.5","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinon":"^1.12.2"},"gitHead":"4aee77c61e8b67ef52108861823e2edb314e5084","_id":"lapin@6.0.2","_shasum":"282e3da2114215c32381e32c7db7c72c9f2b93ec","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"yamii","email":"miriamiglesia@gmail.com"},"dist":{"shasum":"282e3da2114215c32381e32c7db7c72c9f2b93ec","tarball":"https://registry.npmjs.org/lapin/-/lapin-6.0.2.tgz","integrity":"sha512-7n83nwmxK/J9RtarUYBv1lJWMW5TrAMC5wehQNAQWPON2nFrhUTpriWUpC5aUJaz1sr/HJ9tOA5EEOZqu3qalQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8qlxgCRDoMF8OHjWn7h8eZOe4BPy/Qeo2FjcNMrAunAiEAqgw0W1UTRGJ/y+FJkwu8F6omxE3SUOz0QE0pN2geVzw="}]},"maintainers":[{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"},{"name":"sydcanem","email":"icqhv.santos@gmail.com"},{"name":"yamii","email":"miriamiglesia@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/lapin-6.0.2.tgz_1470644816418_0.8936819504015148"},"directories":{}},"6.0.3":{"name":"lapin","version":"6.0.3","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"prepublish":"npm prune","test":"gulp test && gulp inspect-queues","eslint":"eslint","jscs":"jscs","nsp":"nsp","lint":"npm run eslint -- ./ && npm run jscs -- --esnext ./"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinet/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/sinet/lapin/issues"},"homepage":"https://github.com/sinet/lapin","dependencies":{"bluebird":"3.4.1","joi":"9.0.4","lodash":"4.14.0","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coding-conventions":"^2.1.1","@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^1.10.3","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^2.11.0","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","rabbot":"^1.0.5","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinon":"^1.12.2"},"gitHead":"45a9581281b83b85047b8c20fdf0c70fe0ed8afc","_id":"lapin@6.0.3","_shasum":"84c4ae3fc412a57dddfa72a5e543f34fea44ec58","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"yamii","email":"miriamiglesia@gmail.com"},"dist":{"shasum":"84c4ae3fc412a57dddfa72a5e543f34fea44ec58","tarball":"https://registry.npmjs.org/lapin/-/lapin-6.0.3.tgz","integrity":"sha512-xYBwEKL18fpgLud7JIxqrDYErAHASm0MsCKcNLmnBGl/NBlOrHo9Y8NVn4r7wQMmOHhHnNfeL01nAg/AqLkuQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiZtt0FuraUUWFp9Elx3WAj8l9av2ZOvidpkWnac277QIhALJOe1MXoS+ng9LMg6R0ER2MmoTkbnNScNpI/cVPXIlJ"}]},"maintainers":[{"name":"openam","email":"openam@gmail.com"},{"name":"school-improvement-network","email":"npm@schoolimprovement.com"},{"name":"sydcanem","email":"icqhv.santos@gmail.com"},{"name":"yamii","email":"miriamiglesia@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/lapin-6.0.3.tgz_1479800855303_0.05784870032221079"},"directories":{}},"6.1.0":{"name":"lapin","version":"6.1.0","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"prepublish":"npm prune","test":"gulp test && gulp inspect-queues","eslint":"eslint","jscs":"jscs","nsp":"nsp","lint":"npm run eslint -- ./ && npm run jscs -- --esnext ./"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinet/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/sinet/lapin/issues"},"homepage":"https://github.com/sinet/lapin","dependencies":{"bluebird":"3.4.1","joi":"9.0.4","lodash":"4.14.0","rabbus":"^0.3.0"},"devDependencies":{"@sinet/coding-conventions":"^2.1.1","@sinet/coverage-enforcement":"^1.2.0","@sinet/logger":"^1.0.1","chai":"^3.2.0","cli-table":"^0.3.1","colors":"^1.1.2","del":"^1.2.0","eslint":"^1.10.3","gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-mocha":"^2.1.3","jscs":"^2.11.0","mkdirp":"^0.5.1","mocha":"^2.2.5","nsp":"2.0.0","rabbot":"^1.0.5","request":"^2.60.0","require-new":"^1.1.0","rewire":"^2.3.4","sinon":"^1.12.2"},"gitHead":"df6b3d2b816c2c8a8b890cb85ca7648ca0d93511","_id":"lapin@6.1.0","_shasum":"7c8132a7692afa56f29eee1f233c04ab06b6cd62","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"mashu.daishi","email":"mashu.daishi@gmail.com"},"dist":{"shasum":"7c8132a7692afa56f29eee1f233c04ab06b6cd62","tarball":"https://registry.npmjs.org/lapin/-/lapin-6.1.0.tgz","integrity":"sha512-lUqiyi7s1gif/tuOe8ArWkgvGPvGfib4s98sjncyQ5wSm2ktfx12NJ9BPLqbAWvXc7CIS6FHcOjWpjW8jOKIXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCedk5Kgm3qbPLOu/HGOqhz02BRdD0ylqj9dEgmrqMkeQIhAOOnavGmKlV5DavZ7PknAwnOg40WCaEXjQim8pfZU06Z"}]},"maintainers":[{"name":"jefectba","email":"josh.jeppson@schoolimprovement.com"},{"name":"mashu.daishi","email":"mashu.daishi@gmail.com"},{"name":"school-improvement-network","email":"tacct@edivate.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lapin-6.1.0.tgz_1501087018216_0.6522650069091469"},"directories":{}},"6.1.1":{"name":"lapin","version":"6.1.1","description":"RPC library for AMQP protocol","main":"index.js","scripts":{"prepublish":"npm prune","test":"gulp test && gulp inspect-queues","eslint":"eslint","jscs":"jscs","nsp":"nsp","lint":"npm run eslint -- ./ && npm run jscs -- --esnext ./"},"repository":{"type":"git","url":"git+ssh://git@github.com/sinet/lapin.git"},"author":{"name":"School Improvement Network"},"license":"MIT","bugs":{"url":"https://github.com/sinet/lapin/issues"},"homepage":"https://github.com/sinet/lapin","dependencies":{"bluebird":"3.4.1","joi":"9.0.4","lodash":"4.14.0","rabbus":"0.3.0"},"devDependencies":{"@sinet/coding-conventions":"2.1.1","@sinet/coverage-enforcement":"1.2.0","@sinet/logger":"1.0.1","chai":"3.2.0","cli-table":"0.3.1","colors":"1.1.2","del":"1.2.0","eslint":"1.10.3","gulp":"3.9.0","gulp-istanbul":"0.10.0","gulp-mocha":"2.1.3","jscs":"2.11.0","mkdirp":"0.5.1","mocha":"2.2.5","nsp":"2.0.0","rabbot":"1.0.5","request":"2.60.0","require-new":"1.1.0","rewire":"2.3.4","sinon":"1.12.2"},"gitHead":"02a8c73aaed7c954bab8c0d2440f169b7d7cf8a4","_id":"lapin@6.1.1","_nodeVersion":"9.11.2","_npmVersion":"6.8.0","dist":{"integrity":"sha512-rF0GPPzLT5oUoJwiixzcI33Wry+qFveYMP6ccftE10lMRhpoRoCK/AMGzNmCsroTiedEq5OzfPCmi+v5MLY1Cg==","shasum":"b25202142c765b383f3191125ce480af09fb8a68","tarball":"https://registry.npmjs.org/lapin/-/lapin-6.1.1.tgz","fileCount":71,"unpackedSize":248914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfoe0CRA9TVsSAnZWagAA3/MP/07MF7wOv4jRMMMoIePf\nLDt80ehEYFGny+6sq3Eg4HntQIIsy2ycEClfZJ9W2ByUXU3kJy8js2qHLOn7\nY3E4vOozOvja3LrrjWXPPLxeonsOoNQsszbDNB03X3p4bCgWh0EZavyjr37u\nj4Z8/qj7cfvPGX4gVECeZvO7A8+5+5KxExHcoIRbw+EdJMuI/okfrKDnO/4b\ngzLRHbC782OSGdjGzAmELoR0MoW3uaMGgZoLlKNQ2RhuiuHsVj1MD/Cfq99o\ngKG0fZMsW1l4KtnM/5KN/1UmMZz/s04RRhjL42T//EulsCdE8wO/jqVInojg\nAdJ0hqt8S+q6qjreuQjP2ehWA7tTEtIBfNxzPEmTW62DWChKTnOjV8hFIe5d\nO3kzU0OWBJIFi8y7SFQbPvlwJkVwkOmyQJ8CMIwRjdoHCv8MlAFnStWweZtL\nDbh/ZE4KjZz36zwZnaULubYzvy2ZSOudEbJM2DOvs+eb0T+cxrq1wxvN/GjZ\n0PSrso2QqhTX/+lbi2VfwbmVzktmX4iOTkOzd24xh/yMwz1oQPeW9gputjh5\nMVLK69igbL9U9ugjsiRc8Yhh5dPXpssoF1LGaVDArtQHTotzYkwH+3PWJbT7\nW/HQQE82d2cym2gsAH/AmhMv+W+cUusO6aEJL/hPyc2aAlfN1gPrFY7d9aK+\nbG+j\r\n=Pkpt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDi2W+ueSpL8iHju5GsfWwh6Jf2D1hi1Jw/XtkyBmcKwAiEAkAWBHuTvvCCnBSWAOcDt60EnwZLka6HbqPtTYVKoBao="}]},"maintainers":[{"email":"jjeppson@frontlineed.com","name":"jefectba"},{"email":"mashu.daishi@gmail.com","name":"mashu.daishi"},{"email":"tacct@edivate.com","name":"school-improvement-network"}],"_npmUser":{"name":"mashu.daishi","email":"mashu.daishi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lapin_6.1.1_1551796147740_0.4101447281281443"},"_hasShrinkwrap":true}},"readme":"## Lapin wrapper for [RabbitMQ](http://rabbitmq.com/)\n\n[![Version npm](https://img.shields.io/npm/v/lapin.svg?style=flat)](https://www.npmjs.com/package/lapin)\n[![npm Downloads](https://img.shields.io/npm/dm/lapin.svg?style=flat)](https://www.npmjs.com/package/lapin)\n[![Dependencies](https://img.shields.io/david/sinet/lapin.svg?style=flat)](https://david-dm.org/sinet/lapin)\n[![Dependencies](https://img.shields.io/david/dev/sinet/lapin.svg?style=flat)](https://david-dm.org/sinet/lapin)\n\nCurrently this project is using [Rabbus](https://github.com/derickbailey/rabbus) and [Rabbot](https://github.com/arobson/rabbot). [Wascally](https://github.com/LeanKit-Labs/wascally) can also be used instead of rabbot. This project is aiming to support several producer / consumer patterns. The following are is a list of the planned patterns, and the checked ones are currently implemented:\n\n* [X] Send / Receive\n* [X] Publish / Subscribe\n* [X] Request / Response\n\nThe [JSend](http://labs.omniti.com/labs/jsend) specification is required to determine if an error has occurred in a response.\n\n## Installation and Usage\n\nAs lapin uses rabbot you need to install it along with lapin:\n\n```bash\nnpm install rabbot\nnpm install lapin\n```\n\nRequire lapin and rabbot:\n\n```javascript\nconst rabbit = require( 'rabbot' );\nconst lapin  = require( 'lapin' )( rabbit );\n\n// or\n\nconst options = {\n\tlogger, rabbit\n};\n\nconst lapin = require( 'lapin' )( options )\n```\n\nThe following are simple usage examples:\n\n## Send / Receive\n\n***Sender Options***\n\n\texchange, messageType, routingKey, autoDelete\n\nPlease refer to [Rabbus](https://github.com/derickbailey/rabbus) options' info\n\n***Sender***\n```javascript\noptions = 'v1.logs.log';\n// or\noptions = {\n    'messageType' : 'v1.logs.log',\n    'exchange'    : 'logs'\n}\nlapin.send( options , message, function ( error, response ) {\n\n\t// handling the response is optional\n\tif ( !error ) {\n\t\tconsole.log( response );\n\t}\n\n} );\n```\nOr use the promise style send\n```javascript\nlapin.sendPromise( 'v1.logs.log', message )\n\t.then( function ( response ) {\n\t\t// Return for chain then and handle response\n\t\tconsole.log( response );\n\n\t} )\n\t.catch( function ( error ) {\n\t\t// Handler error\n\t} );\n```\n\n***Receiver Options***\n\n\tqueue, exchange, messageType, autoDelete, limit, noBatch\n\n***Receiver***\n```javascript\noptions = 'v1.logs.log';\n// or\noptions = {\n    'messageType' : 'v1.logs.log',\n    'exchange'    : logs\n}\n\nlapin.receive( options, function ( message, send ) {\n\n\tsomeDatabaseQuery( message, function ( err, body ) {\n\t\t// See # Return Status for send object usage\n\t} );\n\n} );\n```\n\n## Publish / Subscribe\n\n***Publisher Options***\n\n\texchange, messageType, autoDelete\n\n***Publisher***\n```javascript\noptions = 'v1.users.login';\n// or\noptions = {\n    'messageType' : 'v1.users.login',\n    'exchange'    : 'users' // recommended not to prefix or suffix `exchange` lapin will do it for us\n}\nlapin.publish( options, message, function ( error, response ) {\n\n\t\t// handling the response is optional\n\tif ( !error ) {\n\t\tconsole.log( response );\n\t}\n\n} );\n```\n***Subscriber Options***\n\n\tqueue, exchange, messageType, autoDelete, limit, noBatch\n\n***Subscriber***\n```\noptions = 'v1.users.login';\n// or\noptions = {\n    'messageType' : 'v1.users.login',\n    'queue'       : 'users' // recommended not to put `queue` suffix or prefix, lapin will do it for you\n    'exchange'    : 'users'\n}\nlapin.subscribe( options, function ( message, done ) {\n\n\tsomeDatabaseQuery( message, function ( err, body ) {\n\n\t\tif ( err ) {\n\t\t\tthrow err;\n\t\t}\n\n\t\tdone();\n\n\t} );\n\n} );\n```\n\n## Request / Response\n\n***Request Options***\n\n\texchange, messageType, autoDelete, routingKey, forceAck\n\n***Requester***\n```javascript\noptions = 'v1.users.findAll'\n// or\noptions = {\n    'messageType' : 'v1.users.findAll',\n    'exchange'    : 'users'\n}\nlapin.request( options, message, function ( error, data ) {\n\n\tif ( error ) {\n\t\treturn reply( error ).code( 500 );\n\t}\n\n\treturn reply( data.data );\n} );\n```\nOr use the promise style request\n```javascript\nlapin.requestPromise( 'v1.users.findAll', message )\n\t.then( function ( data ) {\n\t\t// Handle data\n\t\treturn reply( data.data );\n\n\t} )\n\t.catch( function ( error ) {\n\t\t// Handle error\n\t} );\n```\n\n***Responder Options***\n\n\texchange, queue, autoDelete, routingKey, limit, noBatch\n\n***Responder***\n```javascript\noptions = 'v1.users.findAll';\n// or\noptions = {\n    'messageType' : 'v1.users.findAll',\n    'limit'       : 1\n}\nlapin.respond( options, function ( message, send ) {\n\t// See # Return Status for send object usage\n} );\n```\n\n***Response with Validation using Joi***\n```javascript\n// Responder\nlapin.respond( {\n    'messageType' : 'v1.users.findAll',\n    'validate'    : Joi.object().keys( {\n  \t\t'username'     : Joi.string().alphanum().min( 3 ).max( 30 ).required(),\n  \t\t'password'     : Joi.string().regex( /[a-zA-Z0-9]{3,30}/ ),\n  \t\t'access_token' : [ Joi.string(), Joi.number() ],\n  \t\t'birthyear'    : Joi.number().integer().min( 1900 ).max( 2013 ),\n  \t\t'email'        : Joi.string().email()\n  \t} ).with( 'username', 'birthyear' ).without( 'password', 'access_token' ),\n\n    'validateOptions' : {} // <optional> see https://github.com/hapijs/joi for validation options\n\n} , function ( message, send ) {\n\t// See # Return Status for send object usage\n} );\n\n```\nIf validation fails, lapin will bypass respond callback and response a fail status as seen below:\n```javascript\n    respond( {\n        'status' : 'fail',\n        'data'   : <Validation error message>\n    } );\n````\nPlease refer to [Joi Validation](https://github.com/hapijs/joi) for validation examples, structure and validation options\n\n#### To Consider ####\nMake sure to use the same messageType, routingKey and exchange options.\nWhenever a `String` option is supplied instead of the `Object` option, lapin will automatically create the ff:\n - exchange and messageType ( Producer )\n - exchange, messageType and queue ( Consumer )\n\n## Return Status\nThe following consumers returns an object status\n* Responder ( Req-Res )\n* Receiver ( Send-Rec )\n\n```\nlapin.[ respond | receive ] ( message, send ) {\n\n}\n```\nwhere `send` is an object of return status\n```\nsend = {\n\t'success' : {\n\t\treturns {\n\t\t\t'status' : success,\n\t\t\t'data'   : data\n\t\t},\n\n\t\t'fail' : {\n\t\t\treturns {\n\t\t\t\t'status' : 'fail',\n\t\t\t\t'data'   : errorData\n\t\t},\n\n\t\t'error' : {\n\t\t\treturn {\n\t\t\t\t'status'  : 'error',\n\t\t\t\t'message' : errorMsg,\n\t\t\t\t'data'    : errorData,\n\t\t\t\t'code'    : errorCode\n\t\t\t}\n\t\t}\n}\n```\n### Return Status Usage\n\n```\nlapin.[ respond | receive ]( options, function ( message, send ) {\n\n\tif ( message.invalid ) {\n\t\t\treturn send.fail( 'Invalid data' );\n\t}\n\n\tsomeDatabaseQuery().then( function ( result ) {\n\n\t\t// JSend success with data\n\t\tsend.success( result );\n\n\t} ).catch( function handleError ( error ) {\n\n\t\t// JSend error\n\t\tsend.error( 'Failed query', error, 500 );\n\t\t// or -- code is optional\n\t\tsend.error( 'Failed query', error );\n\t\t// or -- data is optional\n\t\tsend.error( 'Failed query' );\n\n\t} );\n\n} );\n```\n\nPlease refer to [JSEND](http://labs.omniti.com/labs/jsend) for standard reply attributes\n\n## Contributing\nAll pull requests must follow [coding conventions and standards](https://github.com/sinet/coding-conventions).\n\n\n## Additional Information\n#### RPC over RabbitMQ\n\nIn general, doing RPC over RabbitMQ is easy. A client sends a request message and a server replies with a response message. In order to receive a response the client needs to send a 'callback' queue address with the request.\n\n![RabbitMQ RPC](rabbitmq_rpc.png)\n\n * When the client starts up, it creates an exclusive callback queue.\n * For an RPC request, the Client sends a message with two required properties: `reply_to`, which is set to the callback queue and `correlation_id`, which is set to a unique value for every request.\n * The request is sent to an `rpc_queue` queue.\n * The RPC worker (aka: server) is waiting for requests on that queue. When a message appears, it does the job and sends a message with the result back to the Client, using the queue from the `reply_to` field.\n * The client waits for data on the callback queue. When a message appears, it checks the `correlation_id` property. If it matches the value from the request it returns the response to the application.\n\n## Standards/Conventions\n\n* **messageType:** `<version>`.`<resource>`.`<action>`\n\n* **exchange:** `<pattern>`.`<resource>`-exchange\n\n* **queue:** `<pattern>`.<resource>-queue\n\n### Where\n`Patterns:`\n\n- req-res\n\n- pub-sub\n\n- send-rec\n\n`Version:`\n\n- v1\n\n- v2\n\n- and so on.\n","maintainers":[{"email":"jjeppson@frontlineed.com","name":"jefectba"},{"email":"mashu.daishi@gmail.com","name":"mashu.daishi"},{"email":"tacct@edivate.com","name":"school-improvement-network"}],"time":{"modified":"2022-06-19T10:36:03.229Z","created":"2015-01-12T18:59:07.216Z","0.1.0":"2015-01-12T18:59:07.216Z","0.2.0":"2015-01-14T18:38:27.435Z","0.3.0":"2015-01-15T23:48:12.670Z","1.0.0":"2015-01-27T15:35:02.075Z","1.0.1":"2015-02-04T20:25:04.181Z","2.0.0":"2015-02-06T20:08:59.038Z","3.0.0":"2015-02-20T18:31:51.598Z","3.1.0":"2015-06-02T00:00:03.643Z","3.2.0":"2015-06-04T23:00:15.852Z","4.0.0":"2015-06-18T04:08:01.226Z","4.0.1":"2015-06-19T14:10:59.481Z","4.1.0":"2015-06-23T21:56:07.578Z","4.2.0":"2015-07-11T00:23:05.934Z","4.2.1":"2015-07-14T00:30:57.791Z","4.3.0":"2015-08-05T03:37:31.743Z","4.4.0":"2015-08-20T18:29:13.250Z","4.5.0":"2015-09-10T13:57:56.810Z","4.6.0":"2015-10-05T23:37:20.450Z","4.7.0":"2015-11-11T01:04:23.958Z","4.7.1":"2015-11-17T23:43:09.162Z","4.7.2":"2015-11-26T05:08:12.723Z","4.7.4":"2015-12-02T01:30:47.134Z","4.7.5":"2015-12-02T09:29:44.909Z","4.7.6":"2015-12-08T04:34:04.498Z","4.7.7":"2015-12-14T22:40:32.041Z","4.7.8":"2015-12-16T06:46:09.780Z","4.7.9":"2016-01-04T06:33:48.849Z","4.7.10":"2016-03-16T22:04:40.440Z","5.0.0":"2016-03-23T00:19:15.244Z","6.0.0":"2016-04-20T23:37:44.381Z","6.0.1":"2016-07-29T01:31:29.163Z","6.0.2":"2016-08-08T08:26:56.659Z","6.0.3":"2016-11-22T07:47:35.532Z","6.1.0":"2017-07-26T16:36:58.417Z","6.1.1":"2019-03-05T14:29:07.851Z"},"homepage":"https://github.com/sinet/lapin","repository":{"type":"git","url":"git+ssh://git@github.com/sinet/lapin.git"},"author":{"name":"School Improvement Network"},"bugs":{"url":"https://github.com/sinet/lapin/issues"},"license":"MIT","readmeFilename":"README.md"}