{"_id":"run-loop-til-success","_rev":"1-10ece959f818224fab3cd887ccd07d18","name":"run-loop-til-success","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"run-loop-til-success","version":"1.0.0","description":"Looping your task til success","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/thucvn/run-loop.git"},"keywords":["loop","run","successfull"],"author":{"name":"thucvn"},"license":"ISC","bugs":{"url":"https://github.com/thucvn/run-loop/issues"},"homepage":"https://github.com/thucvn/run-loop#readme","dependencies":{"infinity-utils":"^1.0.1"},"_id":"run-loop-til-success@1.0.0","gitHead":"e1474c3ddac9704d5a60026a2e4f39c627b6a0e9","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-T+li/00gSCI58p4T7PnyeCX92E8fWcK9qyHgzKG7an1YReAp+E02aC/iSIqYu76o3XPhNw7evn2BftxPEuUzAg==","shasum":"5f0fe4f3794b7af3a82ab56ee267e564ffa245a6","tarball":"https://registry.npmjs.org/run-loop-til-success/-/run-loop-til-success-1.0.0.tgz","fileCount":3,"unpackedSize":1849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLbL6eW/rkw5mNNdFaJ2rBJri3LbVUd7qzushPPimcAQIgHAXeRs5ooVnG+uhdvgbXfTlz1PowAJkbkDl9H6kA/Uw="}]},"_npmUser":{"name":"thucvu164","email":"thucvu164@gmail.com"},"directories":{},"maintainers":[{"name":"thucvu164","email":"thucvu164@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/run-loop-til-success_1.0.0_1709657952579_0.2297615497472827"},"_hasShrinkwrap":false},"1.0.1":{"name":"run-loop-til-success","version":"1.0.1","description":"Looping your task til success","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/thucvn/run-loop.git"},"keywords":["loop","run","successfull"],"author":{"name":"thucvn"},"license":"ISC","bugs":{"url":"https://github.com/thucvn/run-loop/issues"},"homepage":"https://github.com/thucvn/run-loop#readme","dependencies":{"infinity-utils":"^1.0.1"},"gitHead":"6026ac0c30c5d2339b9acb76e52b00fc4343aac0","_id":"run-loop-til-success@1.0.1","_nodeVersion":"16.14.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-m6bb/f0q+t4tT7I1qwIcyXr0xPLQtVZSfv0r/opiahKefvolksrIEgTzr4En3CAR+VVvz5x+ACSOvZcYYlvneg==","shasum":"4d6a53c76af4d9852a7e66f946d3c66baf0bc2e9","tarball":"https://registry.npmjs.org/run-loop-til-success/-/run-loop-til-success-1.0.1.tgz","fileCount":3,"unpackedSize":1845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCydut9t6yCzvWbWcmYwvR6MHjF+YYy/mAs9b8CtROPdwIhAKKOOQyEJNCBzx0jl8tGYGkdFb8pXr8T2beJLdPBaeTt"}]},"_npmUser":{"name":"thucvu164","email":"thucvu164@gmail.com"},"directories":{},"maintainers":[{"name":"thucvu164","email":"thucvu164@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/run-loop-til-success_1.0.1_1709997660173_0.1436822282260033"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-05T16:59:12.578Z","1.0.0":"2024-03-05T16:59:12.707Z","modified":"2024-03-09T15:21:00.955Z","1.0.1":"2024-03-09T15:21:00.321Z"},"maintainers":[{"name":"thucvu164","email":"thucvu164@gmail.com"}],"description":"Looping your task til success","homepage":"https://github.com/thucvn/run-loop#readme","keywords":["loop","run","successfull"],"repository":{"type":"git","url":"git+https://github.com/thucvn/run-loop.git"},"author":{"name":"thucvn"},"bugs":{"url":"https://github.com/thucvn/run-loop/issues"},"license":"ISC","readme":"This library helps you run task till successful\\\r\nFirst install the library\r\n```\r\nnpm i run-loop-til-success\r\n```\r\nImport the library\r\n```\r\nconst {loopTask} = require('run-loop-til-success')\r\n```\r\nCall the loop function\r\n```\r\nloopTask(ajax(xxx));\r\nloopTask(ajax(xxx), failFunction);\r\nloopTask(ajax(xxx), failFunction, maxRetries);\r\nloopTask(ajax(xxx), failFunction, maxRetries, delayBetweenFail);\r\n```\r\n","readmeFilename":"README.md"}