{"_id":"@amphibian/promise-retry","_rev":"9-059ef51992fe55846c56faf9c0e6e649","name":"@amphibian/promise-retry","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@amphibian/promise-retry","version":"1.0.0","description":"no dependency promise retries","main":"index.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo"},"license":"MIT","devDependencies":{"babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","jest":"^23.6.0","xo":"^0.24.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","globals":["test","expect"]}]},"gitHead":"bc1d8e43fbeaf49e4b83354cff425007cc8fa63a","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-YXVUtWAfgDVTXEv91mO1NfIiKkjqoQ/amreFNMCzaPOXZiKR1sSjrI2j3rkkrbSeFH28CkK/ZA1FWxRJV8KInA==","shasum":"887c81387bf7438cd59b4e759ffb7811916a8173","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.0.0.tgz","fileCount":6,"unpackedSize":164489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSlaNCRA9TVsSAnZWagAA8CQQAI1aLNb826sxj//8Szct\nYExu9AEXtGjDWNYoK12AC18i8aosEkjiUtXxyQZF0yKNkV2KLH2Hfx3P4bLv\n5Hr6y112c+p82G/ALdOLhAzW6btJ3JeLTDWfUsQeHaHEQLKvRw0ZCldpHmmf\nW6djW1wAt8p8ESjKz8Obd76wob8kYUWoId1Mmt1i+AmG1t87TbA8j+IxLxsV\nTX08rjmyqr1fwoM2ieI5YS9itHMSc9rDffrnydhfZVoHpG4bgNT8aPi2oHKi\nbPpK35BuaqPOYak1VKDYjPa9Lr7VGJcLun8C/PRQVnM1x4KbSI634OgTcZNx\nwrdJJuxNyvSYDrWT/GZAgz5BR7y6LDIpKtDNvvZ8yIZGG1FhUTghWm/UdE2t\nb9Vq/tRwPpPY3RQ2gyeOkfkgrpzlcnsbYWpLJd6AdqQ5ZLmFu6Qm4fV4kh1J\n46kNWO/foUmjfv565WM+wwcKRVdN37hPlK32UrKkpF0xB1seR59AT32I36RU\nShmjdLDXBlHL4u7dVvOdzQ3GiR40dDcP2El4evDr2du2iRsKCIgn/VxfjThL\nwdvVAJJGFY3fjjUw2TlPjE9F+QdkrDyHfw2aKx5eW5uS/VkxtYf60DsciQI5\nAxXZIRdPjyyIF7vXSLOBIvXsr4xpZVYzBPZWYarxXX4pAM9A3ovAuIOGMsdx\n4ZKP\r\n=kfN4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0hdFKcfvlMJcx54pZC5DrhO/+fAAkGWYqpWIg0CwxlQIhANuOvziA6dF4t6ZmHpPmD466I6235ga1sGQWnmeE2w3L"}]},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.0.0_1548375692470_0.24491084644789107"},"_hasShrinkwrap":false},"1.0.1":{"name":"@amphibian/promise-retry","version":"1.0.1","description":"no dependency promise retries","main":"index.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo"},"license":"MIT","devDependencies":{"babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","jest":"^23.6.0","xo":"^0.24.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","globals":["test","expect"]}]},"gitHead":"bf90af90d193fa0c0489deb51691d17a574a2e65","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.0.1","_nodeVersion":"8.11.2","_npmVersion":"6.7.0","dist":{"integrity":"sha512-mwOTHH/Hzms+cHI+JR23Jw5fZ+IE1rkYCkDFyeJaNvqxFkGOHV3RyH9Ale4U+4ShQfX1GbvjraLcIU+hDO7iUg==","shasum":"7016a0cca78011ec7d8bab627570c883ac51ee19","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.0.1.tgz","fileCount":6,"unpackedSize":164492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmhUmCRA9TVsSAnZWagAASC0P/1OSc+pLEDOXMOwQeb9g\ndH2fPzerJCMuI8IWrZTkLuhiFDEBXHBTchLSTkWNx0DYkwH9FlFDSRKuaxK1\nvavPEIfqWwbAqXrGuFGUJ6Nfqyd1i1qh17trhbwoga9WSW4as4rgueWAzGds\nvtkjIcwGQhLpvoy8gx0WQiW2biAGWeBrXEyjOosVwhUfr8g7zuERBa+3+gvl\nqrJ4qGofNGFUcLL6vgv1Ft5Kjfj7Lho0HUwlfZTkyS/ScoeahI/H3iKvjhn0\nRqETOy375CHArQZre99sBe7ji9M8DCP6XRDZPnxfz5LXiDUsTOKPhzBesKAS\nTQwMzy5jiPzIehmj6alWdyJFZDNPvgpl6Pbs6hrJ+/43WzUoTLBPcxlrtF4i\njB9MzVEGc2Svs6J9METohq90+v+nrAdKUjPzrn35B/WoxdvgeEPgUPi65ncC\nFpA2F1vJHDOroQO9+SMpuPqcwJP/F/ZozGiGlFiemzlHbFHwPOaKTELx7npc\nkeSsKR4Qe1hWAMloIZV6CCinVeNGGHXd0c1DfQcWfBVAyaMSd7BRxnjkZZcP\nfFSfc8Zveeb7HZgNYpn2I0sQ8z+dLIKUfekER49TuQsofkVhtHxYYqhZ1B1M\nk+Ivvl/jf1zipLzEXG7ijS7Gl5Slm7C+So5i43NGg9rt0mnUkL7wI5j7+MOp\naBkv\r\n=n5ZL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbz6MsDV6X5+/TgWpzAIGVcjHfPT08KPdsFTfTJSTQjgIgSPkZtOAvx5stRm+ideThARtTuA5SlrLnOaVMRvhGupY="}]},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.0.1_1553601829227_0.8588865159294301"},"_hasShrinkwrap":false},"1.0.2":{"name":"@amphibian/promise-retry","version":"1.0.2","description":"no dependency promise retries","main":"index.js","browser":"index.browser.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo","build":"node build.js"},"license":"MIT","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-transform-runtime":"^7.4.3","@babel/preset-env":"^7.4.3","babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","fs-extra":"^7.0.1","jest":"^23.6.0","xo":"^0.23.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","envs":["jest"]}]},"gitHead":"adf7d2b060fd57274c190d4356e67f73b5fb9743","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-PfQfI35LlSYbaoyMbsLhGIeMPwa+SripN+FQrLbMY5ZXRX/irZy/BWP32xsLtB8TfVH1EIZt0rE+J0PE1qO/Kw==","shasum":"6e1ea198a9a14795dbb85ed86e3ee7b9f327a725","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.0.2.tgz","fileCount":8,"unpackedSize":207706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCKrACRA9TVsSAnZWagAAo24QAJqDjYrXn03sUKl7Zs3G\nNqwOVZZaxYtrLZcb+fR6EbcDIyWe7wxI9Ue4quNqVtA+hTfEjmdEg3iuMzJI\nPHaha9RfJZ4yVwjHRIPLoT7Pag79GRhsJkP7+Xm7eJgJTMh8HX+rQ21wPeyK\nKkHT3mapq7YFaHAhelitj8j0drma6WAp7BITRfTXgZ7T2hvXUWFwCMrxxw1L\nkPV/vYpvYbFrpTLa0/z/kbhs0feqgfEO2yLGzAiQipoMeOzQQ1MiVyd6IUdO\nTgXrn4xENCPoidRWF6Ag7aLUABUJWNQu+L2vciEpNVauOvN2CEBnu7BVToQh\nbfs0fxgTePvtj09d52wS6qK5iJm6XjEx+nK8f7/K0Y4F6LXj3MRfZ0MZKpdT\ntNNb55Rk134eupWtDrdWqxY36hVGT+bHIasm2s5bndx+D0WM5raNkKfeZMAI\ni2p/+a+4XkvI35hLNv1zN5CGrDNfuOwaiSX5eA2Et7a2gxQ0m18DmZT/mMC/\n1yqftMzALfpZeBOv5Yu+TY2ap6AKeQs72EHrJmckURyLZxVY363rgfm0v7nw\n20TEV3teV5kDZ6jz82rw9dzbuLFJpcAKQg8dIMB0Lvg9eICT7QqTzfkn/QUt\nZUFgj4glYi/3zyngTO54aIzl73mLmhm6b9izVEobExOJurd5iUnYdlurqqmb\nWneg\r\n=i0VC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOLbTz9ZXWXdpZzpbyioNEcVnrnD5hbkKfUGEUJxjnEAIhAMnPtCC9XqWuTzZWCVSFdWa9MeaX5hUWCMFILway4h1N"}]},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.0.2_1560849087699_0.28660456341823237"},"_hasShrinkwrap":false},"1.1.0":{"name":"@amphibian/promise-retry","version":"1.1.0","description":"promise retries","main":"index.js","browser":"index.browser.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo","build":"node build.js"},"license":"MIT","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-transform-runtime":"^7.4.3","@babel/preset-env":"^7.4.3","babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","fs-extra":"^7.0.1","jest":"^23.6.0","xo":"^0.23.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","envs":["jest"]}]},"dependencies":{"@babel/runtime-corejs2":"^7.4.5"},"gitHead":"9cd953b14933a93fffbe8f8680746baf2507adca","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-cSENXCGYc3cU81uwJJDsC6tKAsFxw+hI7NPr9OLRJpbNCRme6QqdRRxzBS4j6VV+DKLtSkRe+UsDby12BfnT3Q==","shasum":"d4ad22309ae0c14937344d78242aab516db3fa3c","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.1.0.tgz","fileCount":8,"unpackedSize":209138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCPFnCRA9TVsSAnZWagAANywP/3CKh8nOMWk4HRu5B1Y8\nKTu4lX+jwa8h18rTPcynwFaJYAF0JOe7HkPDIrbR7WJZTHPCbj0ppo0z40Sf\ngrdh/SDHp6rBhEHYOtBjQ6P4vaSiEAy29d+nWpAt1UVPWhCSt0dRRu3E1cmc\ne1AnYnFdXk5fAkM3nyqrvEwPX09xkrto+hGeeE6IlVdXeJWtlILdmduv+EUV\noQuRO7BdrfKEeM+8m0hyZ9PwTf2JOw0Re48Zv8U4v48Qj9m9QnC2RnBZB0IS\n1pzxLUBzqKy+3l8b9KlEcpv67xPdfB5r5j9bsiSLktwvyIEbyKw/82TZkqkz\ntjPilCes1TQK21EnyGsqHfVuhrFEVXiNdmNKls1t4R62O/P9R2NjTPsk6UP8\n+yaB69E/RDYTUE/CBR3iEZFQzgYqCr9c8nKWGktnp7Ll1ocJYK+fORTfVrNI\nUxhfIQmJIuzuQY4aPJ9GWDkGzRZk0JL2w/0o2fBDlIRgUWzLVXTrcAjKYOcx\nfAmEEvPTWus8xfKyT6DEwpZbgr2FoM5vq3iYZiK7OC52/iNub1ckI6rGZbqX\nS7ydOtSfWhVkyoLrMpdBzAADKiCxn80x3RGagXm0Oi/ZfuCnSQctdMXzP7/0\n+lbfkQnuud3xXbIw0kfRtUHyLBx1kbtbXFsnsQc4lLbTcN6fCpjKrovmnCUg\nTiba\r\n=pcPH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAImo09d9d5j/3yyraZHbdOH2Selz8uGcrtv1UJJxBcAiBxonElgjwVl9RKrYsGrwGhbEhdQyL6nFrW2mKufzOcUw=="}]},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.1.0_1560867174501_0.17928321120167845"},"_hasShrinkwrap":false},"1.1.1":{"name":"@amphibian/promise-retry","version":"1.1.1","description":"promise retries","main":"index.js","browser":"index.browser.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo","build":"node build.js"},"license":"MIT","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-transform-runtime":"^7.4.3","@babel/preset-env":"^7.4.3","babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","fs-extra":"^7.0.1","jest":"^23.6.0","xo":"^0.23.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","envs":["jest"]}]},"dependencies":{"@babel/runtime-corejs2":"^7.4.5"},"gitHead":"24baf045eac4f1622b84b5db99cb93748064c726","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JXBhRxTWiYyUm91kqdYT1D7Lo3NJ8NBBnROkczSly+oJ/I6IyaDD7rFaTn+AP9Y7FzlCSFdn1MQ7hkGliy536w==","shasum":"4c2fbd7746d6d1229ef4985b636c2e269d9c9a00","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.1.1.tgz","fileCount":7,"unpackedSize":11099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKIeoCRA9TVsSAnZWagAAC6wP/24Yg6VXiSZs5jVo4a4S\nXkc2k1WZFL3zPyCRw/A8t2n6fD/JO5p4l1b+r7+lc3znJqNVSBjQEx1MU2gq\n/pQatDhHlyYy8Gqq1iX8MnVhVakbvXHE79tBiayuMS/uW0/Rt61S4hCoPGKf\ndIq1Vu2RkgxVZtCm+gu/kmaN4NYhMKaa+Mw23FDqfq1f8a7J2sTfZ3yMcKJ/\nietlXJlYNktkocTGoVmCKhmk3tGYRHziYz4peXkqXtX08sWTMMh9ok2LDJAm\n3WLPniXNKwlVMbUW/AKfej0jygwud3z6c5JtypTTiJreeIMKLbB7opliB8OF\nTEY0akawqZjXE4dLWzxckLCSpUkH0NXaJajlVLmtKKikMJr/29YfIld5wrcd\nU2X/0FLHEeOVTLL8YCYY3T5c4ImSIJEleCnneFBRtFOzjrWHcm4Bbjy5PnMw\ntIzqvl1J8BMAGxGwcucP6xOj1xCgZHqCz41kyEzpzn4mN+KsT/182YSCuMIU\n7A+owr3ZRkU4XPxdvGAWUzRduoo4E2Yahr7uRKF9zjA5ixPHUJYgk3boic+1\nle0tZw6NzC4KTWXHYWwVOXlhtqBfbuf43cRfPOb8vZUOJTZ/GA8XuBLt853n\nhgYtCaX0aeq0zAbIGEU2H9Ek4I++qvL4+RcRP9loepXmn+ag2QBmwDiCNqZj\nzHrV\r\n=Ijp7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVgmLe4d4LADYGtYtM5t/GRlgmrxSTU05YkeYgmnhJnQIhAOSxowr5jUmFDSiDhNFD/8B4Zg0vcGcml6tFzHlMNagS"}]},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.1.1_1562937256322_0.355305365346813"},"_hasShrinkwrap":false},"1.1.2":{"name":"@amphibian/promise-retry","version":"1.1.2","description":"promise retries","main":"index.js","browser":"index.browser.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo","build":"node build.js"},"license":"MIT","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-transform-runtime":"^7.4.3","@babel/preset-env":"^7.4.3","babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","fs-extra":"^7.0.1","jest":"^23.6.0","xo":"^0.23.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","envs":["jest"]}]},"dependencies":{"@babel/runtime-corejs2":"^7.4.5"},"gitHead":"a7e978d01e3deafa39265c1f4a3246dcf477c20d","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.1.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CR5LO/MzrNUQwLm3wSRPZJ105aV1PcNbpGlysj9oSI5vRc8ilHwaawEGiYGdKgV7eDa5tjhuIXqVn8lGor9RRw==","shasum":"ffcc470a8473575db13fadd341908f1d06e55b07","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.1.2.tgz","fileCount":7,"unpackedSize":11161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTA8XCRA9TVsSAnZWagAAPGIP/2+7tRuadgmyu/rg/1ah\npP/jXKu3iZIeNMeGpzJLXQSNE1h2Tfl9gjuhACWZC3DjoyBcRGQBsFgkyOu7\nzfkVnZx7d0Nd/jQTnef34fK63YoHujgjajTAdp3HMPZnDdALZnZyD4G8fE1M\nB2FEQ4tA/mkmF1AtEOufjHNWWCQJubxj+wEMCKXuPTTW4iMnECV+lZXdvoOx\nyZkJ/6o9xH+K546pzgWRN0C44Yh0DYGO4nErzP/VbPt83odCr2e/UufO4PCn\nk/ZOx9vMmlbm7vfGbTn3IZGZj/djeuQGMlGFAMSCCPVKlvJ2AyfOIJzVrTkA\nmnJIi/etK6ZSlE5l02lzTxr8R5OvKaQ1U4XhhtK3YbLk5556Y/Fi5k/yoX8q\nMwqch2p1QQQN/RHh+UfaTXLWJ2F3xpeyN+1n9Yq9TwL+rqFE3vkIy6KMdTD7\nhEs9LPCgquy9i/AVYGezr1qf+0pugUfheiI2Tb6BrVcYYwjwuYGWrm/cnmZ8\ngYBW/vtkva/8jQ9ex3R2tkbe5oQVDi13eaRd2EQFM9At3BX+zGpVt68GYyei\nkAe1n2OxJV5TwAtI5nNsnpL51QnKuoGjjRp/w2wtrR0EjL4pdP5kLU9qvwGw\nvDF8fhUkZH+k/gTEDFuQfBtztofd9Pxi2KzEfZuNIWW+YPgJu8AKGy+SfrF5\nDjr8\r\n=tfEr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv8oK+BaIIZu5qwDlCcIDAVrkUx6xiUkvdwaUvJjkAiQIhAK+y3nzr5HCsQGmnEYrstZ3KMYIuVBX+6M02yZGahVSc"}]},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.1.2_1565265686608_0.6481279087648626"},"_hasShrinkwrap":false},"1.1.3":{"name":"@amphibian/promise-retry","version":"1.1.3","description":"promise retries","main":"index.js","browser":"index.browser.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo","build":"node build.js","prepublish":"npm run build"},"license":"MIT","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-transform-runtime":"^7.4.3","@babel/preset-env":"^7.4.3","babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","fs-extra":"^7.0.1","jest":"^23.6.0","xo":"^0.23.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","envs":["jest"]}]},"dependencies":{"@babel/runtime-corejs2":"^7.4.5"},"gitHead":"213bbc5dc801cd1a5a286876c4c3e0a779e0b96f","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.1.3","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nQ7fLT1abilLuqdc4iKvwq/ximGU6aJVCNb8p7QZFZZ6rlXhQZbYEcqr7rx33PffVawfFa4DKRBuCh5hxDCbBA==","shasum":"0a9c453ef04c915a694130fb9b29364b1fface53","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.1.3.tgz","fileCount":7,"unpackedSize":11237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdclalCRA9TVsSAnZWagAAWcQP/01Rm5/SfRECUJAOnPM/\nJuozZwLTgW5xAzBr6gvU75OisFMs5FWTH2aSOWR4xaxkHcXnl5pnv64Z0+b8\nTfIX1ou7ObOUmpg8WIotP4C+6dQ9N3XuJ23w1LvEkyx6yv0a5UoC7uLE/4Y3\ntjSHMz5oGe8DNdo2mvO235QznQEiTK9xhG9UGeL1qM0UQE4S6VsdpD4e4/Ys\nRTeraVOmybOv7hFUTrXAZBhu5koRvNv6ed+HOUaoAMxXexvoKS70S6v23uFj\nWNt79Vwqz7u6TXHod1Qq6iMpumaMkd91bZqpp8icVDH1pwof7bJ98hF37oz2\nsjnbN9kkjuJP8m9Y8zM/mBIUyvFo2Nz5WdyvmLarVJHXVxWDmoqJ8Ag7FHUq\nSMXbJX271QNlOCYKKHe96B7YW+Y17UPZENYjQDSFf4ZPvLGR7hnUGURCn9BT\nx81PV2U83g34DXHJBLzev3WDT9GVViJ5AIsTtzkxpJzBu9GQRtcj2SZY94y9\n2c1AhXaPslphccCTPiMswpWVlf8+yqvGmvVYSCt6PX7MsxwSdIXfthAJKr4M\nZ3ZHyq3CN3zOJbph784uKWKsoeP95EHzYVKggvYpe1fWgEbQA+AAs3DZJl6G\n2GMZhB7um2/x8QCje6reCWebgWuEfGGsNH6h0y2hY8GlnYzIjai391qWw0tR\nvC/U\r\n=jULb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEU0I1Azj2HcXyzGV/054cPez/oR579d9mb4bikpklYwIgGI8lptbYCNFPLqimmwdCNq6/JE8AYKPLgZLE3Jn1Z8s="}]},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.1.3_1567774372807_0.6380443574766839"},"_hasShrinkwrap":false},"1.1.4":{"name":"@amphibian/promise-retry","version":"1.1.4","description":"promise retries","main":"index.js","browser":"index.browser.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo","build":"node build.js","prepublish":"npm run build"},"license":"MIT","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-transform-runtime":"^7.4.3","@babel/preset-env":"^7.4.3","babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","fs-extra":"^7.0.1","jest":"^23.6.0","xo":"^0.23.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","envs":["jest"]}]},"dependencies":{"@babel/runtime-corejs2":"^7.4.5"},"gitHead":"070bb4f81e1c96ba256fc30e4e313fff507a823c","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.1.4","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uKzthKmFu2idbQYLJZgKxrCO+n6MbZPaMjlUhaSD1JobulReXzJo30EDisgEK0wU9n2nrPpd0dHqVUfNkNLFAA==","shasum":"075dedeb67bd11992f3f115b9ca6875a3177abad","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.1.4.tgz","fileCount":7,"unpackedSize":11237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcldNCRA9TVsSAnZWagAAj44P/01eOBPJR6dvT6dTFs5C\nuyvS8YK8zrP3JKpyNX6mqhPnlrpNwbnc/yWbXyVcnPP6fjlAcvRV+pGo6pga\ncD8+FLG+BdsUxLg8+c+SRPPalQFOaBRlYDTFyB6uXc8YaGH1fTA8fnLQYM2u\nAG+N1jYXR5qs1T+1lc2Cq+JJUJX8rryr9atuz03x9JEmbYv4FWf/30pH/hJM\nIdCjjtol59x4lJVq2elH/jNZuo9ednmCsVKTAQSpOBtn/Aa6jLbC8QIctsEG\n/+cH3F/4KB2FlvUrzfIxb0a26hdG81YzXy21cGPNK+nltiHIY+K8LnL/TUHh\nSyUCeIPl/hAjJPc6FVuG4XGXNhhmlRHDQCnINeblR3kd0hwbVp6n9CRYz7ys\n56ciyZw3R0Coz3+dLIM9T084AYWiUm+D6IXdpzOKX50GbJWgbyR34GeY+N1v\nuVLjjzBJazYsB2MyFRyFuDlCpFodm6Wz3O2UW3MZZEvrvg6f+/PCbiyKj2M3\nX15YXFJW0nxm+fPF8i2t1nZ2E2EYfNteyyp7V0l4n+BMMsg007hSOOYb1Cs2\nPNqTnCyDwNGHEkmfehkiJrB4JvrqKCJWROphCCGI5nS0e8IVPtN+hZEF/vr2\nuHhCgUFDN/tBS/DPoTDeNkz4t124WkslGOM6d4OfqAo6PkFIC6Cm2GKXX6FK\nSc74\r\n=xzB1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzCxqNDF3RxDeRcZo1lOwsANygsQ1TJ+I3CPT674ao2QIgMHIdBH/2ItdjONkJ+DId/KPKnsRQbHdg0x4UX9CDq3w="}]},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.1.4_1567774540946_0.8815109189744037"},"_hasShrinkwrap":false},"1.2.0":{"name":"@amphibian/promise-retry","version":"1.2.0","description":"promise retries","main":"index.js","browser":"index.browser.js","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"scripts":{"test":"jest --coverage","lint":"xo","build":"node build.js","prepublish":"npm run build"},"license":"MIT","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-transform-runtime":"^7.4.3","@babel/preset-env":"^7.4.3","babel-eslint":"^10.0.1","eslint-config-amphibian":"^1.1.2","fs-extra":"^7.0.1","jest":"^23.6.0","xo":"^0.23.0"},"xo":{"parser":"babel-eslint","extends":["eslint-config-amphibian"],"overrides":[{"files":"test.js","envs":["jest"]}]},"dependencies":{"@babel/runtime-corejs2":"^7.16.3"},"gitHead":"cb9620074c3e2ee1c6ab6563f1f1e892ca691d7f","bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"homepage":"https://github.com/amphibian-no/promise-retry#readme","_id":"@amphibian/promise-retry@1.2.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-PFPjKUfO7pReGU5giwTeES2pdg+ID/q6uP7VmCKC+h3mAMCiCbBJz5l9X3C9IfPOIxmemU8w0+nczvnsHaBoHw==","shasum":"e0c6108c03c33b4756a1e949a67e0a16ae47500e","tarball":"https://registry.npmjs.org/@amphibian/promise-retry/-/promise-retry-1.2.0.tgz","fileCount":7,"unpackedSize":11774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrgQcCRA9TVsSAnZWagAAX0AP/0wiv0yt4HrgLz/2Ux95\nFlA7q3i3dWNEEbwtzyEOOPGFc+ty6eVJrPO9sCJ/uABn5mXIDXokph1SaoAI\nUcVhlOH0x3vWSi0pE0mW/xhdzEpRq2t/6In23+AvsKmrT0DGDALpK8G3JulN\n3n2mYO7nn/NnLI+oT8gt2EoJSXePh9eNeU7kyi3ZDtl/3D8xGM5yx2kHGIgj\nq7c9WZaHM8r6A/XQ+aRVJARYCmvZC4I5ljMnDP61XKZ0ht1ACRFlqlFxs6P8\nwnP8+fwlxAQ8V48IA8/EaEMMuH/MzE50GoLsLOtDvoYr7N/TpZ9qpXTI37Kv\nzsfmLVsTDEnuF0TVizBdRyaEmrCz6EF3UtwT8UhRKKqx85NacYsMQCgAlZ2s\nKhwh1cerTIo9FLnRodZIFFXPHipuez3PL9uSZUAcT73KkLrX8qfNXC0qp184\n0rGZ0NkeP8qssxF0cXBCqgsa15fB0VVCbST/+leq39ZEIzDM+QIeW+AyrU2D\nFGaZ3W2KRj4LVQvvkK2Bwy/cUdEDPnak8rlQ8+4yvMuPfXTTDdFQwOB08HJa\n1gvVX2hmZf1VBTrTGUa7KDBSo5Vae3nCmdZSmA0E55vO2DLYSZdo2HM+23lj\nR8aQ1HDv1ZRPV/UYmDokXxfq8qNJuFRu5XTfmXphLVBxhv97j04d//6uUkTL\nA7fM\r\n=rJn6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh6ozVpYDvUkR6uq/N3ZeCMnDZhVERMyLIhEIjG5aJJwIhANro5MNkcephJkE7cr8I1pdpJWXihlDMYY0dAmUVtjfM"}]},"_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"directories":{},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-retry_1.2.0_1638794267939_0.5317501199246215"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-25T00:21:32.329Z","1.0.0":"2019-01-25T00:21:32.616Z","modified":"2022-04-04T13:51:42.299Z","1.0.1":"2019-03-26T12:03:49.543Z","1.0.2":"2019-06-18T09:11:27.849Z","1.1.0":"2019-06-18T14:12:54.808Z","1.1.1":"2019-07-12T13:14:16.437Z","1.1.2":"2019-08-08T12:01:26.683Z","1.1.3":"2019-09-06T12:52:52.939Z","1.1.4":"2019-09-06T12:55:41.049Z","1.2.0":"2021-12-06T12:37:48.083Z"},"maintainers":[{"name":"thomaslindstr_m","email":"t@hom.as"}],"description":"promise retries","homepage":"https://github.com/amphibian-no/promise-retry#readme","repository":{"type":"git","url":"git+https://github.com/amphibian-no/promise-retry.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"bugs":{"url":"https://github.com/amphibian-no/promise-retry/issues"},"license":"MIT","readme":"# @amphibian/promise-retry\n\npromise retries\n\n```\nnpm install @amphibian/promise-retry\n```\n\n## Usage\n\n```javascript\nimport retry from '@amphibian/promise-retry';\n\nasync function getUsers() {\n\tconst response = await retry(() => fetch('https://reqres.in/api/users'));\n\tconst user = await response.json();\n\n\treturn user;\n}\n```\n\n### With options\n\n```javascript\nretry(() => (\n\tfetch('https://reqres.in/api/users').then((response) => response.json())\n), {attempts: 3, timeout: 250});\n```\n\n### Intentionally aborting retries\n\n```javascript\nconst fetchUsers = () => (\n\tfetch('https://reqres.in/api/users')\n\t\t.then((response) => {\n\t\t\tif (response.status === 404) {\n\t\t\t\t// This will prevent subsequent retries\n\t\t\t\tthrow new retry.AbortError('resource_not_found');\n\n\t\t\t\t// You can also clone an existing error\n\t\t\t\tconst error = new Error('my custom error');\n\t\t\t\terror.code = 'my custom property';\n\n\t\t\t\t// Properties from `error` are cloned\n\t\t\t\tthrow new retry.AbortError(error);\n\t\t\t}\n\n\t\t\treturn response.json();\n\t\t})\n);\n\nretry(fetchUsers, {attempts: 3})\n\t.catch((error) => {\n\t\tconsole.log(error.name); // > AbortError\n\t});\n```\n\n## `retry(function, options)`\n\n### `function` _(`Function`)_\n\nThe function to retry. Should return a `Promise` or be `async`.\n\n### `options` _(`Object`)_\n\n#### `options.attempts` _(`Number`)_\n\n**Default**: `3`\nNumber of times to retry before throwing the error from the final attempt.\n\n#### `options.timeout` _(`Number`)_\n\n**Default**: `250`\nNumber of milliseconds to wait between retries.\n","readmeFilename":"readme.md"}