{"_id":"spur-common","_rev":"80-d3c6b27e0aa1d707389862d9b8102a50","name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","dist-tags":{"latest":"4.0.0","next":"1.0.0-rc.2"},"versions":{"0.0.1":{"name":"spur-common","version":"0.0.1","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","lodash":"^3.0.0","spur-errors":"0.0.3","bluebird":"^2.9.3","winston":"^0.8.3","moment":"^2.9.0","superagent":"^0.21.0","spur-ioc":"0.0.9"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.1","dist":{"shasum":"0f810255531426ee6b0c9f19f58e37419422059a","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.1.tgz","integrity":"sha512-/tThfFEaEmt9oECn/Sw/QENGpZi2+JMyLROfgcV3/LBV1RJ0N3MdTF+kN31nHJlLLKnk8+nk6gt5kDkQc8cbGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnaBvbxwMixLZ82wg9OXv1PA1aYKeCfKit+BvPnjZm0wIhAK8oGw1cim8QeOZDSn5ImybP3Dpy2jX+kixXv7w7SrG5"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"}],"directories":{}},"0.0.2":{"name":"spur-common","version":"0.0.2","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","lodash":"^3.0.0","spur-errors":"0.0.3","bluebird":"^2.9.3","winston":"^0.8.3","moment":"^2.9.0","superagent":"^0.21.0","spur-ioc":"0.0.9"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.2","dist":{"shasum":"967e358dcdbf2e1d65f1813875a3a24b960488ae","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.2.tgz","integrity":"sha512-GckCi9xOassPMgK9IXcLOQ661gq8C50SHvwYBtvoZtKfnxORsqHlcd6iEBp7pQmObTLoV0yl5tALmKOJ98UVyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9q/DRftKgadUMXbr3yCyEuGy7Rqxc56z+KEIt8mJaFAiAyR5cwbuoQkdtyyZD0UgDOB1sseZ4WTlg6PkohgnrudQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.0.3":{"name":"spur-common","version":"0.0.3","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","lodash":"^3.0.0","spur-errors":"0.0.3","bluebird":"^2.9.3","winston":"^0.8.3","moment":"^2.9.0","superagent":"^0.21.0","spur-ioc":"0.0.9"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.3","dist":{"shasum":"4a25539ac65295aca624ebeb5d9b99370a5a3ebe","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.3.tgz","integrity":"sha512-UDRi9gpyRDNXEMtYWAXv8kwtIRkX3cEXmXOuaBDyad04U9ZPLFkTFGavH5grQiJpmypShE1LVg2a+ptXt07fDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiYJRbcstWij8BSgus5ovp8ttK5i58HSmx5Ipqo2KBcQIhAMllOUc90YPNBLaBrBaWjdni/dCHlhFZ/LWm/clfQ5bX"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.0.4":{"name":"spur-common","version":"0.0.4","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.4","dist":{"shasum":"250b231ba7c4f530853f2eb2e66fe3c5e566c1bb","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.4.tgz","integrity":"sha512-6Jwlp8DWxpAIFTYOcyyCr6jyeZwI5nObadCUl0dbE5yZeBD+4j+KhWYM6D3XlTy3E4DyFJCqoyAgnZ5aSK79Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCINFhNYOXVuYlbbMgAl18FAyfNymfH92vQVbP+WS/IuwIgIlyo9+3wvh1CoIEVP3WFLwEHWCJge2FKaG+amy3zjEo="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.0.5":{"name":"spur-common","version":"0.0.5","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.5","dist":{"shasum":"d85e1712abf31594cbf883b1c5f145dc025356b9","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.5.tgz","integrity":"sha512-rtBWpuxGYIkG4YS2qySiaych8ktFgH99DIYM9NWZ4y8Qk4vd8rk7TN5nfNhJ+arXd/29tBqc+VB6bD+Bb85IfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyYD/i3oLddmyDnpRDZWlVsaIEhnghDTcO2Ve73DJNgwIgfqRmJ4O1wqsCZEFLuOdBo//K5LXakAP4ju7FFOrNur8="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.0.6":{"name":"spur-common","version":"0.0.6","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.6","dist":{"shasum":"4e2aa81ce4bab896432a9423b194150bca0dfa42","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.6.tgz","integrity":"sha512-yo1OFEKlud3b0jhhdgQMUvJeoELy7kBSpnOEBdj2hyj2hgO47RxeE6TGqj4fLF1ffYd6NpKUdA//ETpkm2i+TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXPboHTN/SEBSvrPtfRFTGPzPS9XEoJiXQx7c50rcs3AiAv59rZuVNcKeWY2cLEux3wkliBKkHq6yEdeIOhHMhQcQ=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.0.7":{"name":"spur-common","version":"0.0.7","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.7","dist":{"shasum":"a32f67717372bbec44958ef034cb30381439a57a","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.7.tgz","integrity":"sha512-VsHv7cVeZdhMF5Uo8Njly14/D1aqOTLP/oXgp+UVh11aVJAlx2kl+lvL1P6VBP32fAAKoDCTz+cmFOU21kkFlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx4S21afQvkSv9ztE4unic2o57Z2eE9G4vEjgJa1rhlAIgQPiVwDqTjzzh1IHnnbbXhbqLy/TgTSJM8UllZ3XejZ0="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.0.8":{"name":"spur-common","version":"0.0.8","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.8","dist":{"shasum":"9e877b2b68a9b771eb01f0cd5b9e76c726f5c269","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.8.tgz","integrity":"sha512-TX38oS2hvi4yV6ppLHMyjmjl/MFJX6fBpWy461Xky8gv3pq6lwdBYqdW+CRh/GNjSbCmXKhJc2b1pJ9WatLYhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFV3UH0S0MGM7W3P6PRqdvSPy78FG89iKwNBaYSSQiUsAiAed5JP+z4YpYQfY26UuL66l2wUxfSsaGZRE1IaFpqhNQ=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.0.9":{"name":"spur-common","version":"0.0.9","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.0.9","dist":{"shasum":"0e380d190b6b4e70f962f321f3769faa4c50f8e9","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.0.9.tgz","integrity":"sha512-X64U/KWWiU20rlvXTc6LPChAyo1UM7Cbc/MYp2aTyY+8j/DyLJDwbnyu/Je0FXZUN9awDXiXtYeaw3fLb84YRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdkKak6RpQYZovMxCgh9pkjk2pRMS/nGSHdKdh/pVJywIhAIDmejFmpx3vxOyyBwkci1V1lkiCv9LXnFoAF0BCKYpF"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.0":{"name":"spur-common","version":"0.1.0","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.0","dist":{"shasum":"28c00f34832da2b2adc12cae21cbadeb6dbc4e18","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.0.tgz","integrity":"sha512-bCXKnsjRFBveWiuaA5MrPB9gLvhi8ZiSVI1CJVRXRdwPMgzqzIzDZStNpsxpZ3+XIijUYFVPWF24FSTFQIhLEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0uGZcR3BlLqT5nnj6AUGWc862GM5r29POYsVTYaglUQIgDT9605KI7oBc5ywU6EhDZ6bCANL8gcuSuk9vEcnHcm4="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.1":{"name":"spur-common","version":"0.1.1","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.1","dist":{"shasum":"6be94febe9242387668ed6167818c4c9140afe70","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.1.tgz","integrity":"sha512-ZpwsIfHapUcqhiOC6svthT6dKu7e4wA/29wxHE32U4roiOVjShksjT10y93OOVVbUctnTkWYV52WdRapzCqxFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCizc4DFUP+THUj5gG5xmKHgHALmCgj9Nj1k+tOGYdPgQIhAMx9dIMHiKVdA88RveqO6ekUx66AM/rEozAQVNxd7kHE"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.2":{"name":"spur-common","version":"0.1.2","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.2","dist":{"shasum":"7b7cddb65e6ec768d5f9c6a4895751b71a329aa3","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.2.tgz","integrity":"sha512-pMSsVkHTOH+sj+43Uk3DyBFkR7p3tuYCV7jFk/jFES3WkhhAkQu7Cf+UaMyBcUfoPv2/alkeTrODZ/LEvE5D/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZBk4KVsFtzCn4sdyW7orTh7/V7SgCJ5GRE87mPSzUjwIgX+/hXyDvhU5CtsvSkzB+1U++gp8P7sPs6EKaFB9a29Q="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.3":{"name":"spur-common","version":"0.1.3","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.3","dist":{"shasum":"a07698290a85c3521c2f65553882e3f4a40290ad","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.3.tgz","integrity":"sha512-LjiUSi7+q3AxAVYR6T8t5vE5DGCgTZYdx7IEpoc3NWWM+4HbLe4gbV1K9OmUlAzU1f4dyOk3oJWQNqmkFde+sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA19atY/k8cVwTOT9UXIG1wTqIX/JIb22YWr8KvWWVVVAiAZqp9XDf++nr24xyGhojW3wMPJeEYdv+ZO+dZW1l9RgA=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.4":{"name":"spur-common","version":"0.1.4","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.4","dist":{"shasum":"0f92112c3fe9b36d53a2c47fa8f9e1e90b653c08","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.4.tgz","integrity":"sha512-HSSiwf56QEhc72t7JCinNuNpPYOSB8BWxecCwWe6y+WYluMPVUkLDwd4vctHAdwTf3S2NNTcIlQwpuL3iah/yQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA903LSKVmopsdsZ3FB66xiRX2ujaLy+VRG7VseQu/RTAiEAtbKQRHK4I/RLuGCozhf7o5LPqg0Hlc9Wta54fKv6VWw="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.5":{"name":"spur-common","version":"0.1.5","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.5","dist":{"shasum":"6687cd41dc142d805661c8f3b2d46a2b420cf440","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.5.tgz","integrity":"sha512-gT5IqEquSzsoHjKxTdU7FPp0qb0lO0l/bvr1brLBZjyRIZx5OVFS58rxlWb6ONVF4C+PWjQB+c2/lr2hE5w3bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOKX53ptDe/fzzqNdeH+3q/shvVpl4eKrGxCQ+z03KOAiEAqOqPryezmWEs3KGR5I9mcZbKeOe4SJAfN0DZcZ8gRWo="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.6":{"name":"spur-common","version":"0.1.6","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.6","dist":{"shasum":"c24a072cc53c8bd2f134a2b438d4424319b3a8c7","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.6.tgz","integrity":"sha512-fLD1Z4EU9RJsTg7cCanCEPS4018tvNJegGv2AYjjjiBdhStDgKXTQ2tTJYZ/CPwGGnjedOEFm//Yj/sykDjaug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVg9SnWJbMMlwpEtwga1q3YSDxRdsI0s2pwcpn5Sz9PAiB/FYuSTM0wZPH97NUjhrQG8/KBaLVymeiDTtr19aXTog=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.7":{"name":"spur-common","version":"0.1.7","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.7","dist":{"shasum":"d41774b02a1d7fce4271015019176d12c0af6a4d","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.7.tgz","integrity":"sha512-n6V7xz18BrHkVlVWWq3bKg/WzcZLNnceZqRK2Awj33PHjibk3Z9EZlBc6ueLuYYWhBAWVeI0fDTbu06mODK1Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+pldXeam96+Fe9qIYJ7VNzzapwt0SBnZTT420Qo1cvAiEA9kEeHFDRJqJYFE3rdX8Wm/dMFbb7O0qHfdMH1hkArFE="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.8":{"name":"spur-common","version":"0.1.8","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.8","dist":{"shasum":"12e5e4e7ab826ac5bcc3c13f3d026f5734031a2c","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.8.tgz","integrity":"sha512-ahZIbZqnKQ2koFo0QRTQ1jd+hIPj20R9C3gOr3/UTvKgM8hD94cQOKqUYeJ0o1yhdEz90lf0XqQWXBtbjZRI9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsAkNntkbBdwcDmyHreGDyzA1xQvp0anDjYD85LYycbwIhAI6ePgmv3A5+vJt7uwoc7Z5W/hsM6ZMw5Jy1yh0H74kn"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"ssetem","email":"ssetem@googlemail.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.9":{"name":"spur-common","version":"0.1.9","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.9","dist":{"shasum":"d5e49bd9d8770da24469a4553f08ed97145d710c","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.9.tgz","integrity":"sha512-aIyAOAGrXOkDWRngU7/6NIIjIDPqeoofjdEeifJ1HCRkcZMDgUJQhEAEXu/FNYXdU4rhFJVeGUKKxPgBTgi8mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4n6v8NZo6WN00jQbLN+dadwZ2DjwNcaPaIl4EScG0hAiEA62pi9LtHHY1DVBdFvtqpl9p03n5P1HjZK15TEoFPtMI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.10":{"name":"spur-common","version":"0.1.10","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.10","dist":{"shasum":"6554a61c92d30581f1475216178843d5568c89b7","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.10.tgz","integrity":"sha512-oSigX3gvmwd6kOKuYtko/whx6lZ6tjBgZGiUh7ePDm2Qb/QyOlHPL8+UF9CGKW2Gogb3dCj6KPjm3AP0vq50Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ93KElR/dfJHYId3RqUTuexyeqQiHKwKgJiRLGm+IdAIgcXaVhqvWOOLb8ruqQv/BOYkydYgNhYAMtuIjl1hqrGI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.11":{"name":"spur-common","version":"0.1.11","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.11","dist":{"shasum":"2a61fc51e5d0a40963e2a17aa589119dbf6811cb","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.11.tgz","integrity":"sha512-jxtHwePhpWs13LS97rojHzXnr85ziJYsmEiFqwHxKW8d9yW8UuIHCw1l64V3uWEwQSOf/hJzM2FfiW1ugYDjDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBUa8B2cOZM33+lMG7UExzRArjGksg3qstvLI7lHOaQwIganBMsfr7bWd6R1SjRLj0cVWgZgEWM1JlJVStSzY69vc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.12":{"name":"spur-common","version":"0.1.12","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.12","dist":{"shasum":"5437753374174249d8dc951f51465e54144cce94","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.12.tgz","integrity":"sha512-2t92Pi/Or4yFkUdy6aeOK/SxBLQ9JeWsVbBb6+QgGWrqIYRQeXDs6Zn8JjXZmysRj6h2AVqxtg87RgdQA45bkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnT9QtaUjz1f/j4bXz0YxiUIeRvCnQCT5koStTpJt+YAiEAuQnLns0c9HALbJ7T3n0uX2HzjRqRdkBWH6uzv+SlKPs="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.13":{"name":"spur-common","version":"0.1.13","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.13","dist":{"shasum":"c3b0ff42ebe4a6ac7bd468c0984e0f0434d580c6","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.13.tgz","integrity":"sha512-63HKWkTU8T19yS/UwjaWSfuV+KmdujH3AwV+nxIsJK53inGgrMsJh7qtt0WLMLEyoHLQlWEItyhFsqYkd1TyTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+hzr1TJVZqG1gbvjzXeIt8IG59aCNghmApqLAQ8jHfQIgBqDD496lOKh4wC9GPpQDHdMDOps4Ki9WeWIPjfLTC+M="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.14":{"name":"spur-common","version":"0.1.14","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0","colors":"1.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"_id":"spur-common@0.1.14","dist":{"shasum":"f9d3a93f7441ce052ff327ef934090350aab7404","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.14.tgz","integrity":"sha512-t5LV7GHd8lC+5OVvc2XrOkKPZdysCo10InvHuN/wVDJzd2hXwklUSy3LuyyV7R1mMTFdOE3MLytFgRSOr0Outw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5DuSq6JxLaaLOCl9NmU0MF191k5V4yT6+BZYPaGz0/AiA4fYd9qcDw+LYMUlVIYSJ8VRmv+D/eW/kR5aDXABbzow=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"directories":{}},"0.1.15":{"name":"spur-common","version":"0.1.15","description":"Common node library that is implemented through the use of spur-ioc and bluebird promises.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["node","common","library"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"latest","spur-errors":"latest","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","spur-config":"0.0.1","form-data":"^0.2.0","joi":"^5.1.0","colors":"1.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"gitHead":"b4fde78f665213dfe20ab68bcdb5d236df590b84","_id":"spur-common@0.1.15","_shasum":"4b817a84048dda82aacf4a38998486ee4fe20c00","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.10.9","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"dist":{"shasum":"4b817a84048dda82aacf4a38998486ee4fe20c00","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.15.tgz","integrity":"sha512-dBmBJ0AQmFvvruFW34WRv1LfaXY0aG+Clw5zoHWcUMEpwaGkkSsdggwVVfhKIQhTvU+A8md7q72a9Joob1eNpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB184jUERbzt1XyUqUAPvOONC7CTdufvkxdpVkrvsBpcAiEA+CnUQCuoVj8R5y3DqxBgF3k6xZT8wPVIIJDDJ5BcY1I="}]},"directories":{}},"0.1.16":{"name":"spur-common","version":"0.1.16","description":"A Node.JS library of common modules used to create common applications.","main":"index.js","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"keywords":["spur","spur-framework"],"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","dependencies":{"coffee-script":"^1.8.0","spur-ioc":"^0.1.2","spur-errors":"^0.0.4","spur-config":"^0.1.0","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^0.21.0","moment-timezone":"^0.3.0","form-data":"^0.2.0","joi":"^5.1.0","colors":"1.1.0"},"devDependencies":{"sinon-chai":"^2.6.0","chai":"^1.10.0","sinon":"^1.12.2","mocha":"^2.1.0","nock":"^0.58.0"},"gitHead":"090276d1853d6bfc991d05747781f186b9408c07","_id":"spur-common@0.1.16","_shasum":"7e9eb306e3fbbcab02c52ec59f5e8a74365ba83b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"},{"name":"phoey1","email":"phoey1@gmail.com"}],"dist":{"shasum":"7e9eb306e3fbbcab02c52ec59f5e8a74365ba83b","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.1.16.tgz","integrity":"sha512-DoIg57BI3JsDoxNyJAvrVn7IzjlpTlMCu7+FybBOAgk0Y9c0fRnb69zwsVqkmz7a5FxmRb0T+zI1i+okWVDbjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMWDEsxYaO7XZWLu/kt/SkNUtY95xTECF9kKgZAOS5CAiBnkYbFsXNgjp5JaJdS0UI5I74BIMBQjf24fb24ArwBig=="}]},"directories":{}},"0.2.0":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"0.2.0","main":"index.js","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Siavash Etemadieh","email":"ssetem@googlemail.com"},{"name":"Joseph McElroy","email":"phoey1@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"test":"mocha --opts ./test/mocha.opts ./test/"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"coffee-script":"^1.8.0","spur-ioc":"^0.1.2","spur-errors":"^0.0.4","spur-config":"^0.1.0","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^1.7.2","moment-timezone":"^0.3.0","form-data":"^0.2.0","joi":"^5.1.0","colors":"1.1.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","nock":"^7.0.2","sinon":"^1.17.3"},"gitHead":"9eaaf2ba0c8003f2a6d03df221118cf3d794ea11","_id":"spur-common@0.2.0","_shasum":"76829c8fbd0c1a7c7dbcc660db202d2dd27685b6","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"shasum":"76829c8fbd0c1a7c7dbcc660db202d2dd27685b6","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.2.0.tgz","integrity":"sha512-qbl1gQbbJ3lq4Oo4QHR1YPcJ0AYkE2YkSRJwHrxXw1QaQAzes9snxpMqRWWNj1kJLU1CFbnYvzYEj7uqn0ORMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrU2u4ybGsdcOhc3551Nl+EeJy0AOsjT2N0SraEoOAGAiEAsVdqXCOC+f8bV9gNroKmu1GRwHnCeiXHfs4iJU60Y4s="}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"ssetem","email":"ssetem@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/spur-common-0.2.0.tgz_1455861896099_0.8142551160417497"},"directories":{}},"0.3.0-rc.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"0.3.0-rc.1","main":"lib/injector","jsnext:main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"publishConfig":{"registry":"https://registry.npmjs.org","tag":"next"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"build":"babel src -d lib --source-maps","dev":"babel --watch src -d lib","lint":"eslint .","pretest":"npm run lint","test-unit":"babel-node --debug node_modules/mocha/bin/_mocha ./test/unit/","test-unit-legacy":"babel-node --debug node_modules/mocha/bin/_mocha ./test/legacy/","test-integration":"babel-node --debug node_modules/mocha/bin/_mocha ./test/integration/","test":"npm run test-unit && npm run test-unit-legacy && npm run test-integration","coverage":"babel-node node_modules/isparta/bin/isparta cover --report text --report html ./node_modules/mocha/bin/_mocha --report lcovonly -- ./test/unit/","precoveralls":"npm run build && npm run lint && npm run test-unit-legacy && npm run test-integration","coveralls":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","build-and-test":"npm run build && npm test"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"engines":{"node":">= 0.10.0"},"dependencies":{"spur-ioc":"~0.2.0-rc.2","spur-errors":"~0.2.0-rc.2","spur-config":"~1.0.0-rc.3","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^1.7.2","moment-timezone":"^0.3.0","form-data":"^0.2.0","joi":"^5.1.0","colors":"1.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","chai":"^3.5.0","coffee-script":"^1.10.0","coveralls":"^2.11.11","eslint":"^2.4.0","eslint-config-opentable":"^4.0.0","eslint-plugin-import":"^1.8.1","isparta":"^4.0.0","mocha":"^2.4.5","mocha-lcov-reporter":"^1.2.0","nock":"^8.0.0","sinon":"^1.17.4"},"gitHead":"6d1980c7682f00c447aed03a0bc70b33602187e4","_id":"spur-common@0.3.0-rc.1","_shasum":"5e16d1217d00aa764d7de02d74f5eb9f79601644","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"shasum":"5e16d1217d00aa764d7de02d74f5eb9f79601644","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.3.0-rc.1.tgz","integrity":"sha512-Yshuz15+pPJcpw4PU9y20C4QoUOKBJz1ZTCsj9il4woLTENVj29Hzg7zd7DcC6jgaIvY81C3yw399ovyevKTGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0Kh/OcYeL29dkBh41p7mJ59YgBtiH59yxPNfINAEScAiEArx4+TSAtLlhwIYretdmtAYdWuCc0yi8brRD3HTk87GE="}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"dgdblank","email":"dgdblank@gmail.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"},{"name":"ssetem","email":"ssetem@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/spur-common-0.3.0-rc.1.tgz_1470362449909_0.18953188532032073"},"directories":{}},"0.3.0":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"0.3.0","main":"lib/injector","jsnext:main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"build":"babel src -d lib --source-maps","dev":"babel --watch src -d lib","lint":"eslint .","pretest":"npm run lint","test-unit":"babel-node --debug node_modules/mocha/bin/_mocha ./test/unit/","test-unit-legacy":"babel-node --debug node_modules/mocha/bin/_mocha ./test/legacy/","test-integration":"babel-node --debug node_modules/mocha/bin/_mocha ./test/integration/","test":"npm run test-unit && npm run test-unit-legacy && npm run test-integration","coverage":"babel-node node_modules/isparta/bin/isparta cover --report text --report html ./node_modules/mocha/bin/_mocha --report lcovonly -- ./test/unit/","precoveralls":"npm run build && npm run lint && npm run test-unit-legacy && npm run test-integration","coveralls":"npm run coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","build-and-test":"npm run build && npm test"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"spur-ioc":"^0.2.1","spur-errors":"^0.2.1","spur-config":"^1.0.0","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^1.7.2","moment-timezone":"^0.3.0","form-data":"^0.2.0","joi":"^5.1.0","colors":"1.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","chai":"^3.5.0","coffee-script":"^1.10.0","coveralls":"^2.11.11","eslint":"^2.4.0","eslint-config-opentable":"^4.0.0","eslint-plugin-import":"^1.8.1","isparta":"^4.0.0","mocha":"^2.4.5","mocha-lcov-reporter":"^1.2.0","nock":"^8.0.0","sinon":"^1.17.4"},"gitHead":"6ef3022f7a18186960483908c5f4d3ebf943b83e","_id":"spur-common@0.3.0","_shasum":"3482d6639dee0620b4262d4cc1efafbab0f62ee2","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"shasum":"3482d6639dee0620b4262d4cc1efafbab0f62ee2","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.3.0.tgz","integrity":"sha512-tXm9aH5eUydtAwgYldjI0jwSLQalbvC0hET9WlsyviS0uH10LvPRqhGV6sDcUPZPgoaqYCn9jNQ+ZUMcYgsd0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgZCzlzBefix7XlokvbgSv3Bz8A02zfrYhPR5J0QzowAiEAusaJP3P5h0yO43H93aDw5RuMxFWIaL4ukwJRCrMkCSc="}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"dgdblank","email":"dgdblank@gmail.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"},{"name":"ssetem","email":"ssetem@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spur-common-0.3.0.tgz_1478319492192_0.579619376687333"},"directories":{}},"0.3.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"0.3.1","main":"lib/injector","jsnext:main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"build":"babel src -d lib --source-maps","dev":"babel --watch src -d lib","lint":"eslint .","pretest":"npm run lint","test-unit":"babel-node --debug node_modules/mocha/bin/_mocha ./test/unit/","test-unit-legacy":"babel-node --debug node_modules/mocha/bin/_mocha ./test/legacy/","test-integration":"babel-node --debug node_modules/mocha/bin/_mocha ./test/integration/","test":"npm run test-unit && npm run test-unit-legacy && npm run test-integration","build-and-test":"npm run build && npm test"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"spur-ioc":"^0.2.1","spur-errors":"^0.2.1","spur-config":"^1.0.0","lodash":"^3.0.0","bluebird":"^2.9.3","winston":"^0.8.3","superagent":"^1.7.2","moment-timezone":"^0.3.0","form-data":"^0.2.0","joi":"^5.1.0","colors":"1.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","chai":"^3.5.0","coffee-script":"^1.10.0","eslint":"^2.4.0","eslint-config-opentable":"^4.0.0","eslint-plugin-import":"^1.8.1","mocha":"^2.4.5","nock":"^8.0.0","sinon":"^1.17.4"},"gitHead":"ccdeccd1a727435a8f022475095ede07b5bb9f80","_id":"spur-common@0.3.1","_shasum":"eee5ef7ef970b41bbeb975236fe595215a980e99","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"shasum":"eee5ef7ef970b41bbeb975236fe595215a980e99","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-0.3.1.tgz","integrity":"sha512-Wwy28X+fTEZkf9LkzsDj3L9ZPM5UXzONL0VChjyiHxfrEluGMbImYJUnwEFDCq8PPokcPBv/Vy0d+QgybyIKuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTpmfa5dZAxKZp3nVWI+bhd0LNvan0fMkhkobMUBQTqAiEAmBo1MfQkUBzcQz6zdyF5bpHmBKAXfiTV7tuZydzl+78="}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"dgdblank","email":"dgdblank@gmail.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"},{"name":"ssetem","email":"ssetem@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spur-common-0.3.1.tgz_1479578498149_0.14010016340762377"},"directories":{}},"1.0.0-rc.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"1.0.0-rc.1","main":"lib/injector","jsnext:main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"build":"babel src -d lib --source-maps","dev":"babel --watch src -d lib","lint":"eslint .","pretest":"npm run lint","test-unit":"babel-node --debug node_modules/mocha/bin/_mocha ./test/unit/","test-unit-legacy":"babel-node --debug node_modules/mocha/bin/_mocha ./test/legacy/","test-integration":"babel-node --debug node_modules/mocha/bin/_mocha ./test/integration/","test":"npm run test-unit && npm run test-unit-legacy && npm run test-integration","build-and-test":"npm run build && npm test"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.4.7","colors":"1.1.0","form-data":"^2.1.2","joi":"^10.1.0","lodash":"^4.17.4","moment-timezone":"^0.5.11","spur-config":"^1.0.0","spur-errors":"^0.2.1","spur-ioc":"^0.2.1","superagent":"^3.3.1"},"devDependencies":{"babel-cli":"^6.5.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","chai":"^3.5.0","coffee-script":"^1.10.0","eslint":"^2.4.0","eslint-config-opentable":"^4.0.0","eslint-plugin-import":"^1.8.1","mocha":"^2.4.5","nock":"^8.0.0","sinon":"^1.17.4"},"gitHead":"22eb21a2e9afeb068bba765eabb171ee609c4c02","_id":"spur-common@1.0.0-rc.1","_shasum":"09bf6e62e5eff54d33f54ffec552052049e749ab","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"shasum":"09bf6e62e5eff54d33f54ffec552052049e749ab","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-1.0.0-rc.1.tgz","integrity":"sha512-Nm2Km7IhSP4Zjohww9XC+H8WIBLvW6xnR653jbFCmaglQL2yGwYz4PAiDiaf2eW0HsnfUuyJ1oYiURyGrYrgJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdqpj51sIvipflJ2lqWO10Z/bAnYVAlA1kuE6m89L8VgIhALFtH1x8VtlNd/ix2PMxaYuFLBDhPj6FzznNbeTo8mHZ"}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"dgdblank","email":"dgdblank@gmail.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"},{"name":"ssetem","email":"ssetem@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spur-common-1.0.0-rc.1.tgz_1484083500961_0.2062155285384506"},"directories":{}},"1.0.0-rc.2":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"1.0.0-rc.2","main":"lib/injector","jsnext:main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"publishConfig":{"registry":"https://registry.npmjs.org","tag":"next"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"build":"babel src -d lib --source-maps","dev":"babel --watch src -d lib","lint":"eslint .","pretest":"npm run lint","test-unit":"babel-node --debug node_modules/mocha/bin/_mocha ./test/unit/","test-unit-legacy":"babel-node --debug node_modules/mocha/bin/_mocha ./test/legacy/","test-integration":"babel-node --debug node_modules/mocha/bin/_mocha ./test/integration/","test":"npm run test-unit && npm run test-unit-legacy && npm run test-integration","build-and-test":"npm run build && npm test"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.4.7","colors":"1.1.0","form-data":"^2.1.2","joi":"^10.1.0","lodash":"^4.17.4","moment-timezone":"^0.5.11","spur-config":"^1.0.0","spur-errors":"^0.2.1","spur-ioc":"^0.2.1","superagent":"^3.3.1"},"devDependencies":{"babel-cli":"^6.5.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","chai":"^3.5.0","coffee-script":"^1.10.0","eslint":"^2.4.0","eslint-config-opentable":"^4.0.0","eslint-plugin-import":"^1.8.1","mocha":"^2.4.5","nock":"^8.0.0","sinon":"^1.17.4"},"gitHead":"22eb21a2e9afeb068bba765eabb171ee609c4c02","_id":"spur-common@1.0.0-rc.2","_shasum":"494ee59b63e4f1fa0e08273c7a6dbb4dec65b2f6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"shasum":"494ee59b63e4f1fa0e08273c7a6dbb4dec65b2f6","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-1.0.0-rc.2.tgz","integrity":"sha512-/Zi9kQoousobLVWQ6lD6rZ2AxQ7yoxatBizScf1rKWRHIox0PbQ1dMHsXBgNEfTc8NwWu+VXiTgeU7jKxaIqlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5K3AYIOFSya50yxj859MTD+mcM832DtEegVjOmV7bKwIgCohMbbhGY5s/SkJj5ONhNzeojBVQgv+BjOohgqagcac="}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"dgdblank","email":"dgdblank@gmail.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"},{"name":"ssetem","email":"ssetem@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spur-common-1.0.0-rc.2.tgz_1484083801911_0.967380644986406"},"directories":{}},"1.0.0":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"1.0.0","main":"lib/injector","jsnext:main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"build":"babel src -d lib --source-maps","dev":"babel --watch src -d lib","lint":"eslint .","pretest":"npm run lint","test-unit":"babel-node --debug node_modules/mocha/bin/_mocha ./test/unit/","test-unit-legacy":"babel-node --debug node_modules/mocha/bin/_mocha ./test/legacy/","test-integration":"babel-node --debug node_modules/mocha/bin/_mocha ./test/integration/","test":"npm run test-unit && npm run test-unit-legacy && npm run test-integration","build-and-test":"npm run build && npm test"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"engines":{"node":">=4.0.0"},"dependencies":{"bluebird":"^3.4.7","colors":"1.1.0","form-data":"^2.1.2","joi":"^10.1.0","lodash":"^4.17.4","moment-timezone":"^0.5.11","spur-config":"^1.0.0","spur-errors":"^0.2.1","spur-ioc":"^0.2.1","superagent":"^3.3.1"},"devDependencies":{"babel-cli":"^6.5.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","chai":"^3.5.0","coffee-script":"^1.10.0","eslint":"^2.4.0","eslint-config-opentable":"^4.0.0","eslint-plugin-import":"^1.8.1","mocha":"^2.4.5","nock":"^8.0.0","sinon":"^1.17.4"},"gitHead":"da458f3e1f5360a23416c89a7e4b0b29f3d1ebb4","_id":"spur-common@1.0.0","_shasum":"c85fd937d890cb57455687a029f749ca94b8ae40","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dgdblank","email":"dgdblank@gmail.com"},"dist":{"shasum":"c85fd937d890cb57455687a029f749ca94b8ae40","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-1.0.0.tgz","integrity":"sha512-vpwJ2JSx/OPtBAE9pZlymusGA+CmLmfT8rTyYlxRljyiqit72PhauFiTTt9fepV3xQ1iZFaS2QwA/y3OeZC1TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+Y5/x86llTD/1IIlQmWaAcrmXyG889zaTpAofhUzQEgIhAJILAzh/2/GxoRLypGhxcbXyXuxcKJ3ZMgfcdTgolU+M"}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"dgdblank","email":"dgdblank@gmail.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"},{"name":"ssetem","email":"ssetem@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/spur-common-1.0.0.tgz_1484344171364_0.5993105459492654"},"directories":{}},"1.0.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"1.0.1","main":"lib/injector","jsnext:main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"build":"babel src -d lib --source-maps","dev":"babel --watch src -d lib","lint":"eslint .","pretest":"npm run lint","test-unit":"babel-node --debug node_modules/mocha/bin/_mocha ./test/unit/","test-unit-legacy":"babel-node --debug node_modules/mocha/bin/_mocha ./test/legacy/","test-integration":"babel-node --debug node_modules/mocha/bin/_mocha ./test/integration/","test":"npm run test-unit && npm run test-unit-legacy && npm run test-integration","build-and-test":"npm run build && npm test"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"engines":{"node":">=4.0.0"},"dependencies":{"bluebird":"^3.4.7","colors":"1.1.0","form-data":"^2.1.2","joi":"^10.1.0","lodash":"^4.17.4","moment-timezone":"^0.5.11","spur-config":"^1.0.0","spur-errors":"^0.2.1","spur-ioc":"^0.2.1","superagent":"^3.3.1"},"devDependencies":{"babel-cli":"^6.5.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","chai":"^3.5.0","coffee-script":"^1.10.0","eslint":"^2.4.0","eslint-config-opentable":"^4.0.0","eslint-plugin-import":"^1.8.1","mocha":"^2.4.5","nock":"^8.0.0","sinon":"^1.17.4"},"gitHead":"8783de4b24f577b5c8b16fd2a5b2efdf093e2b91","_id":"spur-common@1.0.1","_shasum":"9b20402f90de37c49b7d2ac25c5ed245b4588fb4","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.2","_npmUser":{"name":"dgdblank","email":"dgdblank@gmail.com"},"dist":{"shasum":"9b20402f90de37c49b7d2ac25c5ed245b4588fb4","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-1.0.1.tgz","integrity":"sha512-t1kFHV3yjOL9TFEG8kwstVKstA2Ycgocp/vDaJYPlO2Z3pfgdfv8DMMjpKQdmmurTOtZARTiO3dkpC4sYsIodw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEIAkWrWitoiUVwd0Felk00qAsmtN6F92vKXu7q54m+AiB8vyU47xRgSCif/KGE4JT1PAfo1jE3LdLRLLBBkYuQ7g=="}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"dgdblank","email":"dgdblank@gmail.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"},{"name":"ssetem","email":"ssetem@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/spur-common-1.0.1.tgz_1484347162724_0.3642759236972779"},"directories":{}},"2.0.0-rc.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"2.0.0-rc.1","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test-unit":"mocha ./test/unit/","test-integration":"mocha ./test/integration/","test":"npm run test-unit && npm run test-integration"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"engines":{"node":">=6.0.0"},"dependencies":{"bluebird":"^3.4.7","colors":"1.1.0","form-data":"^2.1.2","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.8","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":">=2.0.0-rc.1","spur-errors":">=1.0.0-rc.1","spur-ioc":">=1.0.0-rc.1","superagent":"^3.3.1"},"devDependencies":{"chai":"^4.1.1","eslint":"^4.5.0","eslint-plugin-node":"^5.1.1","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^3.5.0","nock":"^8.0.0","sinon":"^3.2.1"},"gitHead":"92b2d385e46ebc412f356946f9f16afb0257f769","_id":"spur-common@2.0.0-rc.1","_shasum":"6dc2e7fccd761e674618070d98d3771ffcdce73f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"shasum":"6dc2e7fccd761e674618070d98d3771ffcdce73f","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-2.0.0-rc.1.tgz","integrity":"sha512-0IWApsdR/vRsPsPwh7sDyzw89tAtXUIUjDp/yFeTj4ISr7XeA/P+kxmqUT4WsdoqgpP4+NB3kIml/rKnYYsYSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNN2anbPlyq/zkKlGOZkBf1WcBaBhoOL6KtRggiQXHPAiEAkMza4t/v/0TjEcimckD3tDA7fw49nhiQDlT5/FytWSs="}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common-2.0.0-rc.1.tgz_1503730667828_0.41029141820035875"},"directories":{}},"2.0.0":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"2.0.0","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test-unit":"mocha ./test/unit/","test-integration":"mocha ./test/integration/","test":"npm run test-unit && npm run test-integration"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"engines":{"node":">=6.0.0"},"dependencies":{"bluebird":"^3.4.7","colors":"1.1.0","form-data":"^2.1.2","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.8","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.0","spur-errors":"^1.0.0","spur-ioc":"^1.0.0","superagent":"^3.3.1"},"devDependencies":{"chai":"^4.1.1","eslint":"^4.5.0","eslint-plugin-node":"^5.1.1","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^3.5.0","nock":"^8.0.0","sinon":"^3.2.1"},"gitHead":"a3aaa8025f911a642a8aea29484bd30558f2777c","_id":"spur-common@2.0.0","_shasum":"062fa6056070bcad46350e78974cd1cf42d75c21","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"shasum":"062fa6056070bcad46350e78974cd1cf42d75c21","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-2.0.0.tgz","integrity":"sha512-b/x4KadAnmqb3Y1l+lLaYz+WWzgNuZps+qQ3eQjh1l0aQLksEFHJVksEFSpnJ+kDU3X9JcneO40k0aFygsa8ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkPRjojFwKJnEfWAMGJqQw3Ks/8K9nHWRmTFyZ9vZjyQIgSGmbNwWW3roBZznOkkr1ZnfBimxdqA6hYeXkVYNv0qI="}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common-2.0.0.tgz_1508982417842_0.7502649144735187"},"directories":{}},"2.1.0":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"2.1.0","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"engines":{"node":">=6.0.0"},"dependencies":{"bluebird":"^3.5.1","colors":"1.3.1","form-data":"^2.3.2","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.0","spur-errors":"^1.0.1","spur-ioc":"^1.1.1","superagent":"^3.8.3"},"devDependencies":{"chai":"^4.1.2","eslint":"^5.3.0","eslint-plugin-node":"^7.0.1","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^5.2.0","nock":"^9.6.0","sinon":"^6.1.5"},"gitHead":"7c4a2b128a20f5a7b386c133bac315d503f7dfef","_id":"spur-common@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"dist":{"integrity":"sha512-57/H34PuDvJvkJO6KxsZFyvfiBRv5eMtfmzS3P/92Xr7UHl0QNnGXx9nT7PEA7OAIqB94HihkFTRQ0DvMwWA+g==","shasum":"71d2bca151bb3e1d0ef23cfa12b9672e0a05c9a7","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-2.1.0.tgz","fileCount":46,"unpackedSize":63547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcJE9CRA9TVsSAnZWagAAp3AP/1XQzqGL5wxCxwxCg16a\nzcBmnI2UwCE8Uvg/K5GPXdrCKbAYoOjPUzetEQIX+cBCdO9/PgUQn+tbCQgK\nVQNTKfIw830TNAdbEc4KRxZvyFHxLbH8W1F84lTiDytervcCrbF4L3sLfE6f\nYdqwkAMkDRyDfhd1xS7a19VaokR+ro7Dymk9VJVKx3V0btbC2ItuJ4TLhDgm\nRO3tEboHm3cvksSuKRQWfDnmYD1QRK6Jw0mjmtqanxYqGOHslra8xFejf0Z/\nByfvobC0DjI0ceHf9DPgTbTPirUMOt6npdnIwhP+nLY6WIfoYvCYyXsdlDXH\n+iIJgU4E/ZdvoQtmLICIalKwZn9C6cFGbngIjBOFfk2r9doG3jwrddsM3HXp\n2JWQW/lluUeoJRyJvOIKcP/FMah2+Z536vY7IL1TI1yB4i02MXbsgAUeCn9u\neVoGtURI2lfygELo1GFe22CX0M+NPqeZUzXSlDEs7OQ/eiiF24WPc2RsnCrj\nbj+XaFnl4cSArfSdaGs770cIaZdItpKzmxvykP/um0F+gOK8UX0btyHJm1nr\nxkMZiW7NwqFW9QfxAPgtF1Y6iSYgCFWuY4ALAEfTCT/YWmv58fU/at/n9Xyf\ncK2sX0DNoYWcK1CERLyp/BoyV7KvbMj9AS5uZzsMMpX1XFybBWfhhR01XMF/\nbtkX\r\n=TIth\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo9So2tTtdUBLCeCf/okV3BRKD8UtLVLxcO3cimGsuCgIhAKU1XBVSddc7GsrSDZs9krj1lG4/Sbr6QIT/JDVIDhA4"}]},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"opentable","email":"npm-publish@opentable.onmicrosoft.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_2.1.0_1534103869285_0.8377536382812298"},"_hasShrinkwrap":false},"2.0.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"2.0.1","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.5.1","colors":"1.3.1","form-data":"^2.3.2","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.0","spur-errors":"^1.0.1","spur-ioc":"^1.1.1","superagent":"^3.8.3"},"devDependencies":{"chai":"^4.3.6","eslint":"^8.15.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.0.0","nock":"^10.0.6","sinon":"^14.0.0"},"gitHead":"1be47486e7adea1f27ad2f88f574376aff3b2d6a","_id":"spur-common@2.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-YrhT4mGJ2vgiIQttsN0hg2lhYotFmhBsoYv/EDODf15vOui5vt2X/9Ef996HEuTkWpOaXmLG25gvq6IITAELvQ==","shasum":"b825d9f396f9e7be1df8011fce684b11226a6378","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-2.0.1.tgz","fileCount":48,"unpackedSize":65194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnRN66/IVC3pzMPyGcKILhPwRLFp1o70AqmX0/292G5AiEAjzYSeHEa3SW8PZmTrcO4/vsbIYVMlbBHDB3inWRAxBQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiioG2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoByw//VNMkahGbQNOpwW79qAqnBJ9Gz3QwA7u60F3WVCdhjocJ48hF\r\nTAZ7F3oSubBv8omLPyZdr0AFX6ZvcT+25ac7l/4zFtwNdl5shzF4pTGbraN3\r\nRQ5wcpS/2CTKLAF1JEqS1DM2o2bYssqb8lMtpdJXk0AYSIIYkQP1orxwdmDR\r\nrYeui921ZSdPT3af2vBrOfxFc6obKHLPiX9Hs8dTpEZfjgd2HecP6M/amEWd\r\nt4ydoHEGIR9g9DAf49pfVr+iKSVN1mXw1V2FhfbNswQxLp0yG0MaPSd9YK54\r\nIuJz392MoUnljQexSW8pHMhnglwWeJ26MtFFlToLIW4sWQfeF7KpKxLouPmv\r\n/73HEhu49Zbill9poYktkISawMBqZXZegGYKKIvzPopP0IPCrXQanqIAGJa7\r\nxWqn5NiMddS7amMuocODmq8Wd1kCa+JrqqOAXWD827d9q4Ht9Q+c9fuxDHlW\r\nSBiZNoICuInWdjRbJxXIKRl8wZSfQGq8Rpv3GzZkeN3LAS+cBL1Rcl74gk5+\r\nE9VWotdP30yDW83sdmONjbU7LzResaBFSvYMxc+Mj0GYlzomjN7c8vYtriNs\r\nk6p5UqiiBAb/kRBoMFsabSPzwp7pjK/sTkSFvq0AWNgMqxAeP/y4w+vEC3AK\r\nVeCQ+PacGEblpkoCzRg7/Qc7WzR32aSJy7w=\r\n=ZkJC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"},{"name":"acolchado","email":"agustin@colchado.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_2.0.1_1653244342245_0.1306598082935373"},"_hasShrinkwrap":false},"2.1.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"2.1.1","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.5.1","colors":"1.3.1","form-data":"^2.3.2","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.0","spur-errors":"^1.0.1","spur-ioc":"^1.1.1","superagent":"^3.8.3"},"devDependencies":{"chai":"^4.3.6","eslint":"^8.15.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.0.0","nock":"^10.0.6","sinon":"^14.0.0"},"gitHead":"b8226ee5c130763fb10a73a119e37db5c776e73b","_id":"spur-common@2.1.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-1+nVvGm1vzNlTQKlX96pkpZ2buxVKQt0JYKE2xFRqlaDuwLafnou5NvGHqhL9Lgk23J3Nre7+QFA0BwXPRUUnQ==","shasum":"6a452c70216136a04fbc964b19ada7cc8926fe3b","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-2.1.1.tgz","fileCount":48,"unpackedSize":65194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyc1/wXDIdOVi3TGMglKhR/aqwa/kTjkzpb6tTB7/2OAiEA6M9UGV91OD4+Ett7gWx9mDZNxjdNbJJ04eOa3BmmFXA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiioO2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpymw/8CPPIVJ6BYJFrpY39gRRlnoYx3yVdlCrH8pMWRJ1XQLcj5IE+\r\nwT5DVitFcqJ8DBBIU+3GZu65qgNTRYuFxI38OaU8Euzr19+k3uw26JxMzFB+\r\nm1ANmwlL4ZhVj3XMgsaeFO5SeBMMF5/9JVhmDa1fSLPFr+F8UjAGf7oHjnBY\r\n+YbeYRecTpID1Wni0J4aHosoGj0miAXxZoWro2HMGRa2FTzt+GCtsd9m9h9I\r\nDQJUE5i9AelzACMoSTXcxte/kktb5nSzyQCYlBLzVnp2sx/g61DbazgMK42h\r\nBkHeZEJ8AzFuxShjFRoSCN763qHP33+fmzDm79mGfJxIkHiN3WU1QJUBnfxr\r\nmWR96y8y/cMfiiAcKLt0/tjaIMaMyY1UGxEb7MRWQ4rz/87aU7KPLIdqIBfv\r\nJoAkqm4K+Ds/8Xtlqc82OFuv3EIHLH6a+pwxUscmjDsgX6gl9XTEp1JBWk+y\r\nQ4ng/BhuvQALnE3oaIPGipgVVJjFgEnRsQSJmZR0YrPUsVRmROO7/onEtJxU\r\nxA3LyYC3E2DXk7ZFHhJZbTovI+s62r4gWPKVb1CRXDMrMyqGiRWDbhyPIq4B\r\neRxTrEUULLnG4yhieR9vXzEo4UsVsnDxPBpCUgdcSvX/vY+0nbJYD7ucwLFn\r\nZFVl+OZNI1GVJI98Fsx6OY1fNZlev/ADrto=\r\n=Lvyg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"},{"name":"acolchado","email":"agustin@colchado.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_2.1.1_1653244854610_0.12368920724790655"},"_hasShrinkwrap":false},"2.1.2":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"2.1.2","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color","test:unit":"mocha ./test/unit/ --color","test:integration":"mocha ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.7.2","colors":"^1.4.0","form-data":"^4.0.0","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.2","spur-errors":"^1.0.3","spur-ioc":"^1.2.0","superagent":"^3.8.3"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.29.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.2.0","nock":"^13.2.9","sinon":"^15.0.1"},"gitHead":"2946df19628e09ca1a5e0d6b2bb53bf457716d59","_id":"spur-common@2.1.2","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-c9/DnOgoj2onpsaZlfRVhfA/p+vIYKBEq+WQi1Nl6V9FuisdOKXXE5s4T5ghz8E8k5zor9Ym67ZCFekPirIKRg==","shasum":"71f441a623f0ec7b8e9ad41f999ec857e164ef1b","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-2.1.2.tgz","fileCount":47,"unpackedSize":64439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLxfFCPLWupVEDFq5aXHGHiLcOQyI//QKkjTxMeudjmAiEAxZ3cYTMNb1w/BHZ3R7VZXnjOGe3eNr32ASBr6iW15ZQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnOUNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohyQ//ROJZO94a8IC4SAeNGMcxWhDL+D6bWW+xid0Exq14GV/ZCyuJ\r\nyPQGv1wkOE71twmWjl7k9M4m7vDHq5/TQGVU5Bky+rp5eJ0SZi6HYYZIliZV\r\n2l8aDu/hmCpdXQcD+tPNlvRloUYXWOis0YUUiv1YbDxzp/yk1jcn18dGV74W\r\ngv0dCDF3X0wR9ibwZWY85eQcnA3VUtT8rko7JmULWuHz/xYe6ghM0O6bmXUC\r\nUK72G/ks0ojnfAxvKwONrv7Kk/V9+1ptDC33ka51Hfx4mppId9/t2+3cPIRQ\r\nr/uhYy9peWuWxCcgCL04E/a3wEqzmY+MhjxrPixtYy7PvXk9+hzWfm9TeHjp\r\nQS9JVghbkNQ+3C9aINnFCucQ/Akxm0uOmmRjG/z6Pp41x+c3/k0VSjrn3ATl\r\naYPFuUeYGpRS9hM7bI4IZAiML6mICRrE6QFTy/oOLyzvcdrZxEA0EAL4Dzvu\r\nsDL8C8/lCgF8Chmtu0OYs2oEY6T27mpUaERxflKITdwFJHc3165WXyeXvJgy\r\nJhghjw+XNJeVoyt3RglgCJQITYoxc2WllpxCP/6XAwWx8LxTNtbV33lm47Hx\r\nZDGfWpxYxHI6K5+yS6RyAFst5yRwotK9FLU3RbYgP4uGhUwK/KlJkjo6xQTq\r\nrbAgsBe3MxEJjp9WalC1hn5FqKZRgszJNlI=\r\n=icdI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_2.1.2_1671226636848_0.7276352984806667"},"_hasShrinkwrap":false},"2.1.3":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"2.1.3","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color","test:unit":"mocha ./test/unit/ --color","test:integration":"mocha ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.7.2","colors":"^1.4.0","form-data":"^4.0.0","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.3","spur-errors":"^1.0.4","spur-ioc":"^1.2.1","superagent":"^3.8.3"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.29.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.2.0","nock":"^13.2.9","sinon":"^15.0.1"},"gitHead":"ce6f6596ae359c91ca291ff03c7f25f693e455ed","_id":"spur-common@2.1.3","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-XK7mAQwaqipUD5mWGUJP1AE7clmsw8wYrL+5W90WTiCguPgqjHqzDPxJptpO58u5nvwlXtuYWj1+f9VS5/AG9g==","shasum":"6ac72699e3251acff0c6e3e59b04d8a7b774d2ee","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-2.1.3.tgz","fileCount":47,"unpackedSize":64433,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDlX0F0qi7u0gwTp7FeBe0j896TelCY31586YX7ebyMgIhAKrmQN+9BrSo/KnznF8ojtuUcsD/9P4UBjpB2/uWWO/C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7ZiuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbVg/9G4BCdSnLLQj6gvyrjnn4NxOygSZyzawixh6wkddtA4pAZqJq\r\nPJSKuEHZ2iQZb8f6GXU4qNGceBD7zMwRLRfCMdMQwB3rZf9P0UMLyjxhdNwn\r\nFIwOJkqZ6UmFctQRjfSh6f0ZgFUV17INJQ0wUN+f5bjcZ8DZOBRLz3LPrwL5\r\ngFHwLTdTD+yVf0dL95BnI33tTs8l7xx1/I9tiLQZXc9ML+5GNeYfaJaOUnad\r\nclT4xfBOIv30Kxvb+kNhODi/4nNAbGk5jcP2sYgt2NztRGuqD9o31/LbiVOj\r\n2kq0V+CRydLPxRuZ7SnTImxVEpjbeMVS6Evv1LaLxbeb088FEPJEWTSrEWC8\r\nMC+Mxc8cMEoVXc1XmRKit73lDRhXUS3v/1yGZcC6u2uDCyMRRGfqiFVYqmw2\r\nV02Yaw/dh4c/jVVrAFq8VFAq/TQE8vti8G/oM0OMmg60rU5HndPFbCbPHj2t\r\nk6znLewnbiGgucSsdNJ4Ujt/eyMQC4Ykxq7bPJDEkZqHRBz35IDirXq5gFZP\r\niD2tDt3eEgxG57fdZGENXrVP/BdjbHgHN1/UVthFL7JSSOa9XaBUIyELx42x\r\nj5hhKXGN8U1EjXhJydGklPVMapSTsDIrzlq0MTmsdDA7sWJCkBjwboK/b7C6\r\nxlytSRHp4u+YjKQUTwuHu3LaOcX1BPioOgA=\r\n=2Yov\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_2.1.3_1676515502724_0.39687681697492017"},"_hasShrinkwrap":false},"3.0.0-rc.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"3.0.0-rc.1","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color","test:unit":"mocha ./test/unit/ --color","test:integration":"mocha ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.7.2","colors":"^1.4.0","form-data":"^4.0.0","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.3","spur-errors":"^1.0.4","spur-ioc":"^1.2.1","superagent":"^8.0.9"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.29.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.2.0","nock":"^13.2.9","sinon":"^15.0.1"},"gitHead":"92e9a4575f8b819d13f08639b9831db5da116dcc","_id":"spur-common@3.0.0-rc.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-VBzeZeSOa02eaYvIKcCGvFBsEiKGt+gNcRnDBAE1oCndFwnJxtsAJ8QqcPIjpviZq+XdYrtkIB2j/+Objkx+fw==","shasum":"8da300da29b3690edc00967f88433a7430834467","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-3.0.0-rc.1.tgz","fileCount":47,"unpackedSize":64438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7YUaUZfYlrBgHbh0ks26a2tx+TI2qzDRGKeteHhFSowIhAMAAnaGbQw5kdb5UJOFGKpnJVhdcKkNDh416ew5EY81C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGxs3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotsQ//bEk6jWT5eW6jxFnKVjYXHGDInBgFCteQkO0qk2mej6J40Lm5\r\nWN7UWYNhA4biP28esHL9glbtr7b8I2Yb3FiV4n8iybEUe6wv9UvICIwvUvWZ\r\nib9vYFm+W7Li8BWQwMcBe+nUhmonSLZdAriCii9k4t2CHGKNmjN53aQZBjAc\r\nxX2/lMms61K7g80F8ExPbEvy5u9CY7likgajMQHpF988v++Y9yYdzcbFQ34m\r\nEtqiCwDMunbgJZNTdgKrXraxiZQZbE//68zdyBGGnq1ARUcm21nFvOWdH3qB\r\niUz0Tp+QrIOu9H3Nas0Xx/9qFI15vgUkiOnFlYtG5WZj0QuhQMKc1iiQrlWb\r\n0wQXu6xIOgTsFfnIwi+lrZ0HbTyfbjpbNccFStBnb+haGqgZ/xSgtDyoUi2V\r\ny4Rqjw/9+jj3JqPuRMraUY4a8oJAi5phSe65jrAtZd3RBAhE5QfI1qIDofVK\r\noHjIp+d0YgoNhQ0OQ2gjB2s0QCqxmjXh9HL3rBREzByB9d1kpPI3xhvL+nL3\r\nOaW3L5k8lpZmF+MUZuOuZuKkwOg1GnKYGl+T3dg7GaUu1wYQebVwqeU058TI\r\nRZftccJLJCzq2g96rgqDf7VGiugn3lwfH51OSK038F+HBK+0UBm22+Ct6OQS\r\nu+b0z2EAWTHHcMgHgAHY4VatX/ulXs1p+6w=\r\n=iVf5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_3.0.0-rc.1_1679498039424_0.7344620217917519"},"_hasShrinkwrap":false},"3.0.0":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"3.0.0","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color","test:unit":"mocha ./test/unit/ --color","test:integration":"mocha ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.7.2","colors":"^1.4.0","form-data":"^4.0.0","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.3","spur-errors":"^1.0.4","spur-ioc":"^1.2.1","superagent":"^8.0.9"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.29.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.2.0","nock":"^13.2.9","sinon":"^15.0.1"},"gitHead":"08173ce52e91d6c1cde94a18651adb83aa16794a","_id":"spur-common@3.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-fYoPx1GT3/y2aRniYN2AQl2sfFBYKMu0OpJAjvOOWGTu9jPxChKv3zXhuwvjaZQr2wv0dkoto7b2CnCZdC8u3A==","shasum":"0ad16fb32b5cbc5b531d9bffc7abdf145c13607b","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-3.0.0.tgz","fileCount":47,"unpackedSize":64433,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1L/f2McYaKez/gPyd2U64/LcW38jHlZ7HZMFkcomkIAiEAzCwdQ/IJa3uGUN+aa5MJfR3D+u1ePGa4KerEd5Pg2uY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHdG+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGcg/9EG7/RA8nM9f94xn1Vq0erV4itAdiOLqzVjHeBIRbOaQL+NVu\r\n68n/prOhjkZdRgRXzp5dJD+FsPLLLMQDyjL7Mtodqr/MPctG1t+AIeuMv5NW\r\nW808zo6BzKJvxmoDVM6dIxP4KmVcsEafETzswA6QW4kHKHz2m01/xkBtds0Z\r\nIv+Q1q9swo1JQcwoKmLQTwcRljoWN39ALfHzDN7Ym1QF/748R30n1v+vpxrk\r\nIESTT5QNRUsVGt6tnLse7bHkuQVC7Xx7BJSLpqGmVi8yx5kgJz4Qn/syGHgm\r\nZWhos+3Fg8XRf/5VUmufyGT7Vnb+o3v5rDSb0GWLoEMM2xbK3P9lt6SJxo3c\r\nAav+xqvj2sQHMtpPsiZW6m9LGblC07t6Gsql609Na3gqI6bW6gq0+Gwe4ui6\r\nlOxQ6lwWlCmovd+NVQPnixTmgknj4z5ELjYgBcn8o9IRVSekC+7gI7CLOQeg\r\nJ3FbeVVn1PVkTJrYTog/HcJFpW/o7y4UeK61t6T6QWrN7J7i+oQMEdf6uJ4z\r\nHTB2jpNfL0OtjV9OWDJnYcBcXk5iJngtoQGAwbv5reuQQpT29d4PhGuKJx8x\r\nXneqLkQN6oLYv2n8757CPx258RZscfM75tlieY4B64wu1RqXBZ0IAIYhmaRe\r\nJk1imRKYG35DAeM6f2Ut2x51K7XLPO/UBTI=\r\n=Rugq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_3.0.0_1679675838697_0.4072509365791239"},"_hasShrinkwrap":false},"3.0.1":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"3.0.1","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color","test:unit":"mocha ./test/unit/ --color","test:integration":"mocha ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.7.2","colors":"^1.4.0","form-data":"^4.0.0","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.3","spur-errors":"^1.0.5","spur-ioc":"^2.0.0","superagent":"^8.0.9"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.42.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.2.0","nock":"^13.3.1","sinon":"^15.1.2"},"gitHead":"45cefd9c388e6c65bdb6f35711e2eca7d9ca60fc","_id":"spur-common@3.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-2jU99i3xXyBW7wTWovbAnNCIjnQxXsRkgqVp7yZAPpeg23OfpRpAEEAzQPiJ2hLl63N29cU8LAQoaIPMmEIpqA==","shasum":"7a4561f66b5a086cb45c77966c990a05d66b0b4c","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-3.0.1.tgz","fileCount":48,"unpackedSize":64502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUy4j5KQ/WtYqxV68m3MDiFsU6lFgndSioUnpSum4/mwIgIZt9E9xELGFFnoLxiTGGiSLElsUGLDg5Egt1yh2ee+c="}]},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_3.0.1_1686674033548_0.5580926392531975"},"_hasShrinkwrap":false},"3.0.2":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"3.0.2","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color","test:unit":"mocha ./test/unit/ --color","test:integration":"mocha ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.7.2","colors":"^1.4.0","form-data":"^4.0.0","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.4","spur-errors":"^1.0.5","spur-ioc":"^2.0.0","superagent":"^8.0.9"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.42.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.2.0","nock":"^13.3.1","sinon":"^15.1.2"},"gitHead":"6ef34a3239854431eed6f3a319c79c701b76c379","_id":"spur-common@3.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-znZD1OHR0Dzps3iWicYXt57iRexCoPdHeavwxqbmMGgDuU0dRUxzIWahQMs790Xw8L2T75nu7Ro96C1v6iIqyw==","shasum":"27722f5915ff27b053f69c88e7cd38b7edff4222","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-3.0.2.tgz","fileCount":48,"unpackedSize":64502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3SyjOVGPrmwJFG4MlzT6fWIpH6FrPL7z+muia3yTTDAiEAk7aL3QI/rjjPsQ74H0MPZwsUYjmVoflY1PNTJbvHkf0="}]},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_3.0.2_1686674735058_0.29980320523693216"},"_hasShrinkwrap":false},"3.0.3":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"3.0.3","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha ./test/unit/ ./test/integration/ --color","test:unit":"mocha ./test/unit/ --color","test:integration":"mocha ./test/integration/ --color"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"^3.7.2","colors":"^1.4.0","form-data":"^4.0.0","lodash.assignin":"^4.2.0","lodash.bindall":"^4.4.0","lodash.compact":"^3.0.1","lodash.foreach":"^4.5.0","lodash.invokemap":"^4.6.0","lodash.isempty":"^4.4.0","lodash.isfunction":"^3.0.9","lodash.map":"^4.6.0","lodash.some":"^4.6.0","lodash.union":"^4.6.0","lodash.uniq":"^4.5.0","spur-config":"^2.0.4","spur-errors":"^1.0.5","spur-ioc":"^2.0.0","superagent":"^8.0.9"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.42.0","eslint-plugin-node":"^11.1.0","lodash.every":"^4.6.0","lodash.last":"^3.0.0","mocha":"^10.2.0","nock":"^13.3.1","sinon":"^15.1.2"},"_id":"spur-common@3.0.3","gitHead":"9ad0750f8ae34623c8b92af8b6bde4bada132b87","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-7ieyVk0cIg3mE+3orQ9p9UNfxjazHBrGfHlW6VbZgrxRnYfoU2pLBCce/+/SyFwjnpWYVEDDB3CFdLyVp0Q00Q==","shasum":"aee769f661398dc6902ae6023e32fb53f63c6065","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-3.0.3.tgz","fileCount":48,"unpackedSize":65848,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVNaL/zIUFjGRtPzdQbc3VpIxTmfnhswnqLEenyM3JpwIgAK2wTDPL+Rg3HTn7uI0JO7YYC0yvq1tH5mvAVzmpz7A="}]},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_3.0.3_1697690243184_0.6001122190852879"},"_hasShrinkwrap":false},"4.0.0":{"name":"spur-common","description":"A Node.JS library of common modules used as a base to most Node.JS applications.","version":"4.0.0","main":"./src/injector","author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["spur","spur-framework"],"license":"MIT","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"jest test --colors","test:unit":"jest test/unit --colors","test:integration":"jest ./test/integration"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"homepage":"https://github.com/opentable/spur-common","repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"dependencies":{"bluebird":"3.7.2","form-data":"4.0.0","lodash.compact":"3.0.1","lodash.invokemap":"4.6.0","lodash.union":"4.6.0","lodash.uniq":"4.5.0","spur-config":"2.0.6","spur-errors":"1.0.8","spur-ioc":"2.1.0","superagent":"8.1.2"},"devDependencies":{"eslint":"8.57.0","jest":"29.7.0","nock":"13.5.4"},"_id":"spur-common@4.0.0","gitHead":"309b900dbba4e853ebb58fee1cff64979890f17a","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-jK/ZL4VUs/TZsEFa7yeB19TztvYRRUvRiIMpoy/wwAQnogmc03oZj/E8h7qfSj22veeT2oeEOBJCB6Hw8jWojQ==","shasum":"9a87548b7cd56ac539900f75a2d1f0cb139b888c","tarball":"https://registry.npmjs.org/spur-common/-/spur-common-4.0.0.tgz","fileCount":50,"unpackedSize":64706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr+8RRlajZpb/eBeBuzLAA3CAHcJe4dlYbBeKJl5jltAIgK8HIujE4Lgs6O7/6a5Jn+wC80Wg/2UZ1pwiaUna0yKQ="}]},"_npmUser":{"name":"acolchado","email":"agustin@colchado.com"},"directories":{},"maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spur-common_4.0.0_1712708259498_0.7724092646948375"},"_hasShrinkwrap":false}},"readme":"<img src=\"https://opentable.github.io/spur/logos/Spur-Common.png?rand=1\" width=\"100%\" alt=\"Spur: Common\" />\n\nA [Node.js](http://nodejs.org/) library of common modules used to create common applications.\n\n  [![NPM Version][npm-version-image]][npm-url]\n  [![NPM Install Size][npm-install-size-image]][npm-install-size-url]\n  [![NPM Downloads][npm-downloads-image]][npm-downloads-url]\n\n# About the Spur Framework\n\nThe Spur Framework is a collection of commonly used Node.JS libraries used to create common application types with shared libraries.\n\n[Visit NPMJS.org for a full list of Spur Framework libraries](https://www.npmjs.com/browse/keyword/spur-framework) >>\n\n# Topics\n\n- [Quick start](#quick-start)\n    - [Usage](#usage)\n- [API Reference](API.md)\n- [Available dependencies in injector](#available-dependencies-in-injector)\n- [Contributing](#contributing)\n- [License](#license)\n\n# Quick start\n\n## Installing\n\n```bash\n$ npm install spur-ioc --save\n$ npm install spur-common --save\n```\n\n## Usage\n\n#### `src/injector.js`\n\n```javascript\nconst spur       = require('spur-ioc');\nconst spurCommon = require('spur-common');\n\nmodule.exports = function(){\n\n  // define a  new injector\n  const ioc = spur.create('demo');\n\n  // register already constructed objects such as globals\n  ioc.registerDependencies({\n  });\n\n  // register folders in your project to be autoinjected\n  ioc.registerFolders(__dirname, [\n    'demo/'\n  ]);\n\n  // THIS IS THE IMPORTANT PART: Merge the spur-common dependencies to your local container\n  ioc.merge(spurCommon())\n\n  return ioc;\n}\n```\n\n#### `start.js`\n\n```javascript\nconst injector = require('./src/injector');\n\ninjector().inject(function (UncaughtHandler, Logger) {\n\n  Logger.info('Starting app...');\n\n  // Here you would inject your dependencies like WebServer or runtime class and start it.\n\n  // Enabled the UncaughtHandler\n  UncaughtHandler.listen();\n\n});\n```\n\n# Available dependencies in injector\n\nTo see the latest list of the default dependencies that are injected, check out the [injector.js](src/injector.js) file. Here is a short list of of all of the dependencies available:\n\n### System dependencies\n\n| Name            | Original Module Name | Description             |\n| :----           | :----                | :----                   |\n| **fs**          | fs                   | Node file system        |\n| **path**        | path                 | Node path module        |\n| **nodeProcess** | process              | Node process module     |\n| **console**     | console              | JavaScript Console      |\n| **JSON**        | JSON                 | JavaScript JSON library |\n\n### Libraries\n\nList of external dependencies used and exposed by spur-common. They can be found at npmjs.org using their original names.\n\n| Name              | Original Module Name                                             |\n| :----             | :----                                                            |\n| **Promise**       | [bluebird](https://www.npmjs.org/package/bluebird)               |\n| **superagent**    | [superagent](https://www.npmjs.org/package/superagent)           |\n| **FormData**      | [form-data](https://www.npmjs.org/package/form-data)             |\n| **SpurErrors**    | [spur-errors](https://www.npmjs.org/package/spur-errors)         |\n\n### Local dependecies\n\nAll of the files under the `src/` directory are made available when this module is merged into another injector. The following list are the notable dependencies available.\n\n| Name                | Source                                  | Description                                                                                                                                                                                                  |\n| :----               | :----                                   | :----                                                                                                                                                                                                        |\n| **BaseDelegate**    | [code](src/core/BaseDelegate.js)    | A utility class used to create classes with delegates that can be allow us to replace implementations dynamically and allow for plugins. For an example, take a look at [Logger](src/logging/Logger.js). |\n| **UncaughtHandler** | [code](src/core/UncaughtHandler.js) | Simple module that catches uncaught errors when initialized.                                                                                                                                                 |\n| **FixtureUtil**     | [code](src/fixtures/FixtureUtil.js) | Fixtures util that allows you to read test files from a specific directory.                                                                                                                                  |\n| **HTTPService**     | [code](src/http/HTTPService.js)     | An extension of the superagent module to support promises and other nice enhancements to make HTTP requests simpler to process.                                                                              |\n| **Logger**          | [code](src/logging/Logger.js)       | An implementation of a logger that extends console.log and makes it so you can add plugins for logging to different sources.                                                                                 |\n| **fsPromise**       | [code](src/promisify/fsPromise.js)  | A wrapper for the Node fs module that adds promises to the module.                                                                                                                                           |\n| **Utils**           | [code](src/utils/Utils.js)          | A collection of random utilities.                                                                                                                                                                            |\n\n\n# Contributing\n\n## We accept pull requests\n\nPlease send in pull requests and they will be reviewed in a timely manner. Please review this [generic guide to submitting a good pull requests](https://github.com/blog/1943-how-to-write-the-perfect-pull-request). The only things we ask in addition are the following:\n\n * Please submit small pull requests\n * Provide a good description of the changes\n * Code changes must include tests\n * Be nice to each other in comments. :innocent:\n\n## Style guide\n\nThe majority of the settings are controlled using an [EditorConfig](.editorconfig) configuration file. To use it [please download a plugin](http://editorconfig.org/#download) the plugin for your editor of choice.\n\n## All tests should pass\n\nTo run the test suite, first install the dependancies, then run `npm test`\n\n```bash\n$ npm install\n$ npm test\n```\n\n# License\n\n[MIT](LICENSE)\n\n[npm-downloads-image]: https://badgen.net/npm/dm/spur-common\n[npm-downloads-url]: https://npmcharts.com/compare/spur-common?minimal=true\n[npm-install-size-image]: https://badgen.net/packagephobia/install/spur-common\n[npm-install-size-url]: https://packagephobia.com/result?p=spur-common\n[npm-url]: https://npmjs.org/package/spur-common\n[npm-version-image]: https://badgen.net/npm/v/spur-common\n","maintainers":[{"name":"acolchado","email":"agustin@colchado.com"},{"name":"arnoldzokas","email":"arnold.zokas@coderoom.net"}],"time":{"modified":"2024-04-10T00:17:39.828Z","created":"2015-01-29T04:17:08.413Z","0.0.1":"2015-01-29T04:17:08.413Z","0.0.2":"2015-01-30T01:52:18.129Z","0.0.3":"2015-01-30T09:44:34.260Z","0.0.4":"2015-01-30T09:57:41.329Z","0.0.5":"2015-01-30T15:08:19.105Z","0.0.6":"2015-01-30T15:56:15.947Z","0.0.7":"2015-01-30T21:54:44.915Z","0.0.8":"2015-01-30T22:10:29.254Z","0.0.9":"2015-02-03T01:55:22.943Z","0.1.0":"2015-02-03T13:38:47.328Z","0.1.1":"2015-02-03T16:17:47.745Z","0.1.2":"2015-02-12T12:54:31.706Z","0.1.3":"2015-02-12T13:25:46.479Z","0.1.4":"2015-02-12T15:50:49.573Z","0.1.5":"2015-02-13T13:15:38.642Z","0.1.6":"2015-02-13T13:22:54.619Z","0.1.7":"2015-02-17T18:20:19.873Z","0.1.8":"2015-02-26T00:26:52.772Z","0.1.9":"2015-05-16T01:21:46.512Z","0.1.10":"2015-05-16T03:39:07.462Z","0.1.11":"2015-05-17T06:09:46.822Z","0.1.12":"2015-05-17T09:22:33.577Z","0.1.13":"2015-05-17T22:01:46.529Z","0.1.14":"2015-05-27T20:48:35.901Z","0.1.15":"2015-08-06T04:23:52.229Z","0.1.16":"2015-10-28T09:41:48.970Z","0.2.0":"2016-02-19T06:04:58.557Z","0.3.0-rc.1":"2016-08-05T02:00:52.572Z","0.3.0":"2016-11-05T04:18:12.429Z","0.3.1":"2016-11-19T18:01:40.206Z","1.0.0-rc.1":"2017-01-10T21:25:01.199Z","1.0.0-rc.2":"2017-01-10T21:30:02.155Z","1.0.0":"2017-01-13T21:49:31.599Z","1.0.1":"2017-01-13T22:39:25.131Z","2.0.0-rc.1":"2017-08-26T06:57:47.901Z","2.0.0":"2017-10-26T01:46:57.935Z","2.1.0":"2018-08-12T19:57:49.365Z","2.0.1":"2022-05-22T18:32:22.422Z","2.1.1":"2022-05-22T18:40:54.868Z","2.1.2":"2022-12-16T21:37:17.050Z","2.1.3":"2023-02-16T02:45:02.942Z","3.0.0-rc.1":"2023-03-22T15:13:59.594Z","3.0.0":"2023-03-24T16:37:18.943Z","3.0.1":"2023-06-13T16:33:53.755Z","3.0.2":"2023-06-13T16:45:35.295Z","3.0.3":"2023-10-19T04:37:23.443Z","4.0.0":"2024-04-10T00:17:39.658Z"},"homepage":"https://github.com/opentable/spur-common","keywords":["spur","spur-framework"],"repository":{"type":"git","url":"git://github.com/opentable/spur-common.git"},"author":{"name":"Agustin Colchado","email":"agustin@colchado.com"},"bugs":{"url":"https://github.com/opentable/spur-common/issues"},"license":"MIT","readmeFilename":"README.md","users":{"acolchado":true},"contributors":[{"name":"Danielle Blank","email":"dgdblank@gmail.com"}]}