{"_id":"wait","_rev":"15-04fd36118e9c2d45017e201c6f65cec4","name":"wait","description":"Wait is a promise wrapped setTimeout. That's it. Use it for a nicer delay interface.","dist-tags":{"latest":"0.4.2"},"versions":{"0.1.0":{"name":"wait","description":"Simple utility functions to simplify setTimeout/setInterval","keywords":["time","delay","repeat","interval","CoffeeScript"],"author":{"name":"Trevor Burnham"},"email":"trevorburnham@gmail.com","homepage":"http://github.com/TrevorBurnham/wait","repository":{"type":"git","url":"http://github.com/TrevorBurnham/wait.git"},"licenses":[{"type":"MIT"}],"version":"0.1.0","engines":{"node":">= 0.2.0"},"directories":{"lib":"./lib"},"main":"./lib/wait","readme":"## Wait\n\n**Wait** is a set of simple wrapper functions for delaying activity in JavaScript and CoffeeScript. (All code examples below are in CoffeeScript, but don't let that deter you if you love your curly braces.)\n\nThis is pure syntactic sugar, so if you're obsessed with performance über alles, move along.\n\n## Examples\n\n    wait 50, ->\n      # This callback will run in 50 milliseconds\n\nThe `wait` function is simple `setTimeout` with the arguments reversed, thus saving die-hard CoffeeScripters from the hell that is parentheses.\n\n    repeat 50, ->\n      # This callback will run every 50 milliseconds\n\nSame as `wait`, but for `setInterval` instead of `setTimeout`.\n\n    doAndRepeat 50, ->\n      # This callback will run immediately, and be run again every 50 ms\n\nPretty self-explanatory.\n\n    waitUntil checkCondition, ->\n      # This callback will run when `checkCondition` returns a true-ish value\n\nThis is as close as you're going to get to `Thread.sleep` in JavaScript. Internally, `waitUntil` uses `setInterval` to check the given condition every 100ms by default; you can provide a different interval as the second argument, e.g.\n\n    waitUntil checkCondition, 50, ->\n      # This callback will run when `checkCondition` returns a true-ish value\n\nNote that the condition isn't checked until after the first interval has elapsed.\n\nOh, and the return value for all of these is the handle returned by `setTimeout` or `setInterval`, so you can use `clearTimeout` or `clearInterval` at your discretion.\n\n## Installation\n\n**Wait** is compatible with Node.js and all major web browsers. For node, use [npm](http://npmjs.org):\n\n    npm install wait\n\nand then `require` the library like so (using the magic of CoffeeScript pattern-matching):\n\n    {wait, repeat, doAndRepeat, waitUntil} = require 'wait'\n\nIf you're in browserland, just add `wait.js` from the `lib` dir to your project.","readmeFilename":"README.mdown","_id":"wait@0.1.0","dist":{"shasum":"8c3e1c7252d531a13fe444fb6be09511b0ce7168","tarball":"https://registry.npmjs.org/wait/-/wait-0.1.0.tgz","integrity":"sha512-Ujo+a1Px3wAhmi4CoUhQKZfB9cEPT+AhxbkDz87taxqxM1fkoawYF1kVVWWOf/BVjnSNmv6iFi/YaBNDSzBikg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjyNW45PJlemOhqwlvToEmntWUzY6fX7X5yneo7VYQIQIhAIjyclILaN7cUxeh7wDQXa6ljHoEqPgyI5d5xvlIICCc"}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"trevorburnham","email":"trevorburnham@gmail.com"},"maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"}]},"0.2.0":{"version":"0.2.0","license":"MIT","main":"wait.js","typings":"wait.d.ts","name":"wait","author":{"name":"ealush"},"module":"wait.js","bin":{"wait":"cli.js"},"repository":{"type":"git","url":"git+https://github.com/ealush/wait.git"},"gitHead":"c6e61ee07cf4911951a71d1a4f45b903136a3f0d","description":"Wait is a promise wrapped setTimeout. That's it. Use it for a nicer delay interface.","bugs":{"url":"https://github.com/ealush/wait/issues"},"homepage":"https://github.com/ealush/wait#readme","_id":"wait@0.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5KEzm1DSrD5DS2cIEj/NhibawYFdG6YIfLfgoNwNADAMv8PS2u4H/EckzeKATNWRqzS333KNjWzq4Raii+sGHw==","shasum":"ede293720ece72b4d55ff3e82dedd8b8d67e8a88","tarball":"https://registry.npmjs.org/wait/-/wait-0.2.0.tgz","fileCount":7,"unpackedSize":2568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm2w1CRA9TVsSAnZWagAAhLAP/3zYuwSVAkqR9Ips6SKE\n0vaZWZq/eEEEboVS3eAZgO5060u3pSMzIp5IA7sUgWGnop3jBG4WaW6pqWLZ\njjvGej3V9+ThGWWMwO0/FuDYrpcIQ15YK50xkIctaX8bf4NBNExJ3Qc+Wzvm\n7ATfykKDcFXvvIPQmnvvC53j3XSCnWIKPmEW9r7EBJXBUTkCDnSdlPcnv2XK\nvFNNeR8U/IW3UBXEksiPLAm3pKwHsA+Cn8FOmng7Me5CQjeFBa5PUvYdT/4Q\nfRcrHUwyjpgqbx4ywRg5D8fjSv6Zyly8vOzYR4pcZohd8xybUSaTHW6eCRh+\nq7NlDwYPrNb+PKgR2p0MFvciIJIA/KEYngAwdkVpo6dVTFznnOaHxDZdVx2u\nbDESgPRja3nfkKTfof/tBRcW88fKIh8J84fSNo+naea6a6VXB1HvF4l1L6RQ\nUGzxPqrYoWVKoo+4EPkOMYuHjxqIcTLa2y6pZfJorQwcsWZcVW6InRowfZVv\nvAITg08VxsWF70pB8hAGs45lJW9bEBPWC5zH6jYqKVZixg2sWpJCOj3vCjnt\nDYe+01wr3QTBj3xxzida7gGWvG5jvBC7DHi6tdhZm2K7etTCAnvtufkrPRXd\n3Afz9OzeKb72IN4xGgCYPgfIlcnEP/rmmq7rSj+jQO6ZkFS2/AFMZF83bTp2\nOYDe\r\n=cJsE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr+3tRzYHUC7sS5bsxOVIqUxvsnZGTQo83b5dYrfF/UQIgESVXTkrXMu1MOxQcLWHx5j8RClVlgheDTu4picVyOi8="}]},"maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"ealush","email":"code@ealush.com"}],"_npmUser":{"name":"ealush","email":"code@ealush.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wait_0.2.0_1604021300973_0.2967124626188502"},"_hasShrinkwrap":false},"0.3.0":{"version":"0.3.0","license":"MIT","main":"./dist/wait.js","typings":"wait.d.ts","name":"wait","author":{"name":"ealush"},"module":"wait.js","bin":{"wait":"cli.js"},"scripts":{"build":"npx rollup wait.js --file ./dist/wait.js --format umd --name wait"},"repository":{"type":"git","url":"git+https://github.com/ealush/wait.git"},"gitHead":"d2723851b474a056cc618d56d1c5e5bf726a507d","description":"Wait is a promise wrapped setTimeout. That's it. Use it for a nicer delay interface.","bugs":{"url":"https://github.com/ealush/wait/issues"},"homepage":"https://github.com/ealush/wait#readme","_id":"wait@0.3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H89kSCJQW+9jbsq2f/DLstoQQFwzUynOFOn8m60t/mWM+fKvljPFAVqWipIzuRWZaSVVSzc+X8CDC2P+l7a03A==","shasum":"0203fc4edfaa9c5ed5e10929b25f439dac0923de","tarball":"https://registry.npmjs.org/wait/-/wait-0.3.0.tgz","fileCount":7,"unpackedSize":2703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoaZkCRA9TVsSAnZWagAAsRQP/AmBx0qru/Cw031+j+2p\ndZGgxkFaUSwERjiBxwZAaEY7q+oXlOU7Gus1MaHhGFSgDyHeSd69uktvbqiv\nDuMg/i4eX74U3HEKR+fKZIEoPFLXjKdLJqWfUrInAlKv1QZzmbME02cTwU5l\n72yz92pQbwhP+9jK5OIk/+7ORmck/9m7u9HzgP8yYW2mKXx1cv+mkDybElOS\nHZo+C6Od1lnwG6pMRyo9lO6qZUIsm57WBC1H+ieALrTBg6nmjq//+z1k8TmF\nL4wzWyWpJd4TjCcFaonCeAneNkbg2ElWmrROzq/DRaINcyslFRHEa7rp2QHE\nUDtWmOTNiGaBpDvsYVkyVhrvPPorI7WEvMOskvxada+2i/EVjO1zC9O6AgBC\nH9Q4ltHmgH2EIhbWBZ4QjQfBA5GJkkVbpnFLjEkWD9O0jxr5aFBsBl6SezCe\niOe8Pntg/vddymU8Nfu8BH9WpBzPSe0r6nHB0Nd0QfpRDf4cKTosDgzV6V0J\nY+nZ5+F+bCv+AdBUgro59p8oMBwpkF2X4bUWzG/u0pB86EoN/JP2Ryg+evJf\nfFENx2IvoaizNBxx7Hd5/FYkdHMmlmPIqtdDsfQRKlr1gVZQeFAXtUb6QvAh\no5KB/AautxEP7U9CixDSlKf2F/U3LYZ/2GPBaeGIcZtZSOEGjE9T//rgIHZ0\nbF8S\r\n=Pf76\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZTrPwxtac2eoCgERfJiMLQtJUxNkdhuaWvP1cl40slgIhANKbWdA1/g3n2m6pOTgW0hfcJe2v06SlmxXKX384qZNd"}]},"_npmUser":{"name":"ealush","email":"code@ealush.com"},"directories":{},"maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"ealush","email":"code@ealush.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wait_0.3.0_1604429411658_0.5154175415837619"},"_hasShrinkwrap":false},"0.4.0":{"version":"0.4.0","license":"MIT","main":"./dist/wait.js","typings":"wait.d.ts","name":"wait","author":{"name":"ealush"},"module":"wait.js","bin":{"wait":"cli.js"},"scripts":{"build":"npx rollup wait.js --file ./dist/wait.js --format cjs --name wait"},"repository":{"type":"git","url":"git+https://github.com/ealush/wait.git"},"gitHead":"075d16f4bd00c19ae648e162a3b1ad3f3f278bbe","description":"Wait is a promise wrapped setTimeout. That's it. Use it for a nicer delay interface.","bugs":{"url":"https://github.com/ealush/wait/issues"},"homepage":"https://github.com/ealush/wait#readme","_id":"wait@0.4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8vxOm3Dw5Y7fin8VN6I6frsqsoUgZYsF7vnduwRDCFwYyl6i2Fik2LUj1OWXuqJ5VSqTtFP3V31IOk7yCFpQGQ==","shasum":"233f79c4f13e67c8e341303c62bf0d39c279a7b7","tarball":"https://registry.npmjs.org/wait/-/wait-0.4.0.tgz","fileCount":7,"unpackedSize":2703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoag8CRA9TVsSAnZWagAAwsQP/RVB7IrA/hgG02alt+lg\n8iZeNF+NE2wwGtuh0/ULWzCZF2CIDAzapKb6AdAydV8clmA/8gN4ajkk4wX2\ndHpVarPGip/VcQow9TVpnuQY5Jb2xMbzg2o0N3tjsKGPA4ogplSB7RJLkijQ\ne2jlkD8CYD/a2+nSLfqIqErGRd+br9dqWje2vfLjVpitMYsZlInMnb3vH2/8\nNc7PL4pCPLxySffKLA7yrc5Ngb+75Xn5QVfuM0ZtWDa6DvFdff1/iY2+sgx5\nxLUq+T+eCZZNrjLuTkWaoBmuzUnwPgVTALu+qvFaFxSxSsKNgamn7wCFBPuV\nRyvcIyVESmgG5xEBtfbr7zhh7O30XfdsMuN1ah0RMgmX8UZFEMcIVv81wbPd\nyFsyTzaNVyedNUE3PO0GlEG+l/7KBbyx+mAF2oi//R3bqTbTJPzMkcZenBWy\nDjm8QBtwY3MO/wc8vUvP1K+lI8mpCcjQWrvjKM7Q8HtaQ8M98eHS7Qxke632\njd+YZcD02V4z2DAOXZaAj0C1vBwZ+Vs57Q1EwASIMS0N2N+4e3loM+QxVmc5\nXUznLdFqTkU5SeGqh9/9a8SABA5y0XB5mpfKwspi+gQrHlPtWSO7Agrjyoi8\nlwjZ0NwMPLI4x2yos1NxlLLHnz6CoyrNpCHTk/O7bGjQJSOWBDnrnwP3VC9+\nd+BM\r\n=FlYP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBw+4Qsc9CPOzruPTkw/8nX1wQgH9tFwnhv62X0JqetWAiEA7pj8AA0mjgMSzJUu0kTqVpoRRYg5vD+vHV3I41aGWII="}]},"_npmUser":{"name":"ealush","email":"code@ealush.com"},"directories":{},"maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"ealush","email":"code@ealush.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wait_0.4.0_1604429884476_0.271812871527761"},"_hasShrinkwrap":false},"0.4.1":{"version":"0.4.1","license":"MIT","main":"./dist/wait.js","typings":"wait.d.ts","name":"wait","author":{"name":"ealush"},"module":"wait.js","bin":{"wait":"cli.js"},"scripts":{"build":"npx rollup wait.js --file ./dist/wait.js --format cjs --name wait"},"repository":{"type":"git","url":"git+https://github.com/ealush/wait.git"},"gitHead":"075d16f4bd00c19ae648e162a3b1ad3f3f278bbe","description":"Wait is a promise wrapped setTimeout. That's it. Use it for a nicer delay interface.","bugs":{"url":"https://github.com/ealush/wait/issues"},"homepage":"https://github.com/ealush/wait#readme","_id":"wait@0.4.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.8","_npmUser":{"name":"ealush","email":"code@ealush.com"},"dist":{"integrity":"sha512-vOESbSWs5Jug9KvHMhjosjc7zOtKk8NflQx4XwsbWhmuGBZ6A1o6lfsm13KFrcxzbfPrJ5PfXs3OPLnkWskffA==","shasum":"a4dc2ba71341d0301ea90546dd5442fe0ed55665","tarball":"https://registry.npmjs.org/wait/-/wait-0.4.1.tgz","fileCount":8,"unpackedSize":2824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoalZCRA9TVsSAnZWagAA12AP/12ae885zgFaEBLuaU4V\nIVTr8iWFE0y3Z1R7XWvQ8txwiuYm7QwYYeqV8TJhZ0pZ/C+JEDLPa3Y2d7/Q\nINE3vx3UK5zcSZf2MmGtzXdOkCO/xEHIp16qW4xNDQj5KeDr91BmA379PlHt\nt/hGP7I3clwxWCtpABG7KeFfNXIJbu4bduD/f0Du+T2Ntfbf/ZmbYIaEHlZr\n5rGlgnOXBHtnfol9I7CYE6/bhhQkTmLiEIwO36f0keXgTIT4uLR78fqyB/KW\nzRCeNvugCFFxhj+c4TZqSvE078hUMypyojrSmcmXUcqlEh9hkmD/Bh4WRWHK\ntVyYt6ey4TOyqJhPDYfGQms0UnshQerK3yrAKglNmBljcPtLmrSFFtfwjC/C\n7uY+LQrvrpfLIU71rYkS9ov1GhCD4HHuhMH/ClHiEkhCQV+mb/88hcJIE3n/\nYAMaOzX8N3xOhSe51XJS5t4EOrTH0FsW8WyN9o6Tw76t+0FnJBZcJOx53GLF\nnt6lhdXDXiaSbWKj4+xiz0FJ1Hdyr5BavR2/nds6LdPd+M4K9HFC+9AQUxvl\nsiWl/LcylcDDJ7BQdoF+JPa3bOv1rMeqpr1DXjvdB4jzfWnHrSYrTR4e/oI5\nAT3/aYrx5lT3myFAE2ITfr6Iz+iGTG9sxu4B6OfqBNit0t00xZmo6/o26oHw\nG3xz\r\n=qXL2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4pRSyMltk46rrgF6ziNkA+w2ArYxS777arEkCDd8Q7AiEAj2uIg4UH6ukNFNOnodwQFExhW/E1mRAPEHzy+0eU0qY="}]},"directories":{},"maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"ealush","email":"code@ealush.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wait_0.4.1_1604430169369_0.6464968508861006"},"_hasShrinkwrap":false},"0.4.2":{"version":"0.4.2","license":"MIT","source":"wait.js","main":"dist/wait.js","module":"dist/wait.module.js","unpkg":"dist/wait.umd.js","typings":"wait.d.ts","name":"wait","author":{"name":"ealush"},"bin":{"wait":"cli.js"},"scripts":{"build":"microbundle","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/ealush/wait.git"},"devDependencies":{"microbundle":"^0.12.4"},"gitHead":"e53b698134262783234961728589c1781243b014","description":"Wait is a promise wrapped setTimeout. That's it. Use it for a nicer delay interface.","bugs":{"url":"https://github.com/ealush/wait/issues"},"homepage":"https://github.com/ealush/wait#readme","_id":"wait@0.4.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-g4Uu25y9MJ3jtBcrRDDXeI/f7lBNtVmNUM3Xd78S19tm1gZutDkL/f6UEcMi/NqWvKZ74Mhrb+4LwpYbjG6XYA==","shasum":"d7d932ea72a57a78b526d168322457d2d7e4ae33","tarball":"https://registry.npmjs.org/wait/-/wait-0.4.2.tgz","fileCount":15,"unpackedSize":4674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwCmpCRA9TVsSAnZWagAARmgP/0eLpzL5AP+4AteqerV1\nglcU5yfJuW7xnPdtuHjS78/3PtAZnIHaFETofcHtoEgHaW2KdZwCD/OqccSu\nnKIN/rnZLnTd+/2gMD5Epy+L4bK1DOnkS/vr4cCgW2Pm5qBzYyy2DBXkvKFd\nzyJJ93+Kq2W8onWHW+Ob2FB8FS5ycmF+5qF/0FHmvwoPH7DqNPGeDjYOuLi5\njumhRahltrKRZyiprxR10h5CkahBgKHM05j9MZAhW86TZG5EDD2H809o9COo\nk4hImWC9st1AuP7EbCBREYt1YimFhndyNeRjTDnWJOO1RJYj6Y6GMxynGCbF\n/jNSSp8Jeh9E6JKmm3HNLb6EOAkQX2vZ2wijSBv0cAFpiooCIOAa7kpWB6NL\nu01/8Y+Yh3tTs1NE9DL6ueQrosivotg1/MMqPUCjA6ILDNSodpfDFAuwmXA1\n3an5Asfh1HOI6Qsq8BN7QMPkKcoSW4hMJIMWCSbq27I3VNVQKsBtTuphSQnZ\nSUSC1F4prC5AyV5IyHB3D2rDOjTET6+DZYo0cmH+EseFa9AwgRRs4ibboXqI\n9nF84J8d3TC5cOblAu3/wce0kHLvxWr85jbi4ckpLINfvFLH4n+SZjGbYH/C\nYM5L5d438UTs5khF+iT42Wi1fC3S4CNa4Q7f1Xv+EC+eiFDiGLzd7UTquynC\nQBh3\r\n=da92\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0vtR3HRnK7K6+zmQqo7Mf4/TeGtZbkATv1pghTzHIGwIhAOFCrDdTve3nes5lLpIwiQNc6Xrbsr7IspngXZ5veP8T"}]},"_npmUser":{"name":"ealush","email":"code@ealush.com"},"directories":{},"maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"ealush","email":"code@ealush.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wait_0.4.2_1606429097326_0.3672889855115482"},"_hasShrinkwrap":false}},"readme":"# wait - Awaitable Delay\n\nWait is a promise wrapped setTimeout. That's it.\nUse it for a nicer delay interface.\n\n```js\nimport wait from 'wait';\n\nasync function myAsyncFunction() {\n  await wait(300);\n\n  // do some stuff here\n}\n```\n\nYou can also use it as a simple sleep for your cli apps:\n\n```sh\necho Hi\nnpx wait 2000 # Will pause execution for 2 seconds.\necho Bye\n```","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"ealush","email":"code@ealush.com"}],"time":{"modified":"2022-06-28T21:27:23.614Z","created":"2013-02-13T16:15:07.471Z","0.1.0":"2013-02-13T16:15:08.442Z","0.2.0":"2020-10-30T01:28:21.114Z","0.3.0":"2020-11-03T18:50:11.784Z","0.4.0":"2020-11-03T18:58:04.632Z","0.4.1":"2020-11-03T19:02:49.506Z","0.4.2":"2020-11-26T22:18:17.517Z"},"author":{"name":"ealush"},"repository":{"type":"git","url":"git+https://github.com/ealush/wait.git"},"users":{"kharytonenka":true},"homepage":"https://github.com/ealush/wait#readme","bugs":{"url":"https://github.com/ealush/wait/issues"},"license":"MIT","readmeFilename":"README.md"}