{"_id":"rerun","_rev":"41-7bfd08ee5c15d6f0b69015e1403cbf87","name":"rerun","description":"A retry library for node.js","dist-tags":{"latest":"1.2.2"},"versions":{"0.0.2":{"name":"rerun","description":"A retry library for node.js","version":"0.0.2","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/retry.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@0.0.2","dist":{"shasum":"3367bcb6b71fa1ab887b45fa05bdf855fef26d3b","tarball":"https://registry.npmjs.org/rerun/-/rerun-0.0.2.tgz","integrity":"sha512-Eu++3uE6CfJVHtOgx4K5aidsOe1Ka45o4eaXimTHYyNiLygJUkMWQRk69gucdBnyCF6+j6/PZ0LBkI94qVLxxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNUlh0R/gxsvg6t1D2ooowYjN3aQV0yZFndG/AiMdk1AiEAmcUGMBt2+UAB7WvoWSiCmyrs7iRhr3oi2FfQjeeaXNg="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"bigpanda","email":"operations@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"}]},"0.0.3":{"name":"rerun","description":"A retry library for node.js","version":"0.0.3","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/retry.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@0.0.3","dist":{"shasum":"a987c9da1fe11691bfcbdc7fc99a74011194b59a","tarball":"https://registry.npmjs.org/rerun/-/rerun-0.0.3.tgz","integrity":"sha512-JasDltZ65i1NQnR+02iQLNs/vNowe1dPMsMIgoqqZduy3lsac27LUCifFg8la8F3+JavRngPsh+2+3h+wOQ+qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCksd6scdg1wRPFsWirMsj+5hgK6n3QPwX0ezlIi1QXFAIhAOdyyMjj//CsA/3zQFhIf2bXTO03lnnavTYifrnurpfa"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"bigpanda","email":"operations@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"}]},"0.9.1":{"name":"rerun","description":"A retry library for node.js","version":"0.9.1","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@0.9.1","dist":{"shasum":"c6ec3b1c5da5f1ba107c0efc87d41b925f08f93c","tarball":"https://registry.npmjs.org/rerun/-/rerun-0.9.1.tgz","integrity":"sha512-BusyccPrXKnUDWBr3Jg3/VWQnYUwsg83N0k6KAAZsfEerz34+vpAmAy2mvup0TKna5JFBucsWauBTL8E7aN4FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWEVV6e3/i1wtYHRsGIAQk5qlyIdi+io62GiFuNYx9YwIhAOTb1InN2qkFHQh3WrGa+YrD3yvxCwTWB2XqpAMtpdcZ"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"bigpanda","email":"operations@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"}]},"0.9.2":{"name":"rerun","description":"A retry library for node.js","version":"0.9.2","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@0.9.2","dist":{"shasum":"652abf8185759063f627fa1067f2b7aea6aef4b1","tarball":"https://registry.npmjs.org/rerun/-/rerun-0.9.2.tgz","integrity":"sha512-jwzwbBB/ZTf5lozKhMSLerR2+WshwudtXspJHfwkjxPT5HRC3jt5ubKvivw9+Zt33P7sHybJI4LCdpThXT3zsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxpxfzW/c9/4mij6SPNfnZMZVLJKsZtiAoJipXM34yhAiB9jsJJnfCUURB3oogk9dDFhPwmmHolVu0gYvWqofyVsQ=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"bigpanda","email":"operations@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"}]},"1.0.0":{"name":"rerun","description":"A retry library for node.js","version":"1.0.0","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.0.0","dist":{"shasum":"f64da63cd98b442c7d3f26aab19051e985d29031","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.0.0.tgz","integrity":"sha512-+YpGiPMoVmcazZbtgP+Nh0EEVUrJOOvVDUgA5LwppKseBCWQOm8rvqVmRq3cEsfyBK59HWyMQUMW8RIJWS3ZRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6GyLqGeAiaoPnTvuZQTGt5C49HqDy0QiJ167w4W41EAiAXMCCjgTyXZ7IUQvKZbAr1g+OHWtXZjj+nHHD7YVb4yA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"noamshemesh","email":"noam@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"}]},"1.0.1":{"name":"rerun","description":"A retry library for node.js","version":"1.0.1","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.0.1","dist":{"shasum":"2b627e7f6dd7a7f640d66a888dc5623af24167ad","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.0.1.tgz","integrity":"sha512-IPI+fRp3AgYJy9FXd2b76GGMIr2dptRDkRTzNiV8df4GCwC4ermN3YzzzlKnSLWQBvZ+uuGCasJPdDFx+NdChA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq2Uzc4B+aYvdZ7Zx1CRfyC3KJDgpm1XPRjpatMam9PwIgboRGUuTiFhTEYAApqop9DPmNZHvFIxZU0AeRiDsuVPo="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"noamshemesh","email":"noam@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"}]},"1.1.0":{"name":"rerun","description":"A retry library for node.js","version":"1.1.0","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.0","dist":{"shasum":"4f2ea4d3e88a6661af846f9c248a47e57278f93f","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.0.tgz","integrity":"sha512-3CQ4GU/DCe4xxc/nyULpwXmqV5ZJFaPIODWszipn4zJFe4AZ7akgQ5gdgEW4TiT/N1XV8AQ9Nib2I97ehj74sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXX1rpi+adDmZtukbOX93575F2VnSicQcsi6iZ37JrJgIgaRaW+6X/UxyEIQkDdezMamtErYSny6nBwyyt3CICdoI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"noamshemesh","email":"noam@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"}]},"1.1.1":{"name":"rerun","description":"A retry library for node.js","version":"1.1.1","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.1","dist":{"shasum":"633662935e934af864bf3e5427b5c98621d20219","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.1.tgz","integrity":"sha512-yOcGQgjVMCOpW7RU6NNxJcotX4LACC8OT22Evo2TeZmqc1OHDf1DF75XDi5pnrBFyPr+3/cZZHr7nYTRoZvEJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjZfRRVn+do0R/jovhV7eGuAJvz6p8HVNrT06fvV/bqQIgSa7OYle+tpGQhdq39Pwl9AQzEO7LgdpcMnfHT6Aa6S8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"noamshemesh","email":"noam@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"}]},"1.1.2":{"name":"rerun","description":"A retry library for node.js","version":"1.1.2","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"~1.0.0","request":"~2.33.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.2","dist":{"shasum":"4a07951e0e67c2d5f4684328cbfd955061c3f0cf","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.2.tgz","integrity":"sha512-qI68RTBoUe55oqeAcV4CP60I3NotgviVH6rEVJXeuvNvzfnj1FnorfmlKt76It0G1r/RM1GzWUap3dnLgvFqBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHfuKOQaB6Owz+enPLd9dcwMz7Lm3AaKYooPJCGSZNDAiEA+ui1vHrP4F+tuZ+6bQdV894hhHxlrji1eW0+W3nMxsQ="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"noamshemesh","email":"noam@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"}]},"1.1.3":{"name":"rerun","description":"A retry library for node.js","version":"1.1.3","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"1.0.1","request":"2.36.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"nock":"~0.27.2","chai":"~1.9.0"},"gitHead":"2c33e25a4cea7f07745a85e0ab6ccaba1ea292f8","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.3","_shasum":"0eb34a53fb2fcc95384454e781cb64602e666743","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"noamshemesh","email":"noam@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"}],"dist":{"shasum":"0eb34a53fb2fcc95384454e781cb64602e666743","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.3.tgz","integrity":"sha512-XF4rwsmtfXH22r3+5KufA6TBoOml9eo8Flt629E4XYC3Abbdip4k4NunoRz9WRd5MSnWsbYLvmTiCWvW161giw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwFQql1bG106NNqYuFcjDg5DaN561jEUxli//iYBDCIAiAeAitpNBwM4HQhzHdKFSm8cRKFIaViUMjr2MAwWNXFEQ=="}]}},"1.1.4":{"name":"rerun","description":"A retry library for node.js","version":"1.1.4","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"1.0.1","request":"2.36.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","mocha":"^2.1.0","nock":"~0.27.2"},"gitHead":"8a6df7522432042fa5b8f50060fb5007d1dd1401","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.4","_shasum":"dfea79c3cab32906d5d80a784718963c3442e3b1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shaharke","email":"shahar@gmail.com"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"},{"name":"shaharke","email":"shahar@gmail.com"}],"dist":{"shasum":"dfea79c3cab32906d5d80a784718963c3442e3b1","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.4.tgz","integrity":"sha512-AQl4UldegiV29WzVPJECLYIRlfLThm58Eh4fF8m4lfoajjZ/h/9tGjHFbiIXHurHU9ToRX/Bq0MzAJGQm8quPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMkGk8SDgtIvu40LKWfpXaoFaD1AyUM6P39Ngs3xSN/AIhAP6IHrRi1PVeA5gn2gQePAlAbjN76ga3pbmLxtnYvNev"}]}},"1.1.5":{"name":"rerun","description":"A retry library for node.js","version":"1.1.5","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"1.0.1","request":"2.36.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","mocha":"^2.1.0","nock":"~0.27.2"},"gitHead":"2fe4073418a9eb8271c6b1e95c89b3bf418f3ad3","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.5","_shasum":"61014e020b79054d1afb88e9677469bd0a00fda5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shaharke","email":"shahar@gmail.com"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"},{"name":"shaharke","email":"shahar@gmail.com"}],"dist":{"shasum":"61014e020b79054d1afb88e9677469bd0a00fda5","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.5.tgz","integrity":"sha512-vyOG0e1Y1trWZMjdQ+FSPwAcubqCQpTuGE9tMspgkuGjILOmyrZcg7XGuctxseyWGgFOXwFK2+7a73vS+8lZuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBr34/oztXYrqsYJb+UDtwvehwaou9J6jyV2te6SeKjuAiAPcYZxMkWKvn6QLBNDIt4Ch4xrawOA/YZ5VCW5fIiOEA=="}]}},"1.1.6":{"name":"rerun","description":"A retry library for node.js","version":"1.1.6","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"1.0.1","request":"2.36.0","log-devnull":"1.0.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","mocha":"^2.1.0","nock":"~0.27.2","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"6b59070422250069890eea83858e02c25fd053fd","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.6","_shasum":"b4230fd90053deae9aff3c55223cd8badf4be76b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shaharke","email":"shahar@gmail.com"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"},{"name":"shaharke","email":"shahar@gmail.com"}],"dist":{"shasum":"b4230fd90053deae9aff3c55223cd8badf4be76b","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.6.tgz","integrity":"sha512-s8nCbVXEwi0EsnTVc6olw7nFxaxGsTiwhepsqO8dH5nI7sAa0Ios1gBlEzCXotJw4tDnIaGfviRlkKMxUEXiMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOglbZitJBHw6xjpuXW0vyVywNMEdmP4hei1fYbQzHsAiBue7XdidIuS9J8d7UAzFL7UiXPB3BP6M/aolbTuXLCmQ=="}]}},"1.1.7":{"name":"rerun","description":"A retry library for node.js","version":"1.1.7","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"1.0.1","request":"2.36.0","log-devnull":"1.0.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","mocha":"^2.1.0","nock":"~0.27.2","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"732d2f2079495ce741ba6fb0ac95bfe153ace601","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.7","_shasum":"ae6a233f58ff4afbb051569a7bb0c08c6eb99584","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shaharke","email":"shahar@gmail.com"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"},{"name":"shaharke","email":"shahar@gmail.com"}],"dist":{"shasum":"ae6a233f58ff4afbb051569a7bb0c08c6eb99584","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.7.tgz","integrity":"sha512-9i5oRQdq+3wO7lcgrv21/6RGzK4/Gb8gnQnxxZaIOJ7Jd9RNdDG0Ouni7cfVPvXZB6BGQAU01UgORBLrh+DaZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEv4f3mKiuouhwD2J84zfypfBIbXmYJeDlN5coKM/IqAiEA2/rqnkMWVlv4dWfYJI550TMm5DMwZv+34FAly950nZE="}]}},"1.1.8":{"name":"rerun","description":"A retry library for node.js","version":"1.1.8","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"1.0.1","request":"2.36.0","log-devnull":"1.0.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"chai":"^1.10.0","chai-as-promised":"^4.1.1","mocha":"^2.1.0","nock":"~0.27.2","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"e84f2e7f8e667b8ccaa483c99191dd3e197b6eb8","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.1.8","_shasum":"9a500cea9e20fa0ffcbda179f9c72559d73f1e94","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shaharke","email":"shahar@gmail.com"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"},{"name":"shaharke","email":"shahar@gmail.com"}],"dist":{"shasum":"9a500cea9e20fa0ffcbda179f9c72559d73f1e94","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.1.8.tgz","integrity":"sha512-fb5F/7KxbGSuZTaobSTntf/5b1BUo/3O92WWmJPPzUBL3vxZZJzT7I48x6QhVFiXFbjxhA82CMsWivxWINpYMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKvz0ONyU73u2iKEImDAP8bSVDvDs4SwVUBATWAGfDiAiEAlXVXrK3/QSxsSz1vUhC5ByE7dJ+Ta9u0E0TnZRe0Uyw="}]}},"1.2.0":{"name":"rerun","description":"A retry library for node.js","version":"1.2.0","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"http://github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"q":"1.0.1","request":"2.36.0","log-devnull":"1.0.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"chai":"^3.3.0","chai-as-promised":"^5.1.0","mocha":"^2.1.0","nock":"~0.27.2","sinon":"^1.17.1","sinon-chai":"^2.8.0"},"gitHead":"148144bc344d4153c2cfdf8e9d82440d50876e8c","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun","_id":"rerun@1.2.0","_shasum":"6c87a93c89058c74c4961adb7e0863215bfbc7f0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shaharke","email":"shahar@gmail.com"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"},{"name":"shaharke","email":"shahar@gmail.com"}],"dist":{"shasum":"6c87a93c89058c74c4961adb7e0863215bfbc7f0","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.2.0.tgz","integrity":"sha512-WZsoZyKl68wanTo3wCGHsNaCHYvwFgz4JzQdZJn/Ig7pqp7aIisw2uyQ5lvux684Q9TgUbfBQmUnS+DdP2dTuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDngbs6DtC77NtEuRLA3KRcH7kQqesT73SuAOoK5CGKrQIhAI4qIFKil8ALotyBLUgh+bsdpbeozR7KvLFPIM8XtNfy"}]}},"1.2.1":{"name":"rerun","description":"A retry library for node.js","version":"1.2.1","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"git+ssh://git@github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"log-devnull":"1.0.0","q":"1.0.1","request":"2.72.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"chai":"^3.3.0","chai-as-promised":"^5.1.0","mocha":"^2.1.0","nock":"~0.27.2","sinon":"^1.17.1","sinon-chai":"^2.8.0"},"gitHead":"a4300ba0c0ecf5229c2b081d4f53bbffae76dd04","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun#readme","_id":"rerun@1.2.1","_shasum":"a2c513690c5db77a4a24de9028c9a9abbb6227da","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.2.0","_npmUser":{"name":"noamshemesh","email":"noam@bigpanda.io"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"},{"name":"shaharke","email":"shahar@gmail.com"}],"dist":{"shasum":"a2c513690c5db77a4a24de9028c9a9abbb6227da","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.2.1.tgz","integrity":"sha512-LRy+T8f4fkXTB5Fg6etfh0lAO+Ids7PI8P47MAsVYyxn5NXFOfYAt9zRUSXqnV4R27z6+G1GW9NYQj8iVXpaFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIxeMmpRDVHWpU9/a0p6Alwvwa56pjCU7Y9vf1VsISuAiEA6q10a0MSo7CUqRy4Llp3/19Az6GnP7bVQena4bYkBfI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rerun-1.2.1.tgz_1469714752713_0.9059116311836988"}},"1.2.2":{"name":"rerun","description":"A retry library for node.js","version":"1.2.2","author":{"name":"BigPanda","email":"noam@bigpanda.io"},"repository":{"type":"git","url":"git+ssh://git@github.com/bigpandaio/rerun.git"},"keywords":["try","tries","timeout","request"],"dependencies":{"log-devnull":"1.0.0","q":"1.0.1","request":"2.74.0"},"main":"./src/index.js","scripts":{"test":"mocha --recursive test/*"},"engines":{"node":">= 0.8.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"chai":"^3.3.0","chai-as-promised":"^5.1.0","mocha":"^2.1.0","nock":"~0.27.2","sinon":"^1.17.1","sinon-chai":"^2.8.0"},"gitHead":"b3d306a804dc54ada51e3e84b135cff3475a53f2","bugs":{"url":"https://github.com/bigpandaio/rerun/issues"},"homepage":"https://github.com/bigpandaio/rerun#readme","_id":"rerun@1.2.2","_shasum":"0b98f2aed7f8e63a7a7acfb9a59822f38a5d784a","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"shaharke","email":"shahar@gmail.com"},"maintainers":[{"name":"bigpanda","email":"operations@bigpanda.io"},{"name":"noamshemesh","email":"noam@bigpanda.io"},{"name":"shaharke","email":"shahar@gmail.com"}],"dist":{"shasum":"0b98f2aed7f8e63a7a7acfb9a59822f38a5d784a","tarball":"https://registry.npmjs.org/rerun/-/rerun-1.2.2.tgz","integrity":"sha512-UoABlByyB+dz4G12MkVrGWiwGzTNLYg45TEGuCV6v/GalQnHZhFnAtN9i2ek7mzSUN3FiqEiikkYNNL7GtLYWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH74LBQSJyAtOuyXipm0kYCWv80DI+vSnNHU8urrVb1MAiBT2tNQR5T9N+24zj17VdS71xZK7ST+7QxWVgR4D6qd5w=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rerun-1.2.2.tgz_1476882974449_0.814433656167239"}}},"readme":"rerun [![Build Status](https://travis-ci.org/bigpandaio/rerun.svg?branch=master)](https://travis-ci.org/bigpandaio/rerun)\n=====\n\nA retry library for node.js.<br/>\nRerun supports promises and request.js, as you will see, the API is pretty simple.\n\nThe options and their defaults for rerun library are:\n```javascript\n{\n  retries: 3\n  retryTimeout: 50\n  retryFactor: 1\n}\n```\n\n* `retries` - How many times to retry before failing.\n* `retryTimeout` - The initial time to wait (in milliseconds) before each retry.\n* `retryFactor` - The multiplier after each fail to multiply `retryTimeout` with.\n\nRequest\n-------\nRerun use with request is the same as with request itself, but with promises.\n```javascript\n  var request = require('rerun').request;\n  var promise = request({method:'POST', url: 'http://localhost/test', retries: 2, retryTimeout: 10, retryFactor: 2});\n```\n\nPromise\n-------\nRerun with promises is easy too, all you need is to call the library with the function you want to retry, and if it fails, the library will try again.<br/>\nNotice that if you don't want the library to retry, you can throw `require('rerun').RejectError`.\n```javascript\n  var retry = require('rerun').promise;\n  var promise = retry(function () { doSomething(); }, { retries: 2, retryTimeout: 10, retryFactor: 2 });\n```\n\nObject Proxy\n------------\nWant to proxy all methods of an object with rerun functionality? Piece of cake! To proxy all methods:\n```javascript\n  var object = { foo: function() {} }\n  var retry = require('rerun').proxy;\n  var proxy = retry.all(object, { retries: 2, retryTimeout: 10, retryFactor: 2 })\n  var promise = proxy.foo()\n```\nTo proxy only some methods:\n```javascript\n  var object = { foo: function() {}, bar: function() {}}\n  var retry = require('rerun').proxy;\n  var proxy = retry.some(object, ['foo'], { retries: 2, retryTimeout: 10, retryFactor: 2 })\n  var promise = proxy.foo()\n```\n__Notice that proxied functions are expected to return a promise.__\n\n","maintainers":[{"name":"bigpanda","email":"npm@bigpanda.io"}],"time":{"modified":"2022-06-26T11:45:02.306Z","created":"2014-02-10T14:09:23.333Z","0.0.2":"2014-02-10T14:09:23.333Z","0.0.3":"2014-02-10T14:11:16.137Z","0.9.1":"2014-02-11T08:55:36.782Z","0.9.2":"2014-02-11T08:59:35.958Z","1.0.0":"2014-03-31T13:22:38.622Z","1.0.1":"2014-04-06T08:14:49.265Z","1.1.0":"2014-05-27T13:51:39.078Z","1.1.1":"2014-06-02T14:01:21.782Z","1.1.2":"2014-06-02T15:57:23.816Z","1.1.3":"2014-07-07T14:00:40.721Z","1.1.4":"2014-12-29T13:26:38.949Z","1.1.5":"2014-12-29T13:28:37.549Z","1.1.6":"2015-01-06T15:19:30.446Z","1.1.7":"2015-01-28T09:01:18.179Z","1.1.8":"2015-03-16T13:18:22.602Z","1.2.0":"2015-09-28T11:24:28.439Z","1.2.1":"2016-07-28T14:05:54.583Z","1.2.2":"2016-10-19T13:16:15.004Z"},"readmeFilename":"README.md","users":{"bigpanda":true},"homepage":"https://github.com/bigpandaio/rerun#readme","keywords":["try","tries","timeout","request"],"repository":{"type":"git","url":"git+ssh://git@github.com/bigpandaio/rerun.git"},"author":{"name":"BigPanda","email":"noam@bigpanda.io"},"bugs":{"url":"https://github.com/bigpandaio/rerun/issues"}}