{"_id":"@achil/async-run-ended","_rev":"2-232cc0b53868e220a2f0834f811b3483","name":"@achil/async-run-ended","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@achil/async-run-ended","version":"1.0.0","description":"notify through promise when the execution of async code has finished","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["node.js"],"author":{"name":"Achilleas Kiritsakas"},"license":"MIT","gitHead":"671689946f6aa07aa37d94cc6fcdd7275e7cd200","_id":"@achil/async-run-ended@1.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-LpterCG8vilV7YZgytAeH8pGT3OuJ3H8cdtkNfyThKUoBoq2UBpFSllJENoNbm6kNSuPKIRKlzMhT0ADZMx6iQ==","shasum":"4e785702c5685999daafd833577fad5e143666bd","tarball":"https://registry.npmjs.org/@achil/async-run-ended/-/async-run-ended-1.0.0.tgz","fileCount":2,"unpackedSize":1295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI5rcCRA9TVsSAnZWagAAnCMP/15dCIr0ig3IpHaZpJ34\nzsjJ1pAOqS1lywjWW4B6OtOEsZFtdL9xZRZmuhLy6lbEnVHN7tgBpSVbHJoN\ns2UXpYA3scfsOPOFZoSui5Pwr8of37Ek+Q5ab40HKnU+w7zXP0jvJ/YueJdp\nw4hVrMCahrTXdlb1UKWzqOWAb8YfR+O+0H+pRHq8WxFeetNwtW6nIjWTznpa\nfan8RDLgmUmWaQt6x8/sAegQetknFV2ryxC7jSCmCm1Zx2SXbJE7OJ5CNhbZ\nzvPd0SUQVbnTxvcoE+TySjBtYyz9zcchq93fJM4Vw1EsT9D2+gJ01rZD2EFQ\n7UFfnr1/3qhIBM0rQhNDK/GCm7Dv0+PXzsqI8w2cJpkqA34LeMpyjmUplOBn\nL4FdAYkRXl40U3vBGMclq3eKEz2aAt54uzsOsbO7fY4Hu/Mu6+vuzQDGCjjb\nZnSet+DMSksKAEDrVdxBlAlYf/m0MsKodFAjBgVBYwvYyMz+suzuabI/oy8n\n+JKRbFBfsCcf31JAzyId5svWVjdG5JqOIqJSya71lzX9ltAJFnpSWOIfh04t\nzfGubnSje1hleF/sX3/m06aLtjn31+6UNX9GetQbdRQqdbiJpXEE8R19brLo\n0FCniLhoD1uN7zj8DdxbhItX2M9rG3IAdkRSwXuPNiN2HHJfiGzlzKobKeRo\nX8qg\r\n=BcWt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8hH6kvMCnhdDJhRC0IWpD7EOXx2yZJf7DA/I+VMLSCQIhAI11Ve9PzWrfJZi75HTVDKmysSfAKs1VoRypettkKThv"}]},"maintainers":[{"name":"achil","email":"akiritsakas@gmail.com"}],"_npmUser":{"name":"achil","email":"akiritsakas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-run-ended_1.0.0_1562614491360_0.6210271476135409"},"_hasShrinkwrap":false},"1.1.0":{"name":"@achil/async-run-ended","version":"1.1.0","description":"notify through promise when the execution of async code has finished","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["node.js"],"author":{"name":"Achilleas Kiritsakas"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/axilleasiv/async-run-ended.git"},"gitHead":"4f8cdec09ddb0243cc3df45108f5200559ccdf35","bugs":{"url":"https://github.com/axilleasiv/async-run-ended/issues"},"homepage":"https://github.com/axilleasiv/async-run-ended#readme","_id":"@achil/async-run-ended@1.1.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-9Id1Y6jWtwKSw/RiP1LW9P0G8FcppkqUzHEtfGzv/DPu1zdiylc2asLbBLx/X7x8x7x0db+ue4rJXyiAd0O+zg==","shasum":"7b2d486cc24d6e8b3bae6580792620f40e30881a","tarball":"https://registry.npmjs.org/@achil/async-run-ended/-/async-run-ended-1.1.0.tgz","fileCount":5,"unpackedSize":2640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd48ePCRA9TVsSAnZWagAANtUP/3dazjQnphx/qYxhvDS1\nnSLAV1wayoL3gF0Q1GZrmyvR0LJ2FhDsMBGIjIPr/BtDz/5C3NdbiR6Ukg3R\nQn4iQ2Jykfsw6zgjhUtnmaKTWaRimbM02zg0aWJJB7yC6sA9fomJBmVtT+Zs\n1w5hxl5PjVc0XfZF/8RU9YqoghBuQwxgZxuf8at5Pt7zTnd47HFcwoj3WtjF\nNUOP5cw1LJ+IG0jkpNUn6NYoJqtLm3KPMFmAvxpzQyk50XNikmj1m9UIqK3u\nfIMKUdwvwZ2Z+ME/eni+a73rbxXu7ew8Yxcc4wRswk40Kg97dWIpjq6qUvyV\nyN089aSnLPMWiKXTKuBbwvnSmNQJomZgXH5CR5ecoX9o5Fa5SeUHQoAvGI2b\n5kSH6Idb5T/e0R3NgIiJ5ULmADnQegDz1JYHlNG6a1rguWEVx6AZUJr5tzIW\nmh8bJOIWWcD5nH3B8vqs5/Jt2jV2h57RIXCpJfVPJMrtndzKelZ6q714AmW/\n59E5Pzx/GqVMUVHNZTMlAbYF6AGfY0Htq9hZlFxTtt4G/iw+FPntB9JsF1tV\nd8DNUKONXMymtNFJcI3pq1j2VsyiGHZmbWaWq4tnBOYKNy20LX57GXLt+E4E\nhJ1t66oosowvjNIz0LCynEqkW7Y5h0fqLJW9edQ7HGMS6p1YCQcsvmLO5aAg\nG2N0\r\n=dsSO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrVIYYEgXvueliOGk6KbRR7JwhVkSavemXeI1qecoL8gIgV8mbP+bUYIh/j7aHDSqAMGkaCgTn2xAxaiw7nl7C7/I="}]},"maintainers":[{"name":"achil","email":"akiritsakas@gmail.com"}],"_npmUser":{"name":"achil","email":"akiritsakas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-run-ended_1.1.0_1575208847415_0.8960984443290725"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-08T19:34:51.152Z","1.0.0":"2019-07-08T19:34:51.457Z","modified":"2022-04-04T11:10:55.522Z","1.1.0":"2019-12-01T14:00:47.525Z"},"maintainers":[{"name":"achil","email":"akiritsakas@gmail.com"}],"description":"notify through promise when the execution of async code has finished","keywords":["node.js"],"author":{"name":"Achilleas Kiritsakas"},"license":"MIT","readme":"Check if your node.js program has finished the async code execution (async functions, promises, setTimeout etc), when Inter Process Communication (IPC) in Node.js keeps the connection between child and parent process, alive. It is not recommended to be used for production.\n\n## Installation\n\n```\nnpm install @achil/async-run-ended\n```\n\nor\n\n```\nyarn add @achil/async-run-ended\n```\n\n## Usage\n\nRequire the node module at the top of your code\n\n```js\nconst asyncEnd = require('@achil/async-run-ended');\n```\n\nand check at the end of your file or at a specific point of you code by using the module function check and a time interval as argument of it, for example at the following example, it checks every 50ms :\n\n```js\nasyncEnd.check(50).then(function() {\n  // Run your code at the end of the async code\n});\n```\n","readmeFilename":"README.md","homepage":"https://github.com/axilleasiv/async-run-ended#readme","repository":{"type":"git","url":"git+https://github.com/axilleasiv/async-run-ended.git"},"bugs":{"url":"https://github.com/axilleasiv/async-run-ended/issues"}}