{"_id":"@iocmd/hold-up","_rev":"9-97b46eb9b0ed30d387807d443685abb3","name":"@iocmd/hold-up","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"@iocmd/hold-up","version":"1.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await"],"scripts":{"test":"tape test/*.js","coverage":"nyc npm test","lint":"eslint lib test","report":"nyc report --reporter=text-lcov | coveralls","watcher":"nodemon -w test -w lib --exec","watch:test":"npm run watcher -- npm test","watch:lint":"npm run watcher -- 'npm run lint'","watch:tape":"nodemon -w test -w lib --exec tape","watch:coverage:base":"npm run watcher -- nyc npm test","watch:coverage:tape":"npm run watcher -- nyc tape","watch:coverage":"bin/redrun.js watch:coverage:base"},"dependencies":{"try-to-catch":"^1.1.1"},"license":"MIT","devDependencies":{"eslint":"^5.6.0","eslint-plugin-node":"^8.0.0","nodemon":"^1.11.0","nyc":"^13.0.1","redrun":"^7.0.0","sinon":"^7.1.1","sinon-called-with-diff":"^3.0.0","tape":"^4.5.1"},"engines":{"node":">=8"},"gitHead":"6e7357df839bb5b0c2145cdfb8ff733b8d76dec6","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"dist":{"integrity":"sha512-DCQq4hiS5MltUkCqi0AAp+knsllUG8dR8YSGIzFQNvTX69Z2+n86G+PvhlF9JDOHXTM7mXhtzl4vqKCfXLqowg==","shasum":"30f47e9ea4a142a4db5e4226f4ab3c46aee5dfa5","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-1.0.0.tgz","fileCount":4,"unpackedSize":6087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8sfcCRA9TVsSAnZWagAAUq8P/2FhZ+269Pr6XDTPShgK\ndfMetexOFU5NEW134EAiMjV7nyPj8BxOO8+k5X4xAW12+ndKbDDesFfro7gd\nq7mhZBxfBmGBBZrg++1oCMUxYZ/wX0Fgw1HPEvkauJ9M98yiKGEj+Cro11vv\nmeJ14+zfQrj/+YPKqEixbV/Xwa5jeUHaz8/FB2I+qkKBh17vFRFkSiCFPaNX\nrzmqO9s0ZBvHfivNF/bfNKCvsX7vGdk0fxFqQOnIbbGN27Oxm3n4sPXITM4O\nrXzVYcB9pZ+3/JIZ8sy6yGr83Wc1qr7fVAsLHK390QjMg+2PHWKaH0xwtPTe\nSO0iRPUhjcqH+fm0e0au1+VDvcGvH65l4hwgE80JWX1R65sGiGsQmQunvXvV\n5J1SMoTkzmacL7566Qu6wF3Sdl1srKrdY5dGaKV1V3t+7pRwXSQKC2WU9/N/\nM9461rkCRmbBnQUZl/GJBDbkUZqgoIaFCU1P90dWtj5L9PiVIkl4EZfCP7K0\ntOA1PQZRini0DbdSfoNjJTpNVnCZtakYS6l4zr4074zOW67NBFLBlNm/QV6g\nsNyHVf+NMzo659EHPBjUa4Q58EKDMZY0CM1a/TPv7pOpL1DFC8mDZQJ1hp7F\nHzleCNCPJU1i+SzGFdTxsdri61JooUUSc/tOr58XJmMAozn9zH5ogYNLhPQQ\nCHgZ\r\n=kxo8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOxIJmRvhK+yUdWGIlrzzBL14BCCMD1m6NOAqHfwR7BQIhANCwQjWJauESTwD7VZVGTJfMi1vX1fYcIPZ3leytPbTF"}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_1.0.0_1542637531943_0.9228529643351449"},"_hasShrinkwrap":false},"1.0.1":{"name":"@iocmd/hold-up","version":"1.0.1","access":"public","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await","try-catch","try"],"scripts":{"test":"tape test/*.js","coverage":"nyc npm test","lint":"eslint lib test","report":"nyc report --reporter=text-lcov | coveralls","watcher":"nodemon -w test -w lib --exec","watch:test":"npm run watcher -- npm test","watch:lint":"npm run watcher -- 'npm run lint'","watch:tape":"nodemon -w test -w lib --exec tape","watch:coverage:base":"npm run watcher -- nyc npm test","watch:coverage:tape":"npm run watcher -- nyc tape","watch:coverage":"bin/redrun.js watch:coverage:base"},"dependencies":{"try-to-catch":"^1.1.1"},"license":"MIT","devDependencies":{"eslint":"^5.6.0","eslint-plugin-node":"^8.0.0","nodemon":"^1.11.0","nyc":"^13.0.1","redrun":"^7.0.0","sinon":"^7.1.1","sinon-called-with-diff":"^3.0.0","tape":"^4.5.1"},"engines":{"node":">=8"},"gitHead":"a47004cf14f3ee00ecabd202c99b8dcaec7f2b75","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"dist":{"integrity":"sha512-tItZlXd+EUs8CjwLooW6lxgQcR6W7Quvfbpj7otaMFdUZEuIGHi+fPCFz5pKOnLO+6rEntgWhVewRCr4uSKwiw==","shasum":"54f8f975ab8e2d5c4c60d7aefc5bf5f53c0d17b1","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-1.0.1.tgz","fileCount":5,"unpackedSize":6191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8yA9CRA9TVsSAnZWagAA/QAP/0ikr5KzuiOw5D+yCkuo\nNooiccnlKjTciHFVqDIXRSdcbdUHE4jftcVR2J7a0+Ki2U1wfvJ+CNRsATym\nES++YILFOrYfigY03cpprcTKVZwTGmpiyncBwTX8/ujWJhxbIgjhbWJYETIK\n7eH63XdsZUwiLWkTd5Rvuw0W+pM+JtVFFJhi3RgXrDVtgLgCfT++atT0n7VY\nUbRBcly4RYpTXDJCv40jwye1ke54EB4ixc/xMK+XvkrGKczwB+aETjHaFspe\nHez53gDje0kAq+vbTXXuyQu2DcqOBjm6yHFwJQgGZKaSgp1g/G96wtZ78cC0\nxHxfTCkUeeaxUs2ZLJljsmWJ5zgV02DGW7t3HA5MzLZwz86n+bif/XQCciWI\n3p6EBSnzm9yCC40HJ/CwmQkESOdpWqS9VbBxWzC8XPO8SNX0nfyTjFn1mhuy\nFoeg8bi3eCZ3pfuuN4JUdX2HKSkD0N5Pqi+aKoE2+zoN5oxU4j+kEYDPJJOL\ntZjMRinwswQav8B4lqIHdDIZYGE9QxRP46abYFQ+J+Fklu9HxEnI4Rqhm7rM\naOzJjQRDQ4dJnGCvxKuTQqBQB8/rQ53R8IycCp30kmmRfG99y6fnN/vJ4t9R\nQbOx9qeREoKP9H6nuu45Ebj7aBt9IS8nus3OfJHB0FPzq5VaeOA/sb1kjrJ9\n+gDA\r\n=j/w0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDehoxXqQVJ7jLU5It6kh2NoOOq8L0Pl6FKgDIXRe4qpAIgFOoOEg5BTlxGwxscgf3xnBusZxqCtngjPJAK5xJjzWY="}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_1.0.1_1542660156899_0.5054674317829342"},"_hasShrinkwrap":false},"1.0.2":{"name":"@iocmd/hold-up","version":"1.0.2","access":"public","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await","try-catch","try"],"scripts":{"test":"tape test/*.js","coverage":"nyc npm test","lint":"eslint lib test","report":"nyc report --reporter=text-lcov | coveralls","watcher":"nodemon -w test -w lib --exec","watch:test":"npm run watcher -- npm test","watch:lint":"npm run watcher -- 'npm run lint'","watch:tape":"nodemon -w test -w lib --exec tape","watch:coverage:base":"npm run watcher -- nyc npm test","watch:coverage:tape":"npm run watcher -- nyc tape","watch:coverage":"bin/redrun.js watch:coverage:base"},"dependencies":{"try-to-catch":"^1.1.1"},"license":"MIT","devDependencies":{"coveralls":"^3.0.2","eslint":"^5.6.0","eslint-plugin-node":"^8.0.0","nodemon":"^1.11.0","nyc":"^13.0.1","redrun":"^7.0.0","sinon":"^7.1.1","sinon-called-with-diff":"^3.0.0","tape":"^4.5.1"},"engines":{"node":">=8"},"gitHead":"400cd2b3468297d566145590f35178f10b3f99b9","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"dist":{"integrity":"sha512-DCk9ZgUWn1dB1k9USudmcFsHm1oFtOIPJaR8prdTRj+BxdFVioQTLiHo22Ywx8p636P+8qTTd1nbjIPcWlZEZw==","shasum":"9fc04b2583142e1ce37fdf31da472fbc7dbf6d29","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-1.0.2.tgz","fileCount":5,"unpackedSize":6175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9VjDCRA9TVsSAnZWagAAohwP/jDqGu0CCwfmyndd1D4J\nQbOH03rG2VCkW/IhFSuRWzJ/sMH3urv4rFjy/NQoJMG+ory8EFoteNBdaDyk\nQPX63wbaf79JT2jRCbQ2Yk4+fS4SCO2Sbyg05XI5dpFtoHRoyAG6TfDntYTO\nX+7tf0zEvuFUpOUQDb3PtJgONukP1oNqdf/SUmOK3/9FQ+58jCUqFS+vg52L\nNfdzwbcqjQL4l5WwHuII8JhX0WCI/F8IUcggwgTHnj6GhBAixuAtJyWcx8RH\n1TgzWmWYucq5sjHW1F0CzIOLiAYHZFT8D31wKreK/BQy4e1haP2VxTdHhaAU\nb2+M/vwDr8mjxou66jkoo3C3GdvpveACV3rPzRr28bag1KfbsaqSmD8B4uOG\n4QBgBkn9Xr0Itz0rTk3fv61Q8+pDjcxAAjBaepEMYug1e92jHoZaxPAwugeU\nhq/9BOY3VFGhzQX1coKVqE62ZO+BAf3rhssGpix9zVX0qSjqTJt753FFmx+N\nbMiu2Xeqc3JgxsIFLvivGt4SVo6yYnxH7IO88x6dthpW0FTI7rW0+Vxxe9BF\nDOaPOihc+rsqTgC1LJv8PthOVV5KZ3ri2GX5hGCQZmg8lwtVg4Lrt9hRAQhI\nmOVW65F7H1m9olqMqAILj7+2E2O7Jiago4yoxmIAAJyjDnZe+Eix4M0Qq0U3\ndp8Z\r\n=y58g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3RaEl+KCFkG/BUFF0R7LyzAkOJ0+TobtB6Yqie64+GQIgNhkfHGYZc73SKNSkIsWTmRjSoDxhHXW9FrHV6MjjRnM="}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_1.0.2_1542805698324_0.5712927857970265"},"_hasShrinkwrap":false},"1.0.3":{"name":"@iocmd/hold-up","version":"1.0.3","access":"public","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await","try-catch","try"],"scripts":{"test":"tape test/*.js","coverage":"nyc npm test","lint":"eslint lib test","report":"nyc report --reporter=text-lcov | coveralls","watcher":"nodemon -w test -w lib --exec","watch:test":"npm run watcher -- npm test","watch:lint":"npm run watcher -- 'npm run lint'","watch:tape":"nodemon -w test -w lib --exec tape","watch:coverage:base":"npm run watcher -- nyc npm test","watch:coverage:tape":"npm run watcher -- nyc tape","watch:coverage":"bin/redrun.js watch:coverage:base"},"dependencies":{"try-to-catch":"^1.1.1"},"license":"MIT","devDependencies":{"coveralls":"^3.0.2","eslint":"^5.6.0","eslint-plugin-node":"^8.0.0","nodemon":"^1.11.0","nyc":"^13.0.1","redrun":"^7.0.0","sinon":"^7.1.1","sinon-called-with-diff":"^3.0.0","tape":"^4.5.1"},"engines":{"node":">=8"},"gitHead":"ca9c33c70349145be831930fdbd67e53d5905917","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"dist":{"integrity":"sha512-VTwPB7sLX1XKvg8CWMXJJ0XUhtNdfMrqfBh94JAi7XYUvafVqkKf8atnC3Xsdc5mJqj35UB+CiOufkLu7sQ5jw==","shasum":"6f939fc14e7cff0c078671b010ee2112e72267e3","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-1.0.3.tgz","fileCount":5,"unpackedSize":6236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9V7aCRA9TVsSAnZWagAAnqkP/1heP36FFeftQQVleQs2\nDB5pwytQ9NGFXcdQvGYzgabgeWKwJ7sN5QQUr+u9hysxuEEAdrOVEUf2EO5c\nicIMNEluEeUTr4lpf3rbN/Q2OmlHwGxg3y5l346wo0G5+LEazd7u9jTIJvAM\nu8lYwgUF579D5Ci4tt3MCZ+x3eL9RHMuXAPWRnFaUTLRAEGqCdrK1frMGSU+\nVS3ZmPOVus0cyY0vazHXpFHRAfo1UdEVEL2FqdiW19cZ1u1cBcBX6Ddel6p0\nmZlU4XCoOZrF94tz557d9Ocf4z0I4e5rihUUtRHfZSwd/GAdPpPG7CyweFS3\nNJfEzymXlMKaaLi4nJz9GVtcuDWOTDUwAgqUD8ibzAd7m/hDG/C30FXDvnmM\nZWjGfMm0DtpkbBIyaHcJM3rskL7LYjp0cF007vEOolvEHzFO/ALy4sgGYuGd\npgWuq8/RGGLBnt7yCgBRghWwvD9g8fl/I0dw8TA1qiSvb2y/UJJcO9K82NhJ\nrMvBJaYE8zyIJ0NXJy0N5i/pjQWDmW6jW+mWAqs0/JRnHXXM2KMt5IJnZUc/\n8QrvwUUeqCSoXPSn9Yf2lfqQfW1JB6W8caSySbz8KZYajeIJ831R7Ejv1VS+\nxGxmtgbbZy6UU8iZTtHlV3ByyVFJ5PQ0cMcAa7PfJH48r9/EKg6zoA1rj06j\nX2P3\r\n=dv05\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBWe1G+ZasjBdfGd3aUjOAXLJsSjC9wjELn9sxg1WNvQIhAMJsQfXRWTBaPMsU1ETQVsJ/9eTShwHwz61siHq8IJVD"}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_1.0.3_1542807257579_0.24304919455033547"},"_hasShrinkwrap":false},"1.1.0":{"name":"@iocmd/hold-up","version":"1.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await","try-catch","try"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:coverage:base":"madrun watch:coverage:base","watch:coverage:tape":"madrun watch:coverage:tape","watch:coverage":"madrun watch:coverage"},"dependencies":{"try-to-catch":"^1.1.1"},"license":"MIT","devDependencies":{"@cloudcmd/stub":"^2.3.1","coveralls":"^3.0.2","eslint":"^6.1.0","eslint-plugin-node":"^9.1.0","madrun":"^2.5.0","nodemon":"^1.11.0","nyc":"^14.1.1","putout":"^5.5.0","redrun":"^7.0.0","supertape":"^1.2.3"},"engines":{"node":">=8"},"publishConfig":{"access":"public"},"gitHead":"7710a8d158ba3de3274356d4f2373c4f0bd089a8","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@1.1.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-vpdMcxB8K350d6X/qsm0UB6R8+CKHfjdAG/pcL8SbnfyB38FwVolrsEzEuIk3OvEO77bvk+lCtK7LO2R0w60VQ==","shasum":"d22d5ebe0671f66e59fcfdbe803a1a0ba3dd9d81","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-1.1.0.tgz","fileCount":5,"unpackedSize":6482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVl9BCRA9TVsSAnZWagAAX1EP/RwoOfg/Yj6iDxcO/xD6\nBiUA5ctoUtb9IDv79MnXPdp6fN4GiKqmteF8C39vnrwIOuV1rmvOZaux5t5Z\nnAjOS9ZFcOaeoszWYa0lUkmSW3hNcCRUS7lml0/veK27qW4CTCIkkg1qSpIf\nnFFG59SgsUKPCA3NN2tKbTbnwnRdnpOuSpatZeOibhZtInKe93E1QbQunY7d\nf/tfhFIvcrt8WvJ/0wShDkX6Pr9AhzC432A9WJI4r5y+0EwAXWHE30F72sAn\n7dY2YbonkbdnFnEoAeGRjDcyjOOW1MVyBEsyOFLm1HsV8dnar0BmZZJbLhwr\nkC36ArM5MvT4RiWbrcwJ+elLDVPMoiT8KDHEp/K/grZQ2nQVOHaZSq/HYz+U\nCH466rIPgaoboTP5/n/+yN078O/MI1nub8bNfxO8qfxMcVF+W2vDGIfx2yo0\n1eRJ9voAuYUMFX1ITpxHogaT8NpZHo8ZxaxUJbYT05P9j9xOPWx/ElAP39RB\nXzqYHuFJaNfVqzpb60AN15AjMmWjitN3KEPDsg8F0q/RY2c6qT0RjIohjzHi\nv3RRD5FayiiDbUtyKqGGhcrN2rCTEZ6XxJ1EnmI7VlKtPKvMHgLcxxvuOeiA\nz7zWkfm2AnjY4Hn+hxJNXNCu16KyOiv4A17tqKw330E4SlKlpwpLPQSzWi+J\ncua2\r\n=DBQS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGb6e5xrW2yskGwHabihKM+LggWzseL1vXAioEwUBiVAiEAyPdgWq7Hed+PF4kHhtDfXDPjsBp7JAfsR85LQjElok0="}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_1.1.0_1565941568662_0.4190818163476786"},"_hasShrinkwrap":false},"1.1.1":{"name":"@iocmd/hold-up","version":"1.1.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await","try-catch","try"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:coverage:base":"madrun watch:coverage:base","watch:coverage:tape":"madrun watch:coverage:tape","watch:coverage":"madrun watch:coverage"},"dependencies":{"try-to-catch":"^2.0.0"},"license":"MIT","devDependencies":{"@cloudcmd/stub":"^2.3.1","coveralls":"^3.0.2","eslint":"^6.1.0","eslint-plugin-node":"^9.1.0","madrun":"^2.5.0","nodemon":"^1.11.0","nyc":"^14.1.1","putout":"^5.5.0","redrun":"^7.0.0","supertape":"^1.2.3"},"engines":{"node":">=8"},"publishConfig":{"access":"public"},"gitHead":"f47f7444853d0c21de8d08cbbaa42b6cd885f0a4","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@1.1.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-xGxN5EvtgCxsC8GVN/dVzvlIioy/gkM6pEM7wYVHBMYQL0y3qYqLpryncLdYnRAx9tK35Stv9FwJ+S84axr2Ag==","shasum":"afc8f4095e75cd1f5449d7b90cffa0e56a3c4f7e","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-1.1.1.tgz","fileCount":5,"unpackedSize":6546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp2+cCRA9TVsSAnZWagAA4S8P/jcPKy4LRpRvEIIPNgsF\nUntyNv8UoicbJiyqCXsnczCmop4Fv9FQD9fL3uc4uW1p16pglWXxFdsp1E58\ndCyv4H/AAfrTSAuO8fj8mvD0UF5TPbZvM9dAMsXzlmVKYCOBcug7FuVggLOu\nGED3a7HDGnYLo4bfNdbW60Pxv+feiP2K+Lzcpy20Ao+Un7onko6X8XAGA3bD\nHJBSeZbGizS2su6EX6RArHH2VSPIpVYS2jBC3AtfChOi9a10+FpjYy45T01C\nZryIy+UAeBjf/22xUx/Zl3NIUcDYXxuxK8SjknyprTWhsjNje2o8mXZMOE1N\nE7cotHpOcKSkyXreR2rf9a2kI4ab6sSr1iVDynlRtx93evxxdmKfCIeJ/sz3\nQ4wt/ElAd9Xc4laAq3Do3aEUtvuhEhnED7Uxrmplp+1TVkBtMegEddTo/4IS\nvRjhhZPWNzwhKRTxC2mhogGjYsk0+S3mSqV02fxjtD/LOdQeOmW5+mpbTfJV\nzJPb2YSelZ53Rh9VWLm7yAMDw6KIinvr4e4T9W8gKNuTGQPdufd+Gy30vGmK\nnmOujpkWL3GHP/YrpFL+ZfZxvA6YjhArCyY6L2GgCy15acpBKUTPD6QZU+QC\nnWlK26ZdHp2BlRu6o4aB8g0wNxKnl7CfwIr5oNS+YKrh2SGga6F/Slsp2GmN\nCAlW\r\n=Ffmu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKAgFRebNj+ksI/w5JFHkP3pp+3O+hjs99iI5afKJovAiB0u8G3PvCuIwPd9mGlmOcyEJUDvkrGl/Ch7n3doTQKzw=="}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_1.1.1_1571254171473_0.25002092838073753"},"_hasShrinkwrap":false},"1.1.2":{"name":"@iocmd/hold-up","version":"1.1.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await","try-catch","try"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:coverage:base":"madrun watch:coverage:base","watch:coverage:tape":"madrun watch:coverage:tape","watch:coverage":"madrun watch:coverage"},"dependencies":{"try-to-catch":"^3.0.0"},"license":"MIT","devDependencies":{"@cloudcmd/stub":"^2.3.1","coveralls":"^3.0.2","eslint":"^6.1.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","madrun":"^5.0.0","nodemon":"^2.0.2","nyc":"^15.0.0","putout":"^7.0.2","redrun":"^7.0.0","supertape":"^1.2.3"},"engines":{"node":">=8"},"publishConfig":{"access":"public"},"gitHead":"c6f1086c3d9db5ca04aa77652410fe5b7c3b5c00","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@1.1.2","_nodeVersion":"13.9.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-kbPRKIojDyIdrHIE1bKkhwQgk3uC/1sQXa2E4kKWia4S6k6DtpI0U9Juc0RAZQIVIOYRpN84WAROmoh4k8w/cw==","shasum":"e0e2b8445302be9be19b8e291fc7c7582c40117b","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-1.1.2.tgz","fileCount":5,"unpackedSize":7013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVT/ACRA9TVsSAnZWagAAyqgP/R08TckNfK7aVAvIGCa3\n0p3g9VZEsCyugZUz6yS9pNCtXFAlxlqpRk0aBET8hvBPOobuehpJ/g/eXlBh\n+ldfj09cyEqtHXNtUD1exfW3yitO0OioJQwDxjTtdVWkzjb6GuMTiRqM8pgP\n8eg3efhjFTebWjFOIm3tRbbt1W4ZMtnrnCTPMiEe+H3N8Koh3Dk7HFaTYRjh\nhIhWn8wt/wOJLYsCTlCj9/0CVWW5I1BPfxtFnPOYKs/56iMQPYzpWZXU/O74\n7EXzkI3CESgu+zMzDMcnKXtoUySpi5s773ebkRluQBsj9vz5SHo0cx+kxiVe\nSL2SlrJr/hrWFoBJXFZcCR1axPP0RBTvx6tn/gYt/bdoocIaZu6WC6VKdv+T\npN6ky8zDxeomzUIdwcaJ8SbwofdB+ChzED64DdlCtFkBJQ0L21b5ieTPPs+C\ntJh0Cl4eUbSxEY55L56qdY6+tIvm11/nRSv1ErTSoCX02a3EsEMeC7vY1MqP\ngcSdhFlLVBuRPdCtfiY4A+yvXSGWA1q5hHh5bQOIT1zh2KUc2Yk6Rc61Uv+H\nZ8oBNTUYpQ4pyMAh9IvMgrFV9yWXlbC7S7om0rM83Jlq3i51JFJaQWaJTiGD\nXiI2hZQMaGmc4B+rH4IJM2yY8yrlMWYInCfr6o12bMiDRF6+C0gqvXeXZFqQ\nGaAs\r\n=DKeY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAb1TMVBi3UBdeIsoAIJPD9Hgz1vVMAhPG2w68Q9nqcgIgOZN4Bj+Ex2HfE7KdFQ30JOw23YiwJpOoyCaJdeT0GU4="}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_1.1.2_1582645184361_0.01097275884506721"},"_hasShrinkwrap":false},"2.0.0":{"name":"@iocmd/hold-up","version":"2.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await","try-catch","try"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:coverage:base":"madrun watch:coverage:base","watch:coverage:tape":"madrun watch:coverage:tape","watch:coverage":"madrun watch:coverage"},"dependencies":{"try-to-catch":"^3.0.0"},"license":"MIT","devDependencies":{"@cloudcmd/stub":"^3.7.1","eslint":"^8.12.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.7.1","madrun":"^9.0.2","nodemon":"^2.0.2","nyc":"^15.0.0","putout":"^25.14.0","supertape":"^7.2.1"},"engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"5bcb159fa8a9704065c72ff43d83317b15ac1028","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@2.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-aF1MB7aJbL3wCAyuPQ6oBm6O/adv6vcPTqUusvC8eZnbJBzPD78VSTq9hBZGXKthXNECdd4IdrVEJinqNvrtPw==","shasum":"61aa3f798f0b16eff1782233aec7b0a026b1b1c1","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-2.0.0.tgz","fileCount":5,"unpackedSize":6942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArjjRQjMKh9uxm3/mhw8c4pbT6qmNgX38E03HCHKIDaAiB2ku0QpkrJJ5qA4eFuhpzRk7zu9av6hJZvEplARH+vQQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTeVCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI2g/6ArYC3qwPPpANntFKys4cWM7Q+EvqLwHqrBkvFKlVJ+mljSWX\r\nDTh7Gz+1hJ5epvhTa8wmGv6vM6AitJClfA7yIxnqOi8mYxEt6ozek8s/WRvk\r\nKR/18ctgbaSBmGPrXQLPKR5Pc+AXtdjr29hXh7rnnX/2n/lXSbI4ZxVgsIkC\r\nod/F6hByV1Eg8v7tOXzUbI46s13vuKzCpeZNkzOvFQaLh6+OORqHjFCVmFps\r\nuvXGIB8TjyWFZvTWT6W3WFbqBeGhTtGdRsDxeD9X+8zUZrf2lKDT9ViO5G0S\r\nxy+kW+ZLO6Z4F5+NftZ9F+qA4CGAhcNj0ouJGYvR6LR6L164zWdaBBAwFLkt\r\n40P1igWuwhrw3GtDkY+gL94qPqjdToQ1dRx3y786Z506zBRcX+XLRNmNlM/b\r\nUk266Oh2HAMdQ7xgEiocBylATqPhqysoub34P//4/r2tjM+foHK2pmBq4D/N\r\nF1zo6zi6GL8XWz8k9pCO+g1gLh+HnCrxYq7FR1e/ltV2/yHpcewHI8LeH++I\r\nDzsgOEK0zAPg1KM2VXFLub+xKqmU5C9NIVRAEM+EuKBUGqD6yqntQRbu88KU\r\np8cTEubXs1aNPpjOzfwlgQmscSP/RpxHRpTrdRg/NgBR492uqIDrAiP2X4FV\r\nsgxLnHj4F9bNBe2Nian3vAi2X5Kk+/hxIgo=\r\n=/6Rj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_2.0.0_1649272130036_0.2279070308335256"},"_hasShrinkwrap":false},"2.1.0":{"name":"@iocmd/hold-up","version":"2.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","main":"lib/hold-up.js","repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"keywords":["timeout","interval","promise","async","await","try-catch","try"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:coverage:base":"madrun watch:coverage:base","watch:coverage:tape":"madrun watch:coverage:tape","watch:coverage":"madrun watch:coverage"},"dependencies":{"@iocmd/wait":"^2.0.0","try-to-catch":"^3.0.0"},"license":"MIT","devDependencies":{"eslint":"^8.12.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.7.1","madrun":"^9.0.2","nodemon":"^2.0.2","nyc":"^15.0.0","putout":"^25.14.0","supertape":"^7.2.1"},"engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"18fa10170464134b45e5ca6c2d4837bc040af407","bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"_id":"@iocmd/hold-up@2.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-MXdH+K8F8z9cUK7EGogNyQbGl3YCc7pHv+nLh6RlVtMz0vf3UroxzeXR6AZY33PSgXgrwNXajK84i2h2w4whdg==","shasum":"46094d03f5a3fc828c508f6f8e3066268f2839ac","tarball":"https://registry.npmjs.org/@iocmd/hold-up/-/hold-up-2.1.0.tgz","fileCount":5,"unpackedSize":6927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCD0c0W2GPdhBsexP1IGpfwPKCySQJ+vJishcnCpIW2sQIfPc6eW6sgyMWWM9i5Xa6LGIiv7/6NA7tsX+s2maxlPQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTes/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYTRAAjrES4ZpR0bKnWeNsDNZbt4okJMENgJ++yuj9BDht+Wl2cy20\r\nIkJif6IL6QezpgNM/XxeHkhuRdTAjtr/WXZay0w+JZpOIcizBNgVtTuThYkC\r\ncDwu+wtJ+knTcBhAkIel/Ar0daj45U20Mh4v/tfL/g5l5v0+j+iQccMaovcw\r\ngx47PuL2UJaktCFvHKYvzySrHjRE8McvVgljcBxtc+SDxFp5bRiOhvcxZI6V\r\nwNEDiyBFt+7QNhl0s26Z+raC/4Xd1FFWEkhNA1wuVFuHcX+YjMf0645FzhRY\r\nMfXxBzeLanESq6RAjU1FeF3txQLRW28f29zKdYE/8QbBA+2TXiFRSwgkCwkt\r\nDlWKmX/4Tw84mS1RVAa5qvIZCJT90fumuhykmum5zNGAYg1QReBWyK/c6BYA\r\nsP5tOfZIE4gaR4z989VyNqh2J1dB75UKCVRzjDZ2x8FHMqR3DC+6IX0omqJS\r\nft3xN1BQZiCNJlC8PcJHkaU+brReD+p1/yHmyiC2ZDELiiMFKWVk+vJ/slGW\r\nTBUbD8uXoWZPpDO0wt/dhnqZhA6SwJo72H3pq/9m6Xas7JsJXKNKweryBv57\r\nKae3wcEaYeZzGCDjSZgIJp20QxX/hSGTd80nNb55OPSxFK4pSKi8kpe3OguD\r\nN5PuGiCuL6gVgwh8Fqk9ce3gRHbmQW9HR6Q=\r\n=sv6r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hold-up_2.1.0_1649273663550_0.7171641267350002"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-19T14:25:31.774Z","1.0.0":"2018-11-19T14:25:32.084Z","modified":"2022-04-06T19:34:23.727Z","1.0.1":"2018-11-19T20:42:37.055Z","1.0.2":"2018-11-21T13:08:18.458Z","1.0.3":"2018-11-21T13:34:17.679Z","1.1.0":"2019-08-16T07:46:08.817Z","1.1.1":"2019-10-16T19:29:31.613Z","1.1.2":"2020-02-25T15:39:44.470Z","2.0.0":"2022-04-06T19:08:50.410Z","2.1.0":"2022-04-06T19:34:23.655Z"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"description":"setInterval with promises, counter and error handling","homepage":"http://github.com/iocmd/hold-up","keywords":["timeout","interval","promise","async","await","try-catch","try"],"repository":{"type":"git","url":"git://github.com/iocmd/hold-up.git"},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"bugs":{"url":"https://github.com/iocmd/hold-up/issues"},"license":"MIT","readme":"# Hold Up [![License][LicenseIMGURL]][LicenseURL] [![NPM version][NPMIMGURL]][NPMURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Coverage Status][CoverageIMGURL]][CoverageURL]\n\n`hold up` is `setInterval` with `promises`, `counter` and `error handling`.\nIt runs a `function` and if it `throws` run it again with interval (defaults to 1 second) `counter` times (defaults to 5). If it fails, promise throws, if successed resolves.\n\n## Install\n\n`npm i @iocmd/hold-up --save`\n\n## API\n\n### holdUp(fn[, options])\n\n### holdUp([fn, args], options)\n\n- `fn` - function\n- `args` - array of arguments\n- `options` - options may contain:\n  - `log`\n  - `count`\n  - `time`\n\n```js\nconst holdUp = require('hold-up');\nconst fn = async (a = 'hello') => {\n    throw Error(a);\n};\n\nawait holdUp(fn);\n\n// reject in a 5 seconds\n// [Error: hello]\n\n// with arguments\nawait holdUp([fn, 'world']);\n\n// reject in a 5 seconds\n//[Error: hello]\n\n// when you need to override options,\nawait holdUp([fn, 'hello'], {\n    count: 5,       // default\n    time: 1000,     // default\n    log: () => {},  // default\n});\n```\n\n## Related\n\n- [currify](https://github.com/coderaiser/currify \"currify\") - translate the evaluation of a function that takes multiple arguments into evaluating a sequence of functions, each with a single or more arguments.\n\n- [fullstore](https://github.com/coderaiser/fullstore \"fullstore\") - functional variables.\n\n- [wraptile](https://github.com/coderaiser/wraptile \"wraptile\") - translate the evaluation of a function that takes multiple arguments into evaluating a sequence of 2 functions, each with a any count of arguments.\n\n## License\n\nMIT\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@iocmd/hold-up.svg?style=flat\n[BuildStatusIMGURL]: https://travis-ci.com/iocmd/hold-up.svg?branch=master\n[LicenseIMGURL]: https://img.shields.io/badge/license-MIT-317BF9.svg?style=flat\n[NPMURL]: https://npmjs.org/package/@iocmd/hold-up \"npm\"\n[BuildStatusURL]: https://travis-ci.com/iocmd/hold-up \"Build Status\"\n[LicenseURL]: https://tldrlegal.com/license/mit-license \"MIT License\"\n[CoverageURL]: https://coveralls.io/github/iocmd/hold-up?branch=master\n[CoverageIMGURL]: https://coveralls.io/repos/iocmd/hold-up/badge.svg?branch=master&service=github\n","readmeFilename":"README.md"}