{"_id":"@byungi/p-retry","_rev":"10-cac7d6336a206033d3ba79d2afd90882","name":"@byungi/p-retry","dist-tags":{"latest":"0.2.2"},"versions":{"0.0.1":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.0.1","keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.0.1","@byungi/promise-helpers":"^0.0.1"},"publishConfig":{"access":"public"},"_id":"@byungi/p-retry@0.0.1","dist":{"shasum":"a791ee6a991557e4f5567642027598841eaea57b","integrity":"sha512-Gc7c3SYkWPRqupcHUB1r7bk4Za9hsxv4aB61IQF8L1SsJpMmpEL3ukZsabCuQuKwWlO7R9n1SpdVIeOcdZuo9g==","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.0.1.tgz","fileCount":5,"unpackedSize":3678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPgY8CRA9TVsSAnZWagAA01EP/1cz+t2f2dwkB5cwE5Zt\njO7XwLLQFeB+doaCVJEX7G2q51wBYnvGdWWisvsrmm+jQXJlo6GPpWFtYs0H\nxEPFyUHlHvALLS+IpeOyw3KkFQzATAsgi4Wxx1IgIcoAhow0m5W1dFOmDcdd\n1+96WYNaBklgkLP8wsWvfoELKjZgGYCrSKmqs3W69mIZ29gDnhjDqL0KTZtl\nKts+XDOQ9i/p6/Cybe7peby5yC+s+otwNRej4FWFiUCuFNXn69LZczie2KHS\n0IJ+6vvmEKKK/nEFFroLMEZBO3WYI8SsycnI2Fxo4jhNaDTNAyAw9dqh2AUf\nDVMOtGq+zsrsAPdyHHb8fJ32qpVQuUG87XC+N+WQCwsLEDk6HMx387WlB8N3\n10Gh9caNuj5tLw8noF5w5qK1IlVXEMkbEDw8EEXk5Rxw/Pi6OIv975xiTv2o\n3/OyQ5F5ef9C8Z6amY2R25x7aLqe/H4jAUbPR7mOdx+wgT0bpa1I/quUdMUu\n87viyC9o/14mHz5AkXPLzFsmWwsCI1EI/5iyQutVzfnoGL/ExdYZxGzMgMEA\nyjqN5NwfBvs2cMXLu28FcWMc5xJCaAzohcuJnq+1nWTRdNXwO7/hiqQltyJ9\nrqlURng4psRaz0zU31qLifLNHY7Yiznk2tKVFFL5zG5hu3FxM9eHOt4N7dcY\nmAlb\r\n=Khj6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwwtps16yd5Q7xzDyKoLrPxxHhAY0k7ZNJe4n75tTuMAiAqNXwXfdJK5y2ZXv1SY+X4oKWtDYKwMxGkE7QMsmEQLw=="}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.0.1_1547568700385_0.5006084658671053"},"_hasShrinkwrap":false},"0.0.2":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.0.2","keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.0.2","@byungi/promise-helpers":"^0.0.2"},"publishConfig":{"access":"public"},"gitHead":"1af52ff3e681282ef7000530578d1f7d4eb9cd08","_id":"@byungi/p-retry@0.0.2","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.10.6/node@v11.6.0+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-wUMxnOF/WHEJkK1yIg98dUtdqqnWcG3I6/eFdTg43SjUXk+0vmEI4Ph2rnAFqDyBKZw6H/TBwjhoTjsxUB8V9Q==","shasum":"7f10674063bb71b884370a096eb5e9abb3e77b33","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.0.2.tgz","fileCount":4,"unpackedSize":3707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRWQjCRA9TVsSAnZWagAA7CsQAKQ6tv43h8nH4DrDPmSc\nD7x+Eua3brOeqxjpl0gSugE1eajqtR+b7PpAcRx8oR07QwTFIXaoCAsn5spR\nJ9/aU3DT4KwLMgk/HLB8DvuLmtlAbf9cT3I+pDa1UTDApD2oezCsrpCGelzP\nbBmpqxu7GY+nGtzeBDtmi8QIAy8maUYo2D3G8OFGWKYDAI0XeTnwREK3sKSd\nkZEPpGfdh/8S5H3AqMqk4bIMjRurGQwaY+67zeigabFhNcX/7WClklc2JlHa\n2BrZmpXL2MDM1TDUlr9sRkEZEB2vWNEmwmi8cezKlp/qewgBe48p1dxUW8rr\nXEMrXPKQHehATV2hP+lt4DqPp6+CSeA2gLehustztzEGbt5tMwtv0Q5o7S74\nBCd3c9Qf8ha6ttEh8DVJDNugrWt3kh/j+fHxrbFHh6JFLftqoiYDs1mouAc/\nOzYZfy0+JdnMupYmykHCbsuD9a14l7fJGcJTBqJeQBwqz7OfF7s4Lv+Gx18l\nJWmSYOuKE++wctoIXVOMuWt3yCgstBunu9yLd93gmc0LWmkm4FT3i2s+qSc2\nvvz14qIH3N9xYJipGfCEgeHRB2dXt4irw2z93yQUt1MmMqPD5kMrHKTVznYh\nW+FSlkJxkZT12iyw0CPMVaTfty6/t0wjtak2h8C8hHq3XSaQIVutA14UFKpE\nXrrY\r\n=CqdG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1FBF8Yq2AWzgYS0lsy5Gcl193wu/2Lzq7pqFYStHZHAIgLYXblc4Z13gLjKnJ+x4luYyF/z8QBTK5ih6cLVjwoRg="}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.0.2_1548051491298_0.8956501057627126"},"_hasShrinkwrap":false},"0.0.3":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.0.3","engines":{"node":">= 8"},"keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.0.3","@byungi/promise-helpers":"^0.0.3"},"publishConfig":{"access":"public"},"gitHead":"470aa532f69ff51808e986da48889b1c9819e7e2","_id":"@byungi/p-retry@0.0.3","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.10.6/node@v11.6.0+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-iV524R1yjuMx+aFTYRgZXW0wcY8x3EfrbP+HPFc8txMqDAJRQgeYe4IUlxl2yBAXvQbL3I2vAOKk72NFTB5YqA==","shasum":"995e051bfd7221567490a39aab46d19e63e74c5a","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.0.3.tgz","fileCount":4,"unpackedSize":3754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRXR+CRA9TVsSAnZWagAAEwYP/3+ScKkAbN008W2t2vXM\nzdiY4XuKiWGVnvibXb9IiK3hpF9z0Ip0mVX0OIMWdJXbTGX4FxfrnJBBjOjg\nghwR899VwbHNH1+Lrj1bPfp7uBnzL+ZJfqMb94Z2EOrKfC06SCIrO/VP4yqI\nirLFg9Yvnx0T/6DosXbLXPHPIXCoLE5PCOAmv7rl/bcRsZk51c2mzfbvG6B7\nCn1x1HKugsapjsDsU5yz2VRKyh2JLL1T73ksF4Rhq6ssI1qIc0lo1X9sJY6w\naE8tfXCunRfCLjcMels3YgVaRTx5fCgMT9nJtHLihsRXTYnlOw7pKKwAVcc+\nxIy5kujENJ7+xUJcHqY+LL2vop3Ol/E86Md9veyGCEUaFrvKsNChT0mfMchr\n3q3mHerYqIswN7NiCppfE3JEF3C75vfvqxRbfIreuCJz9tWVnd2qM3zY+9x6\n0z7pXv+2WW/ATG8VeHEZz3T0aZ/xpApqf5qr7nbwEfWn0pJ0kMb8q+UUeiW1\nT8duOSxG8pAf1gdq2C6bQA22odX4IMuyYC3SE9S0WKBSTTvyvSzvGfzYFKMd\nalGVbxv9m8UPkRF8hlYVtmlSe7AcZzW4UTXyeiU36EGNzKVMPZv913KWmyvf\n5jSOJ+g3WoXJUkw4HywKH5YVwiyY8IjmkTDMsTcJ/rDLT1Xm3YtMRAKmApZ1\n7HC2\r\n=bJGg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPHrxhwwcSoENNh9DXO4sZx9vL9hv5/efN6gfldS62pAiBGCWa7oivqwYEQ5YGyzatrtNxWkZVTSXwrRdR0qT52tg=="}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.0.3_1548055677980_0.958767198879229"},"_hasShrinkwrap":false},"0.1.0":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.1.0","engines":{"node":">= 8"},"keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.1.0","@byungi/promise-helpers":"^0.1.0"},"publishConfig":{"access":"public"},"gitHead":"39319231c3f25d1dc03f9a98ca19a8927200aa45","_id":"@byungi/p-retry@0.1.0","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.13.1/node@v11.6.0+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-3djLJUPLvQC4AQr4KIPgufp5fxzXvU+T0p10+9VYOgdj3zBCScbQPll1HTCFjlJ+KVJVoIwOontEne/+3SiQ/Q==","shasum":"085b40fcbaf146da73ae22277595fb588b7b4697","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.1.0.tgz","fileCount":4,"unpackedSize":3595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg8H4CRA9TVsSAnZWagAAmzUQAJCWU4G+qHh0wbpkdW+B\nGjh1SDO9L0VzOzwGKIxVr+bP9rIm5W/3NGvBHyT4VqJX8/07Sh9Vuxd5f/kT\nxr761N2AzlX6tpu9hOTQK0GWCdv+b14CNGxIueJVsn0W2AKlPw2VASQtB4i+\nszGaetgIVw0Eae7e+PLOJn+EfbDNsI62dwJBTV1PvdDDa4HRCP/R7AtKSqsz\n5+98EWyD1k0gFOmbvjsGjMR3U7GVw0ruNVSikAQXYuDBh7sKYuhnuEcCplZd\nnIHC4WLLPhPBa8kj3tswwFtjIsYmDGDnDBFlpWg6x+n1l0sxo17WMcgfm/fF\nAVQCxRKpCk/Gy7ONSv/BZugjKkQU4N9/zkQPhFZd2dATANah/IsA33p4H7Zi\nOmJrx8u364QA+9nLuQ59wdV3N4PP61XwNGW+bZ8HU+Pbo5GeygBRTwfLO/yY\nxB6vZUvYhDH1vXBBvpu+rjF2sjgxG7VGNAmbsIyblDVgkzTkqUtKYwiyhps4\nSI5jnXopmL1DNubYDyd0VS7xR7WaCFwr9ttOfuXsSRpLGcKpECHXxhbTbcFi\nVW6I7y5Azg5GT0/o3c5bjCIaRVuAzrSZKdInt9GS/pMwtutk0qFqo+ml7Y+G\nWbzjrV6vFfqmvI/WAcg15iAq7XZUZBXGl/tRTxuaXbUSOLpnyqNd7avHiNSt\nXmgP\r\n=WBNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHin5nLEHbZ4XBj+hL7YzxvvvdeUOXL1XWpz3bo8OfRAIhAKFk2Sdvk/0uzBoKI/D1AHKk/Evd0HWhhLy7+U8WXs1/"}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.1.0_1552138743814_0.34406866829960636"},"_hasShrinkwrap":false},"0.1.1":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.1.1","engines":{"node":">= 8"},"keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.1.1","@byungi/promise-helpers":"^0.1.0"},"publishConfig":{"access":"public"},"gitHead":"fa6bbaea43439a82bb3f3027f02e9d184509ed5b","_id":"@byungi/p-retry@0.1.1","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.13.1/node@v11.6.0+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-GENbJhDevtuh4Z01wW07yG6zORudP1hngsLvjinK6D9IWqIYMEfutp76nFCVvKCU7cK/vbtMYxCaeRPITlx58g==","shasum":"2330e05d51958710602c8b528c7f0fb34cb74646","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.1.1.tgz","fileCount":4,"unpackedSize":3595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg+JlCRA9TVsSAnZWagAAvE4P+wYuCqZrxtM1QPsINU4i\nDFxgtv3hD9+ZZVv8NmcaHqovx9ZHoR0H5+xDZAkg7avBWJe3jEGT8bwFHGVT\n3phDtOWMZgMORhrCqai0MGCeSywv8SEDrKO4nyzv/zs6BPzgY8K5hjSxCwoS\nAu4DAcbNKW1hbPAPhMD2qgH6eN++9uHZryYAH7li7jb5J7DuCMyQB45t+a3W\n8e6vRrmRNVxBZs28vgwaTZUl/XL1LKJpeuR36a4vCzW7+i2rXXgOoQ7s2gBh\nCRHlrz+LNUOhKVvHj6AqG7y1PwxEEQdef6mMiHivS/YPXsDtIn+gTr+NSCB5\ngQnz2zPhBG0LYdDYNYHNi2xo5RD4PUwBP4J5iYSdtQouekiWE/KD/r4yzBRU\nlu32bWzZZe9foap9v5BtuTGLNW0sHYPy/gGVJx6Or0i95SuN45OC68lAFTdW\nodMgY/NEiGFdKJ5S0jpCP/dSrmLZemz8Uy7BCToMvEluutrKSpuq4GfTPX3o\nP4FKv36acJjDYer8gMTXRB8oCoy4/AE7mpJzdVFtyIHOj6gn8J3BZOqsD/us\nm/qciVQ1p9nW+iJt9VNsocuPiUkFPobjqpQzw/ZRG0PCXUr/+g5dj128FYBA\nao/EbzHLgsxrZxWAV387TKaoHTP/3TxQAq5Md0yfa1VVc0e7q9Lx8zMbQVGC\nP2s6\r\n=hDMp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYqWPOqVaHcutaitvYiTbeBq1M5Jlqr4VMg5w2yezY6AiEA7JtwP36o/UBK88OpcLu4m9SmfdLWPr9I8hJ0ogxo5dE="}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.1.1_1552147044740_0.73544034239718"},"_hasShrinkwrap":false},"0.1.2":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.1.2","engines":{"node":">= 8"},"keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.1.2","@byungi/promise-helpers":"^0.1.0"},"publishConfig":{"access":"public"},"gitHead":"cd8a4ff25b77793bf6aa24fab2c5c8913bb92f33","_id":"@byungi/p-retry@0.1.2","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.13.1/node@v11.6.0+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-vT+Y5RJxrqPVvjIpouOdORYQ+qSFKSGC5dIH2OlVc87FEiU0U+sRFBLt/NiKPzTPGysVCH5S2l5QAFRz5wUfuw==","shasum":"0fbe8020db7d3f8461e639b002a1269cb4a5f5d0","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.1.2.tgz","fileCount":4,"unpackedSize":3595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchFV1CRA9TVsSAnZWagAA8DcP/i7+PxFuJMXg53DrW9gD\ndtQlXUqVuRKKFdo1kHHbYHDpzLWXlEyiMjux73kA5nJkYUhH4P7GZqHe62hV\nG5FL4NA1jrUQ2/zuMCF8d8kHMtNki8/Tn65ZtWj4IaYhYsqO9/z9HgUHB3r2\nNzKxCqb3fErSOt9nVtCXOb62+06p21H7eyOx/lAtp5nLcwvShV9UCIVBqxWZ\npsy7eWxzgPREUQE9MCRIPT3xHDTp0XtlA7kiDKZje7HBESF7I78oHWjCvts/\nAUn1gAsCks4+OCLM94HbhHHMqzoyYJVSGLBgZCV4sdi1UUrCoSzY4NTgbJhA\nBKAuRXHVdKwks6FgNp3YbTPTqhLECooG7DYYnwezS5hUYyp4xC1YTaxoyGGK\nVFnA7zrTl7KzWvf3RmhzBtkxWBvIMLOWK8KwtkGjiNRqCtyGrivJJciV9nbD\nLVJItPGRw6sDBu5H0Daxm9pb3wtaFOMZKeqNWAQ6TeIo0khDn5WhrRSbQSSl\n5c784ygw6cVaLe0aP2MBkf6ssJdYZonrZigO4rbEwiPDw6xwB2XucyVTxVfq\n5Q8xWClQ02b2lszMJpD6KUMHLqBXUF2mNXOBaRSPlo8lf+eF4j9QC4vk4Nt/\nAEjEHiNqUP4JyA1poXOv5pZODbTLFRKMdVqjXfVrlXwYq6Pr4erSwzYAS585\nvkvi\r\n=7Bwj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSdJph1sXUF9Tnncu1pgi/My1d3YbVUuEOBbwJ9SnlxAiBqu4i/oTU3Co5IRzdhR7ne81DN8YWvzrRQ5pzik24gqA=="}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.1.2_1552176500902_0.8189923588705337"},"_hasShrinkwrap":false},"0.1.3":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.1.3","engines":{"node":">= 8"},"keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.1.3","@byungi/promise-helpers":"^0.1.0"},"publishConfig":{"access":"public"},"gitHead":"e569430409f29a411758013210f35e2399011f2e","_id":"@byungi/p-retry@0.1.3","_nodeVersion":"12.10.0","_npmVersion":"lerna/3.16.4/node@v12.10.0+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-27+2cWEtXs5/0R8EsAuUbozB7ZEElaD/EK30vSwRzwWwB15CM3PVSA9xod27tl5XZz4Na8LIVM5PFfnt802cJA==","shasum":"613d82646e369dc1744c30e8da5748285bacfb10","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.1.3.tgz","fileCount":4,"unpackedSize":3600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhb5zCRA9TVsSAnZWagAApwAP/0FajKLKHr+N6Hi+onD4\nOHn8RAKghm5J1MZWzfqx2XPxpHVkOKia0GdQIIkWN7KxmXDs/JLWYtOSgHNO\n7wKquLXQ9jQXR8ojSAIePtMcXLC/J4pILaQ/tAm094HT1FT6U0lbZyJ5UWTx\nNVgy4o7dktlHD2Xad9sJJIj4MeAj3fnGJJFGH4vMzxkuLzSV9kXFHaTKwwnW\nDtWc9TYO4Fa3I7cN6HThNjXmRkDT2lh891n93oAa+ZcxMsQrXdhRrEICrPvE\nQQpbcjSpSHFaVny7FC4Mc7TZ7zHlopfEEdH+ZjNM/2F3os513P8qsekHM8jS\nhCN/4PfrJBfseAAMtph5QMHfk9cIvfahyGaCPh50D5FHZ/pb7SZrXtu+l4au\n5YcHyA6Ir+F28dyi7mNfViRPRRVx6ONU+nDapiKOm/e4VZMYVI8Ak7LndHeb\natJVK/NXAQptogYr3EUaNyoCPBzA02qu83C0rKFy8OFWnizwgZyMmNcyYit5\npC1iEV05Tq4Bn3JPlH+V1BF3vENEWLQxDNbWfPvxFGnzSEzFv9ME0XuWb0lV\nRfmtqoo+xI1wvrqr6tvfRj2vN1278OXG2Q2fEfARNiSE67mfpoXOeeLJ6Bcz\n4/cqZR9MmbCgMOXbEzWJBUMhP1S2AKD/05Y2mC0zsM3C/z78GrTpYqjcvATy\nV/kA\r\n=RRfU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCANuj8GTPXfeY5hx99OVdCkXk2BLAL8zKjHSV/uwVjmAIhAKbjKZo69rFbBwzUYAbFJtjwrAmWNvXnKLFM+h175U+i"}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.1.3_1569046130461_0.6577731863933018"},"_hasShrinkwrap":false},"0.2.0":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.2.0","engines":{"node":">= 8"},"keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.2.0","@byungi/promise-helpers":"^0.2.0"},"publishConfig":{"access":"public"},"gitHead":"375a7219824bff102d763f8177f49d16a175f505","_id":"@byungi/p-retry@0.2.0","_nodeVersion":"13.3.0","_npmVersion":"lerna/3.19.0/node@v13.3.0+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-rN7UkrLENq7RdtBG/wlKScvrtSusw9cWZ8Z/SDwkRwUeS5CcX7MsrWFE9VF6bgunyrXLakidAo7CPEqMWHj06w==","shasum":"f036d240c9b9a0f67644ca02f3b6ecc9880ce287","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.2.0.tgz","fileCount":4,"unpackedSize":3597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB0zICRA9TVsSAnZWagAASywP/1J71kUaxxXMoS6Rl8Wq\nBLBqPIuDcD0QmuzjwsYN8YQ0X6JyhO/iAP7MlJRUyAmPPhSID2aUg4h6Hd7L\nQ10/hWOOCCXXr07PWOmMzDpwrK+fRz7yUPcJENHH+X5j5dOkLEQvNbUeHziv\n5PHzFUXS03bLyaxWbd/z/1Lxsy/x9UbIyBexNpek0mnV5TmjrlEe9dWlTRvw\nLfMff/ckIbHhs/Z42jlkT2h+J5+/9dBTJy6bwDL2v8GmXLbCCTZcdOycGyGk\nzudqDo4qv5VXoQ9Bq4BU92bZj0nFXpVOqmG2JxooQq2CkHbuO3Z8mx0pdCMW\nFzwQAnV2L0uBC7lUkdiXbNcPe2ol0s2BdNysSmlUenu11PuFmG7eNfFOTNGC\njnF7Kz2TJK5Nqi5r8dFmyQ/RjUi46CNiiTeYvTHFG9ZaUI9aw53VA7A/gjRO\nYP1m80GAX3x0Tg/1iw1G/3yyxhE0eBBnhmetg9PgSvEIpQULKhAS0nJnBOUv\no6STxk3F0EQDWh+0akA7MgJVUxc6ncOEaVT8jWhsD4xqEZk4tdXyXLi4tdoi\nGP7uaur1D7WfS9yhXWN1hc4dAaAeqPOMVhXjrsx+Q7ycJJLTa9uOhlU83GNl\nPG4aqUq0LaVmRTOBHvs0zHThjYnxk/XqAQXwcz+t1rjZjKa9UBmqK6+gLYYW\nEgnT\r\n=IGcB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHh4TVhWxHev0MfSWNaDHKx/UIf2IGfdRw9fhMKBtszbAiAnDs9L62L8Opj9AT9WC7XEnrec54BAEErR6+UEN7SBGw=="}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.2.0_1577536712308_0.582867213171014"},"_hasShrinkwrap":false},"0.2.1":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.2.1","engines":{"node":">= 8"},"keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.2.1","@byungi/promise-helpers":"^0.2.0"},"publishConfig":{"access":"public"},"gitHead":"5c3eac51561fedd399bc9b2cfd7369dc89d70558","_id":"@byungi/p-retry@0.2.1","_nodeVersion":"13.3.0","_npmVersion":"lerna/3.20.1/node@v13.3.0+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-YUfA2vd8mZ+hXbrbdUXmXSUo1jYJn+eQ9/G/4xvFg6oNIm55A7DwRzVsNdwWZf7UYWCC98AFseoSKa7QosuymA==","shasum":"8fd61e156f2e9a3a50b0c3338e13fc21cfe84f7f","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.2.1.tgz","fileCount":4,"unpackedSize":3597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCb8dCRA9TVsSAnZWagAATskP/3pw5RJf2vUH0D1fPX//\n9VqnXXefuzIfRJOuvR8ccQtacMzoYg7xNY8q1y1u+MpS2Ta8H4ZgvmfB9IQX\nw/yvtO+f7K60RJJD7hQsfVUB+nKFsGs9eflgf/3WnUVzlpCTSru5xnnVw27K\n0LsTuw23aM8szQBGBmtC4Kazf7PV9HiJhoXAG0wqdMjeH4yo6uOWTc7KO5We\nzMZLWAA2JIoU1HtzkA5MuW2sVvwOKXNzVOtQde4C7SGu0vrgX0wjRAOnBQno\nNjBq/c6si81P1zmjus4r8v4NLJCfLHXJE7iFGiDws9qxFn3xvWA2sjO44DNr\ntBEYbFNLin9gXHz1+plX45f0xrzTTbVtwvSB6SHpfc+a42ZRr5bFpiZQgJ+f\neReFvVCedP5uyh6mGxXXo8WxCEQgAs9ecBQiGZuz0+PhDQKsHiLhkukcj3Rx\nCyKwZA5tILMV7wlGhsnYPKhvFCXTBK/aA0wW8B1Bo8qqXTXDkfiSEkB7uQ6Y\n39YwF7u5qeuEy1ufftm4U1AO1xpNXZdYoU09Mx6bGZ2h5PBRLbRjNBb6vkVl\nX5e13LnDl7fd/qU4dOzWyVLzV6gNQX6SsmPxblbXYtMRXleNVUtf5bxwrIrq\nf4967HZZXacYS1R/xIIU6OZkJ8Ptj3bjInHy6JULp199cuEKwgvFqIq542om\nxqsM\r\n=xxgw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq5PtQrWaAtnxhndhJi/T02GLUFtZmA1xhgNsojMzj8gIhAIPRzzaLID+58K6qCQNr3t1NUPsFFcq4Fhyd+gBlquwe"}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.2.1_1577697053336_0.34279417228043907"},"_hasShrinkwrap":false},"0.2.2":{"name":"@byungi/p-retry","description":"Retry when promise fails.","version":"0.2.2","engines":{"node":">= 8"},"keywords":["promise","retry","retries","try"],"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"main":"index.js","license":"MIT","types":"index.d.ts","dependencies":{"@byungi/p-cancel":"^0.2.1","@byungi/promise-helpers":"^0.2.0"},"publishConfig":{"access":"public"},"gitHead":"d3070ce506638de93a891e81468856f6cbca0e6f","_id":"@byungi/p-retry@0.2.2","_nodeVersion":"12.11.1","_npmVersion":"lerna/3.20.2/node@v12.11.1+x64 (win32)","_npmUser":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"dist":{"integrity":"sha512-RCOA9ijsHN6LHgV2px/ewBCQ26vVCXcK+C3jmjygmws0oPdcz+d/YJZPf7UpbecOx56cpbiB9htDZztAMUW+iQ==","shasum":"15d07d12998bf841c2fb02f18bea882c86060da0","tarball":"https://registry.npmjs.org/@byungi/p-retry/-/p-retry-0.2.2.tgz","fileCount":4,"unpackedSize":3591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEKxnCRA9TVsSAnZWagAAJe4QAIZWa2jt1DfCD5wDWieb\n7PI5pdIsYPG6TGpEChWo7I6zxrCYm9snuQWx1kO106YHJah21Ep3h+qkSZut\nGwV4sEUCclArPdZDzGrdZWGyJcGtj8fLHVhPMUsL2mQWhB4tL8KwDJvkmfIT\nKMzkWmmhl23+z8Jl3hKh54YubNiazVeEJUkQd17ao45ODdQ38mrLuQxblXZp\nJmzt5EbeLvLnAkIIk+IMeUejGAK4AbWft5/Mz5b3unU0HrDLVC0SEXFBvpkA\nWgLaya0gW3X+lMOo4WmhTFcrAvPsCaFFEEycYZIB6LP14LY6erZrCQoKCD9U\nB1+M5kc+6+wOtn+YLnDWCLqbKdE0/g3rw4kv9RN6uSqS4tgfRakQrHIUAIl0\nbRLK6aQvMciFGrrS6QVOjPS6FTt4mpdfkHrYHJlC9wM/1zlDRYFiuW0TWrMU\nybICgNpqbR7nwYyJJWAbYg3EMQpD++dPoOADnho/EARpp8NeNV7tGx9k+LnR\ndt65nonwuRxTOh/vwBz3BT9aNL5N24GDRtcn2YNzw+GrDqTOr61MVzG8At2j\nxwXo9V6rZEgt40Mt2ax4aSDtFfvGltyTnnHWfBHivzJl62wwFbqKh76I7qIF\nJyrZttnOZFDHJ9cD1jpvqIJlVneLba4yvGyW0fbt/hXAPfHnWlC7++NIU9fW\nlsTe\r\n=FMGW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl9x3lFc3qkeLLHbTopuwBTWRKYOv4i62xMpMfe1YK+wIhAJuVUkKJLJag+PLzTDyJOntZz8E2F5ruWnj+HNkD5Xqk"}]},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-retry_0.2.2_1578151014859_0.6526175089493311"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-15T16:11:40.202Z","0.0.1":"2019-01-15T16:11:40.525Z","modified":"2022-04-04T21:23:17.529Z","0.0.2":"2019-01-21T06:18:11.443Z","0.0.3":"2019-01-21T07:27:58.071Z","0.1.0":"2019-03-09T13:39:04.004Z","0.1.1":"2019-03-09T15:57:24.872Z","0.1.2":"2019-03-10T00:08:21.077Z","0.1.3":"2019-09-21T06:08:50.686Z","0.2.0":"2019-12-28T12:38:32.473Z","0.2.1":"2019-12-30T09:10:53.425Z","0.2.2":"2020-01-04T15:16:55.003Z"},"maintainers":[{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"}],"description":"Retry when promise fails.","keywords":["promise","retry","retries","try"],"repository":{"type":"git","url":"https://github.com/skt-t1-byungi/promise/tree/master/packages/p-retry"},"author":{"name":"skt-t1-byungi","email":"tiniwz@gmail.com"},"license":"MIT","readme":"# @byungi/p-retry\r\nRetry when promise fails.\r\n\r\n## Example\r\n```js\r\nconst runner = async () => {\r\n    await asyncJobOrFail()\r\n}\r\n\r\ntry{\r\n    await pRetry(runner, {retries: 3})\r\n}catch(err){\r\n    console.log('3 retries, but all failed.')\r\n}\r\n```\r\n\r\n## API\r\n### pRetry(runner[, options])\r\nRetry when promise fails.\r\n\r\n#### runner\r\nA function that retries when a promise is rejected. This function should return promise.\r\n\r\n#### options\r\n- `retries` - Number of retries. Default is 1.\r\n- `interval` - Delay before retry. Default is 0.\r\n\r\n### promise.cancel([reason])\r\nDo not retry anymore and throw a `CancelError`.\r\n\r\n```js\r\nimport pRetry, {CancelError} from '@byungi/p-retry'\r\n\r\nconst retryPromise = pRetry(asyncAlwaysFailRequest, {retries: 1000})\r\n\r\nsetTimeout(()=> retryPromise.cancel(), 100) // After 100ms, retry is aborted.\r\n\r\nretryPromise.catch(err => {\r\n    console.log(err.isCanceled) // => true\r\n    console.log(err instanceof CancelError) // => true\r\n    console.log(retryPromise.isCanceled) // => true\r\n})\r\n```\r\n\r\n### promise.isCanceled\r\nReturns whether the promise is canceled.\r\n\r\n### promise.pipe(onFulfilled, onRejected)\r\nSimilar to `then` but can propagate `cancel` to the upper promise.\r\n\r\n```js\r\nconst handleWithRequestPromise = retryPromise.pipe(response => {\r\n    handleResponse(response)\r\n})\r\n\r\nhandleWithRequestPromise.cancel() // => retry is aborted.\r\n```\r\n\r\n## License\r\nMIT\r\n","readmeFilename":"README.md"}