{"_id":"await-of","_rev":"14-656a3379da458e78409984adddc8a758","name":"await-of","dist-tags":{"latest":"3.1.1"},"versions":{"1.0.0":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.0.0","main":"dist/await-of.js","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-for.git"},"bugs":{"url":"https://github.com/xobotyi/await-for/issues"},"author":{"name":"Anton Zinovyev"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","codacy-coverage":"^3.0.0","jest":"^23.4.2","rimraf":"^2.6.2"},"scripts":{"build":"rimraf dist && babel src -d dist","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --no-cache","push-codacy-coverage":"cat ./coverage/lcov.info | codacy-coverage -p .","prepublishOnly":"npm test && npm run build"},"gitHead":"919445b570c138ba19c81aeee28ec74fefd9105e","homepage":"https://github.com/xobotyi/await-for#readme","_id":"await-of@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"dist":{"integrity":"sha512-q8jQenTLHElqaQXWrN9tQZlwOJMaapWeg62QaT+fUPkQuzO1luqiuJwKQ7vdtfWsi8o5mpxULpvqhPglI80tLg==","shasum":"7520cbff9d914c949c8a1cb233a9316db36940f9","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.0.0.tgz","fileCount":18,"unpackedSize":31417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbY2JdCRA9TVsSAnZWagAAl38P/36PZaCMbyM6+6yxKoYk\nBXWvKi5TpKYSGHWOVNlecCRu678uCKswpxV1di+giZP28Nwnh/6c24/0YfTM\nAnzjIkVYDRAVVPWeg5nlZ/qZRaIAes16W3mL9+A88/H7o8Li7AYlRnMtowDu\nGxaaol2PxNTUiPpGS9XLNBlcHMAXVoa7UmrEZXrEkrSBR/PhVB0IuNWw9xXb\n1DbTlKOSgnzJivJJcJAMfoWAjzqx6BpIf8Z0UPFyYdv920IieHznkJt63BnM\nx6fkLb03I1kAQ+lyMr6oISZr2tFvCu2UCc2coSp5hPEzrgoXqdlWdQghBdoF\nQU6ukoGTRh7/s/BnYGVP0dP6DbbQibV7KttHoZaq+JbKkUTiiRnDOHaiSEMw\nGkim7ZLFHC0KuSJ07xPtvWA85cDLvLmv0lxjw3VAaY1oHL9RtqlnPSw5sZb1\nja/LWym//UdRsrC0nqQxqdAUm/fruwxICwF/t9R/um8sxyC3fvfAeeJ4W56g\nfR2STz2GbfUEJc/SBmjcDmyBH7etK/p5b3Gwxe0eVH+DuNSYz251AE64q3Hz\nK570R71pKxb86uO7F/PR+s6cxa+wjiUT5XIDC5ipEA48W2yLHGf2l6lcQhmm\nq+yJ03mCbHw7dDBSp8Lfjx2BSdyli1dKVAtnUZMuemBD0Wc1/TXGQYLI+Hw2\nFypd\r\n=r/TM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/62isR7AquD1ipvXNOyekzyoLLa1AJKmEUSVhMhF18AIgXlRg1M38yMT0khd5IWd8P8UQrMnk9YHULsLrQc/bO2M="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.0.0_1533239900966_0.8679699445503266"},"_hasShrinkwrap":false},"1.0.1":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.0.1","main":"dist/await-of.js","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-for.git"},"bugs":{"url":"https://github.com/xobotyi/await-for/issues"},"author":{"name":"Anton Zinovyev"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","codacy-coverage":"^3.0.0","jest":"^23.4.2","rimraf":"^2.6.2"},"scripts":{"build":"rimraf dist && babel src -d dist","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --no-cache","push-codacy-coverage":"cat ./coverage/lcov.info | codacy-coverage -p .","prepublishOnly":"npm test && npm run build"},"gitHead":"288c2c25920b411053ec0b54fd0fe7249fdb2634","homepage":"https://github.com/xobotyi/await-for#readme","_id":"await-of@1.0.1","_npmVersion":"6.3.0","_nodeVersion":"10.6.0","_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"dist":{"integrity":"sha512-7c4PtiCtLzr2LnRY0+zz6oynhy+0R+FKvRG34o+X8hHYvUJOXQa4qXNUK2kJMgwr2oK4mjoLCvqbuoWyulwKUw==","shasum":"db898d495b2561389af5c3740473d4057c44294b","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.0.1.tgz","fileCount":18,"unpackedSize":32683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZDbmCRA9TVsSAnZWagAALIwP/AiGa1cT42rmSKMyRgEZ\ntiXgfiWvxEDk4FacipnvNCplDPiujogkiSCs8Bhoj6EfeJiDjR8zx1HN6YZn\nlJV082IaSqVtWAK2dBAWwKAH5u9iKo6NZc0HYT1M82ih3ewZGMTeLSe001L5\nNAl/+RxqJGIvf7r9UB3UhEDQcAKG2pNUxPi7lyHK8we/iXmlW+IwGiGgXdKQ\n4XSC4H17FU7exRFEEGr+ny3dfRf1GSlCOOeGVuIpHzwLTAWwNfjzpLVGlEHF\n4pyhoUPQPlPhtZYxNUKKEiMtUWfV1/8h6QqA2s6PBO0rSfUUvPv/OjhEyVyS\nIXzSenHKUEOfg70xE2FVrzqkb9u8nWOKIaez3DWqwzdqmIoZbwZRRwubC0V3\nUgTIshwk2zxUpEHG6WRuFfUuSqpS9Grn7mlZmNOyDRIh6cXqErbc7NghZnsc\nDckWW+Y2JLUicKkH57UzaKkdJICWs7D4Cb+Lu77+9XBtdUJ/OvKLYaMXFCRZ\n8dmwVTsVxnGSljqgGdseBKtqqSNG0ZzHIa01kxh1/POi5VVABoc46MEsIhQv\nsO9yGNiDvchgKYPzDKqyu4NMARU8EnQzBMocAJ7FXoeBDyP0K3wT5OFlqRa3\nnTJ5Oi8kpMwXuub5vX8s1Kb2PqvvX2iZrEqzuLOZ7tyYH8/U8/nkLFs2a5VR\nWgGy\r\n=pFfo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCU9JNj+DkK8jKSgnDtMAjOkanek5xDDSUV6JBYqjlQAiEAyH1QJSNmmZga7T6Opt+PIFHTqsvlE0YBlOW2XPHoI9k="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.0.1_1533294309687_0.2524563096783705"},"_hasShrinkwrap":false},"1.0.2":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.0.2","main":"dist/await-of.js","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-for.git"},"bugs":{"url":"https://github.com/xobotyi/await-for/issues"},"author":{"name":"Anton Zinovyev"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","codacy-coverage":"^3.0.0","jest":"^23.4.2","rimraf":"^2.6.2"},"scripts":{"build":"rimraf dist && babel src -d dist","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --no-cache","push-codacy-coverage":"cat ./coverage/lcov.info | codacy-coverage -p .","prepublishOnly":"npm test && npm run build"},"gitHead":"7d44c3f26af1df9da48519d9116edcfd9580b14d","homepage":"https://github.com/xobotyi/await-for#readme","_id":"await-of@1.0.2","_npmVersion":"6.3.0","_nodeVersion":"10.6.0","_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"dist":{"integrity":"sha512-XrfCeTSlLgt0OWfL4HRxoGOFRZhAugMTmni3z2GAAsVpJ/+S8o21r3PJbESnOGPjKYWop5MTUNzoFvxeEXfApw==","shasum":"dca13463713688726241eb7acf43badc283124a1","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.0.2.tgz","fileCount":18,"unpackedSize":32931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZEbACRA9TVsSAnZWagAAsTAQAJPOl9hGQdYv+o0QrIps\n/YyFRvoWkbaSixZo4orosyNmTOFjS1c1yL5R7VJJhDHIbodTjs7XMbWOS1YO\nlm4b6lpsTDs7N2skgcBttXap48wk7bu09gStv3iuaOmpC2INEzP+GmOwGM8X\ng/ya80V3x/UungZAMqzbY8Q6cL2EUmJYV1sbs/x+TyHlotEb7SnLs4y1pzG7\nJ53abqGbGlgjEwL42btE85yj4hvdvR+f4Zd+fsmfv7C8s2RuOA/Yq9t4V+g1\n7UieSkaPB6iyl/oyNaJTPdayqf474lR9QCptbnZgUJfMSHFXYFppQVYktlxu\nkGkpiPQgq3E/Y+0qaAEIe7Ae7yDgug5Ks/k9YI+QsDXdLyZeEzwkT+T7vyMY\nuH6BoWiuhSHK+OqR5OHQZUYvrTP4/LHC82sAyHfGwFo+yVo+KVv1Pc+85YoC\nYo5YW2gkWrFcX/wi6LSxx7OdsANjVvFyWsGrLfzl0dklJaruroUcn+IUtVbR\nFKc/LapbQ2hJ8LVdFwWh0Gyx/K7r2R1OaWI84OMz6KFbcN3yvsSkW3OhVuLv\nraQ678hKtkOXnZc18MBMoJpDbeM+gLqFoohTHUb5tCb6xeh2yz9tKO+1bzlp\n9NMeLEOUQS8k7wuj5D17AfsVc2khqlpET1BB7o8hy1Was6QnKoml+H1KNrSg\n5Xvo\r\n=QOlo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1Nu3kfWXhBGxzTR0uAfMvBLUb106r7X+Me9nzhh2u8gIgJU4S2qesIPIxgJ7V6mSVtSzuTyV0rurtNLJgEuGpJlA="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.0.2_1533298368123_0.8840010269119163"},"_hasShrinkwrap":false},"1.0.3":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.0.3","main":"dist/await-of.js","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-for.git"},"bugs":{"url":"https://github.com/xobotyi/await-for/issues"},"author":{"name":"Anton Zinovyev"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","codacy-coverage":"^3.0.0","jest":"^23.4.2","rimraf":"^2.6.2"},"scripts":{"build":"rimraf dist && babel src -d dist","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --no-cache","push-codacy-coverage":"cat ./coverage/lcov.info | codacy-coverage -p .","prepublishOnly":"npm test && npm run build"},"gitHead":"34efd33897be6dc0bb7704e7c446e6db10f129e0","homepage":"https://github.com/xobotyi/await-for#readme","_id":"await-of@1.0.3","_npmVersion":"6.3.0","_nodeVersion":"10.6.0","_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"dist":{"integrity":"sha512-ul3E9keElvcKinPO2vc9iRBz6CQfnPNDiYNhqVp3CWCK5T5YLNvE7NoLMCf7aZx4hWGZgtdLMbX6PeRBU/KsYQ==","shasum":"93a38fb1651cd8bcd6e76395cdf47a1fa411984b","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.0.3.tgz","fileCount":18,"unpackedSize":32764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZEj4CRA9TVsSAnZWagAA+1UQAJsmWvq5jIYAe1+k05Ny\n3wXUDADDqLEZmYyitvA8LieXEtVXz7lyc49JW/WSJ4nX/lftZR8qrchbvbLA\nuIDsPoZgkf54N+I2CQbp2DUqg0HcCiZs5AQhjNW/DxUtzJt0RTS46wwJ6Km+\nBnza/RDLzsQe0fV/RZKFdrvSU7JXBMkW2SBjhr2ADPBlghgcBdVZliNlvCQa\nksAZzvjBVE4eZMvqvJUtPa6Nvhul7R4p3wwD6WFCKKenAq6F+PBj5XopyIiY\nla7FUw5xkwd2pv+uG/u2X2Xq45h5qvUQgCuHcMCYycMdVzTjAayVQuaayMxP\nlh0sTcLXOoq2PCXIr6ulAE2s5/fAKuNW+r4K3PT08ORpasr0QvV0G18905SY\nMZyNVMtEmMt92HEDIECC0pgfnDkpVkZPaaA2e/ZdaIgrZWHfyq1/8oNI8CLn\nNasz4QiRmVYJmn1es7w5XJc9UlAIJZr/MvesOVeAmkqozVi+/uTdF/UvS0NT\nu1V6lmwGQu17fRi01xNURQKtfTKx98FtQLBnlCZgIAj6/8uZ/hEVBK23ZdTL\nTN3KK1jJLQIyb6S/OT/W7eAEmbry77EKuej7RB+bgAyQZ3WaS3Dedk+g6rwm\nFfOiAgXDzuvu42c9N5s7pG5Eunbcvt/l/Ng6+x2eL/WVj6aI7tkkF8kcxAjZ\nNh+Z\r\n=gLd8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCz+TZEqeovQP5Ui6pbkSGA9gXiBT8hk+jyKvvcz1eyQIgKnmpqFxEc7n9tLW/EKc3NfRHiRv3vGBCcwn4UCCPv24="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.0.3_1533298936083_0.315604142409301"},"_hasShrinkwrap":false},"1.1.0":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.1.0","main":"dist/await-of.js","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-for.git"},"bugs":{"url":"https://github.com/xobotyi/await-for/issues"},"author":{"name":"Anton Zinovyev"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","codacy-coverage":"^3.0.0","jest":"^23.4.2","rimraf":"^2.6.2"},"scripts":{"build":"rimraf dist && babel src -d dist","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --no-cache","push-codacy-coverage":"cat ./coverage/lcov.info | codacy-coverage -p .","prepublishOnly":"npm test && npm run build"},"gitHead":"6f9cb8b497cfd213553bdf0dfba0069079ff2f65","homepage":"https://github.com/xobotyi/await-for#readme","_id":"await-of@1.1.0","_npmVersion":"6.3.0","_nodeVersion":"10.6.0","_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"dist":{"integrity":"sha512-Pb92mijJ9jvcCuWs0yDX4XOahSy7YPRZ3m/ZXoJJLfFq5rKjD5vTwr5KTEBGXYxL026BOg+eUYJAXEqzRk886Q==","shasum":"f7ff56192e665ca7fd6b48a0a374dbe0874c8d13","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.1.0.tgz","fileCount":18,"unpackedSize":35134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaB1qCRA9TVsSAnZWagAAja4P/jbstZuyFYOwtTsaW+T2\n7G+sjoQCNo230WdlEAmt6uwnCgs5RSx2GZnLJCYN5Dh8VLN2Nr/qRJGMWA7T\n1NQl1RlJ7oJbJWwzfz42KOQXUzgK8IKr4kqyK+1fxRv3ZAReY/BvGap9ZSun\nzaYDfQQOtUdG5NKE5J0xZzicVSqlh+EvzjZc/LFJNjAQvhA0ApTgIS4UY4EB\nrLm+g8/5SrdBakSx6XxnLgFZYeW6G2wYp1Z4CeXaoVBtKyY+AAe6pVfZSBZd\nliXrHZCZsWNgJcfpW6FBNOSJwYWECDbCRmbu9OtJiPUaYf5WtQR4MIN4BMtd\nUPNO7Kkc84ZNylb/wvG24Ji1M/gP+SWYofLPHqqzIRFiAFhs/XDA2EBR2LOx\nOdZ6uwuBkk8mxJVcQZDkw2OcjBcNJLG2/dRrJe5S4v79n9F7HLip5LLHp5nm\nuwTEvt7UU4ae2dIEmxEXtwyswJJEypXf/zmKVts4GCjvmuZ9K1hNz6MAtD7u\nsSJH7SlwSshYWlcpxn3SKlAPJrgLK3CAjABnNtFtVr2hfxGWqs5QQz4pj0QF\nQQsmsxOBFwSsAZAar45DtHxeTmvsfoIxcmHw0alB3DYxDRwNVOUrTnLg2kKz\nlsmp9+OQVrnP4lEDr4YA3bA9QG/+K0zkIJSv3KgHCVTJYGeeI/8+ZIFAnvYO\nYtkV\r\n=KSsq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS+Lr7UNXDUVg68DbZiIeJohTT9tHPDV/jbClRnes4UAIhAMsWSEymwb6+UzOOq/t5IQAO24L0n+gVzP8c2D+cRkvm"}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.1.0_1533549929723_0.4251497767711325"},"_hasShrinkwrap":false},"1.1.2":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.1.2","main":"dist/await-of.js","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-for.git"},"bugs":{"url":"https://github.com/xobotyi/await-for/issues"},"author":{"name":"Anton Zinovyev"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","codacy-coverage":"^3.0.0","jest":"^23.4.2","rimraf":"^2.6.2"},"scripts":{"build":"rimraf dist && babel src -d dist","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --no-cache","push-codacy-coverage":"cat ./coverage/lcov.info | codacy-coverage -p .","prepublishOnly":"npm test && npm run build"},"gitHead":"cc98225f681eddb0b4fcc9e7e134652a34b9650f","homepage":"https://github.com/xobotyi/await-for#readme","_id":"await-of@1.1.2","_npmVersion":"6.3.0","_nodeVersion":"10.6.0","_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"dist":{"integrity":"sha512-fyV1OkS1Fho62g8H9wu5cItg8Lz+COQPuOOfrlwb8EmJUytgRmpd1TpWm4l6BgUcnGHUud2f71z5J9eLABH1Nw==","shasum":"33442a4eda1d8d7b8ea83913446fe4105b559d2e","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.1.2.tgz","fileCount":18,"unpackedSize":35466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaKCdCRA9TVsSAnZWagAATLMP/jiLb1PJup9GLdbKERi0\nFnr+t5SxAv5EnHyiNbvZJ60nOWW2RUe4Ay2PLQJll1ha+DCK+MoQo7l0Dshe\nx8SIiuNlJBzpUpjVu/nMJPa2/eWG/IftaEHHETzT80+TGbf23ViDijB7v37g\nILL4YR7AyZW9SDgHtFl77yC+6nTHCVTQo5i33k4OvGkyShYXrOjO2HPSM1Ok\nAIrUHciI9qf10IWLddyMhF3ALyzqtjsjDNYGrnQRLhZEg+1tGZiQy7XLPIoZ\nfyF9n/PW1fuROaQXV/WQX4eOJvaBnc/1xOx2VjiFFFhby1HTNiu9ImUPgrWy\n6toETwXdWwOlhuUiq7NpE72L23CmuiHs35s1BLwNoHuc/qmRE3HdKa8yosvz\ne28Xr2fp+jgXycA1LM6o+soAQOOAi0gswAueVzqRlC/vPv01pMKQeXswzOtX\ndOuNRA3WpzrW4qm4x7aKbFNn3IqiDPIL1DYbQcVF5nc7vy9EuJ4rHDfbXyi6\nfXw/A5S4F0NwApJyDuTz0zSRDvpoEsx9rOcOFXuWjafL+d8HCzC5vS9GTFmR\nt/5Ph8er1JUtBO5h9rgtw20179nSGQQtvIE9oFkHIRWgzBAhjREjei50lX2O\nIZ4cbz+pcaUE/u3Oq5+xxu5imbtZJ43r6QbRNF9a9FdRiQcpqoKo2v6SoPYY\nEYgg\r\n=V6Ip\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAqFGIB/iI7NkEY1WtYqneFJyQgfFegtA6azcyL1qe5wIhAPHUs86yA2//GliOOnLKqE6eG4o6qQdCV0bM+X0FRRrz"}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.1.2_1533583517137_0.8873160457045275"},"_hasShrinkwrap":false},"1.2.0":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.2.0","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"homepage":"https://github.com/xobotyi/await-of","author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","prettier":{"printWidth":120},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"scripts":{"preversion":"npm run format && npm run build","postversion":"git push && git push --tags","prepublishOnly":"npm run format && npm run test && npm run build","push-codacy-coverage":"cat ./coverage/lcov.info | codacy-coverage","test":"jest","build":"rimraf ./dist && rollup --config","format":"prettier --write src/**/*.ts tests/**/*.ts src/**/*.js tests/**/*.js *.js *.ts"},"devDependencies":{"@types/jest":"^24.0.13","codacy-coverage":"^3.4.0","husky":"^2.3.0","jest":"^24.8.0","prettier":"^1.17.1","pretty-quick":"^1.11.0","rimraf":"^2.6.3","rollup":"^1.12.3","rollup-plugin-typescript2":"^0.21.1","ts-jest":"^24.0.2","typescript":"^3.4.5"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"\\.(ts|tsx)$":"ts-jest"},"testRegex":"/tests/.*\\.spec\\.(ts|tsx)$","coverageDirectory":"./coverage","collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"]},"gitHead":"408cd59f09a7ca151e900e6acfab97b9cc8857a7","_id":"await-of@1.2.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pesPcWF3AJppaIQERxw6MRRqNSqA+jSOEeNSVXkAO5Cf2io5uiN//FkDoFLZrBRw/M7lOzEs4cQg805t/tRKIw==","shasum":"8b391b42f2273dd1d70a02718c7981f42dd03f00","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.2.0.tgz","fileCount":8,"unpackedSize":7685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6yqTCRA9TVsSAnZWagAAhAkP/iN5YSReIhL/GEDK7esM\nuOrZNtYj/KODiz98n/f7zhCUWZxAd7JW7IxofP8jtUfNZi6jltxZae5molQO\nRcPs5T/8ualRLeNZ1joz3zUqQIGz6TIrTBwor2KUi9OTuWF5PJDUkPEMC/O0\n/CJ+Kt6CGiHsVuInDXppUzKkcV1pKtKArsYkkBZfDtyjAb6YdnvPmgd8IvzW\ns0QFj5IMOjfX4YTgzQQYoocxGxYotGJppBBoOGd2vSzMS8CWMVmMkt3trgam\nlmkfiYpjCeeqrym9AxcyIpc+MegTRq8RjFmh/3b+lPBiliPP02xSATjI7PPh\n1j2tb+g3+oxI8bcL09eEBVhE9Fr1L29RrcYTvFCRT9gzIP2IPaqZruRZxXJ+\nz8NJCvkdG2oVZpvReb7QX5jFVkcYAlbtuz1PQwIiYiRcfcOydfSSFmVWfDAt\nOSJVc+lPuOFBncxzRPSUPoykDf9y7nGpQ6KTCUeuNwRZjdyVakpfNF/Rl/ye\nVdndk9ChPy9L0GJ0jjKJwlle0dIc7IgQ/wLf5aDq7Fj8eRfPJJQEjhsRsU4T\nZIsDWPeOrqO34UIIjXNtY54kIuadeUgvAMO1mWzzXAIltnBP4qIM5zKxTDfH\nV7xmIbTWnTG6SGanzuBPFPvMTZi++x2/H9At9n7EEgY0Xyhrw85J9ZiEUm/m\nwQyF\r\n=BSW2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0ODkdI+gOeWiMpB/STEy4ETsDMRHikF09nRWtPNtYMAiBDAfXNPvhQyeQAfYEDvAXSFJzNFab8dYyPlEcnLle9Zg=="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.2.0_1558915731261_0.14402333302278825"},"_hasShrinkwrap":false},"1.3.0":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.3.0","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"homepage":"https://github.com/xobotyi/await-of","author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","devDependencies":{"@semantic-release/changelog":"^5.0.0","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@types/jest":"^25.1.3","@xobotyi/eslint-config":"^1.4.0","@xobotyi/preset-typescript":"^1.0.0","eslint":"^6.8.0","husky":"^4.2.3","jest":"^25.1.0","lint-staged":"^10.0.8","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^1.32.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"^3.8.3"},"scripts":{"lint":"eslint ./{src,tests}/**/*.ts ./*.{ts,js}","lint:fix":"yarn lint --fix","lint:types":"tsc --noEmit","build":"rimraf ./dist && rollup --config","test":"jest","prepublishOnly":"yarn build","semantic-release":"semantic-release"},"lint-staged":{"./{src,tests}/**/*.ts":["yarn lint:fix","git add"],"./*.{ts,js}":["yarn lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"yarn lint:types && lint-staged","pre-push":"yarn lint:fix && rimraf dist && yarn build && yarn test"}},"release":{"branches":["master",{"name":"next","prerelease":"rc"}],"verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"]},"gitHead":"fc83705ea80462f2a536e98792789037fc15b5e3","_id":"await-of@1.3.0","_nodeVersion":"10.19.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-7HEK3VOfpE3tFaccP6/P/LvDrs9zV7wbJeWkiKCmwJvI5hzkjnRAjSR1SKz/YqPbquo/arjB/K6xRwcr8Bzaig==","shasum":"a7bfde5adabe2928b34dcf0a2d4065824e985f60","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.3.0.tgz","fileCount":10,"unpackedSize":8913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX1mXCRA9TVsSAnZWagAAERIP/1LvN3MZaUxpI4jksD3e\nsCZc871WKdE5CRAVsDkEKrv7OtMksm99QxbUNyuWt5kjkyPdTrMFe65MbmLL\nLiNGqjySpNh3c//jRspqVcIrUQADvxNX5F8g5uxk0eQF0zGxfG/rP+xia1bh\nxKkQjYj4grSg/+UVDMB11Yi0GgoQi+4TUrFlMeCoKfDoiabP8kqvI353Q7AP\ngbprUi6SyHD/CJ+8yCZaNFhr77d2kRtj1V7UzGCizMY2/u+0lUMMXNwfj7q3\nR6gmp/+svCOHDrLUL+WdYFOMc0nIWRTVg7SO4RVoqrgmaSKJWhDbHA5zcUkj\ngNKD2aKPETcIUpSdJb4PnZNn1mkigWEcUssM9BSNg7GgaNxEnfoXlNTJ3zkH\ntvmPn6rORLb2j5JMQmrMe2v9lBNMKjvO0atv27KLK3MpP0QMoY1r61OmK5ns\nS8AJLOnvkZy4U5Lb5RtAAQHtzdmlDyZVHxpxv4MTfTakMrq40mGsYH7hqyRD\nf/XwpgQIHCqOqsQtEeA3ShfsiIy5yQOCU1vmvHU7GgULBAJbFlse3VJcSySz\n0jLLOPodnczY0OW9YQnPbxWwVj9Yi9hsBBpR/s95sDy9qk/qrJNDenF3RBsR\nUjiA4o34izy/KeXvEcNldWGyqmr6CPQ7u2/u9efldohh16zyK+Z9GGZg2dW4\ngATq\r\n=zL6E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCARkd3qmVme4fLMJjxPvPYk7IBkXdTfM2yn8POLNIlpAIhAMxV5dmMkdQC9l4UT3/GDP9ukiHjL+CXOxaW3Rwqq5Jb"}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.3.0_1583307158490_0.9440338079024635"},"_hasShrinkwrap":false},"1.3.1":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"1.3.1","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"homepage":"https://github.com/xobotyi/await-of","author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","devDependencies":{"@semantic-release/changelog":"^5.0.0","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@types/jest":"^25.1.3","@xobotyi/eslint-config":"^1.4.0","@xobotyi/preset-typescript":"^1.0.0","eslint":"^6.8.0","husky":"^4.2.3","jest":"^25.1.0","lint-staged":"^10.0.8","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^1.32.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"^3.8.3"},"scripts":{"lint":"eslint ./{src,tests}/**/*.ts ./*.{ts,js}","lint:fix":"yarn lint --fix","lint:types":"tsc --noEmit","build":"rimraf ./dist && rollup --config","test":"jest","prepublishOnly":"yarn build","semantic-release":"semantic-release"},"lint-staged":{"./{src,tests}/**/*.ts":["yarn lint:fix","git add"],"./*.{ts,js}":["yarn lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"yarn lint:types && lint-staged","pre-push":"yarn lint:fix && rimraf dist && yarn build && yarn test"}},"release":{"branches":["master",{"name":"next","prerelease":"rc"}],"verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"]},"gitHead":"5b90a6c5f07f9a67c4ff6f0720d49cecd933eeb1","_id":"await-of@1.3.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-nqRVdVrPefdlihTVuYGbb6w0xVBkIUGTBqiGrejbHvm6oVw9UJRIlGY2AwvFAHLNKmPciinDgGktYrwPH0//EQ==","shasum":"5da49df0cd15daffdf23ccd1333a15a730130f1e","tarball":"https://registry.npmjs.org/await-of/-/await-of-1.3.1.tgz","fileCount":10,"unpackedSize":9294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX2YaCRA9TVsSAnZWagAAB7gP/R4Rf9qoVmlRSSivtiIh\nEK5cmGM73h/vlpoJKEZT8F4aE0iWl6/MEgmHttzmbT40mwyPVOk6eA37aT3h\nX6ebrrSi5ZqMe+B1zt+CulkfzOGK/CHGks0LuAOsvnreoEB1ZJdGSX3qSXJx\nFFqDrpDIh7wPIEwTWP9DWCqU/kV1yz06CMPAjBHJ150UY62rYG6hd21FRFdE\npuaU3dGHEHiChc/JOTYwwNdmk+VrgMhEryGGzUys2IhtdhuitKkvz++AvIA1\nYbvUv/X1Fn1dv+FyrVFPgaMoy9c4b/R0kZcFGUzkRznB3S8jfEG4S8l479Rn\nIbyLNG85k1JTA/hJQX2ATqVEdfWmAp/oYf+mq1X03aJSWfr5xQrwlg2SZXTt\nhQ/BTAAhDVOteLNsjY9rXELGzV6J0MAiNIyuVN4wpd44WjBcmJUJTAivgJNb\nE3tLa0uLc7TtOzdIDIgUdgdX3OzJCDNpL+rYYZ82ME2wfW7bkwrwR2rZZA1X\nZdDtshZ1ZRwo4dUWXfnHjnP0zsHObqNB8n8ASwp5EbTw1OgNMdGmmX05kRuy\nDfdIk+OSN78g+pdad4mGqDk9bGcDUaDopwAKbRLfymt6B8C6faMmG7o/W7b/\n+8YYolsvQk5hEa5jlOacxy2WMs86rbyrW6cMvhl22t2ktRZotKnH2heNiF3X\n2N9q\r\n=+QYf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHwCdQIHi2GLHOQnAnkuQ/JctAcKnc1DvZc8hKO2aSvQIgCgFpAtJUEsgYD7I0GUtfN9VcTFur7rZCz/VAPviJodw="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_1.3.1_1583310362347_0.7705084007064329"},"_hasShrinkwrap":false},"2.0.0":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"2.0.0","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"homepage":"https://github.com/xobotyi/await-of","author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","devDependencies":{"@semantic-release/changelog":"^5.0.0","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@types/jest":"^25.1.3","@xobotyi/eslint-config":"^1.4.0","@xobotyi/preset-typescript":"^1.0.0","eslint":"^6.8.0","husky":"^4.2.3","jest":"^25.1.0","lint-staged":"^10.0.8","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^1.32.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"^3.8.3"},"engines":{"node":">=7.6.0"},"scripts":{"lint":"eslint ./{src,tests}/**/*.ts ./*.{ts,js}","lint:fix":"yarn lint --fix","lint:types":"tsc --noEmit","build":"rimraf ./dist && rollup --config","test":"jest","prepublishOnly":"yarn build","semantic-release":"semantic-release"},"lint-staged":{"./{src,tests}/**/*.ts":["yarn lint:fix","git add"],"./*.{ts,js}":["yarn lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"yarn lint:types && lint-staged","pre-push":"yarn lint:fix && rimraf dist && yarn build && yarn test"}},"release":{"branches":["master",{"name":"next","prerelease":"rc"}],"verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"]},"gitHead":"09120d95c5ae707600699ff805f85c80bfc10ec4","_id":"await-of@2.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-qdGqu3caiDhhNFi8AAJAMt/Tly0Zz+Wg6+QvQ0mCBH9ueNXFgzUw/Y0ij6IXeXbMyxOphZMg44PfSIyIzO4KXg==","shasum":"6a8a028663496af6f00d6f229734ab3a128b2afe","tarball":"https://registry.npmjs.org/await-of/-/await-of-2.0.0.tgz","fileCount":9,"unpackedSize":9719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX2x5CRA9TVsSAnZWagAAIGkP/ihwrMoyMLiaH+TleS9M\nVWRrZW2bF+ihu3Hig9hhkhk5Vu9g3GcG1VWNu7dja7uAH1B+7uTgUlX1yz5m\n2yb9ozE9ch8DwlwT5S7XOryKCnPr0NVaQ5u6Fjv55AiQAFvovI96zV3Y/3kD\n8d5BxQS/y7lLcnswnPGzPMcH3Id2G9hCPlmMRTCoOWTm229yJUJ94eJS9cNs\nIhx+NW27Pmz2hlVX7Aod/h2OgfTb0nkKEA2q6x6YCsjC964ZBwETVagmFB1Z\nV4maba98C64BNy3GvnODuwo1fPWPjiry8LdMZFTZ6w7gQsN508nyluUof9cL\n41jSCjMcerRNklhmJCBrNN979rC2a8DuVYP7XVI8re2hEeR50gknnh8cFDTI\n9a4xRJfdSUhdjecd8RCG4kGaitFzxtx59y/nQmYIx7mHHGL0ABmiFHL6TO23\nB1VqX/EmoKjOCfkVKuVYTcCT6S7C4DAqwU78LRKz5PCeiOxQg5D/syY0U2yi\nF09ngCeb6wUfjQdiJP6iairLVzfkmqH3XIk5ZQma1mtBrgYKCPMg7BkKDptM\nznMRsAup+VGam+s1StnDR96TUV6oZuvdXQqRI/i6W5UVTsKehc4NCWvY842w\nbe2RVhsVC6V5FI0blm0HftEltZB/4YhMjFMr3+JYISZK131HG2iEzzDqtQIN\nDQM3\r\n=bxmp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbetwu1MXQtG3m5w7Yn9V4ofJ2tyLiZb3VIB2wB9QfYQIgYWuvnmFqAx6R4tS9QkH/3sMiyc10EeIx3hxWTUm4XuU="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_2.0.0_1583311992805_0.41238768380278223"},"_hasShrinkwrap":false},"2.1.0":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"2.1.0","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"homepage":"https://github.com/xobotyi/await-of","author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","devDependencies":{"@semantic-release/changelog":"^5.0.0","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@types/jest":"^25.1.3","@xobotyi/eslint-config":"^1.4.0","@xobotyi/preset-typescript":"^1.0.0","eslint":"^6.8.0","husky":"^4.2.3","jest":"^25.1.0","lint-staged":"^10.0.8","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^1.32.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"^3.8.3"},"engines":{"node":">=7.6.0"},"scripts":{"lint":"eslint ./{src,tests}/**/*.ts ./*.{ts,js}","lint:fix":"yarn lint --fix","lint:types":"tsc --noEmit","build":"rimraf ./dist && rollup --config","test":"jest","prepublishOnly":"yarn build","semantic-release":"semantic-release"},"lint-staged":{"./{src,tests}/**/*.ts":["yarn lint:fix","git add"],"./*.{ts,js}":["yarn lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"yarn lint:types && lint-staged","pre-push":"yarn lint:fix && rimraf dist && yarn build && yarn test"}},"release":{"branches":["master",{"name":"next","prerelease":"rc"}],"verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"]},"gitHead":"d134a55120afd6ccd7d427b4abb3ae175c4c7fd3","_id":"await-of@2.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-dJnnQpAlNJaIU06WZNyM8iZTd3GMAP8Qu+lQZtn1sL9tddUJw/0QBxXVMx+oUBbgZrXRXOEEyHyiHVm13dXdOQ==","shasum":"edc43114c7fc874e13e7eb1115e48227351ff893","tarball":"https://registry.npmjs.org/await-of/-/await-of-2.1.0.tgz","fileCount":9,"unpackedSize":10369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX25HCRA9TVsSAnZWagAAI6kQAIGzrrniREjlpIk4bzdQ\nmQJcFw4fyNcMRj/RzdPl3Nv2a1pb10PDT0Nn9V/5e+sctQA/hrXhA3imcrCa\nV+xTaJlo08hh8VudDKMeo8g5xxLPsqJJNdA4EJghawjCW9NGUrhMba8sAkpd\nQr9SJxt7sL/NY9KI0O8Sz2fFdueUTlZObeah6gTo1MpdNc2oqbELaqD+KhBL\nBECsGSyRC+ealdgTEIIMs7imvvT3oeH/QrlSaIssTMZZJLAlcCHBlz+/crse\ntzRAffCtfs/JOfBFx2tXYnMPrLoduDSV7IwOaN7VuRNuLEyR8nzpkGQFHE//\n6VPVL5srCw39F/u4rGKuhB6J0C0ob5I6WvP8SL5nvRVWzgzwX+71eRHG+3jd\ncGK1kDgE8iM6+m0HIeu1HtpCME0WsxMPhNl55U2TINmYZIKntooXnCLx5O9l\nDGIhPgAO5l7ZWXfc1zhVPjoEchoL9hQDleq2kolL1yGFtk/kgAVP3FHOkgPW\nkwestlLgn4XtDrPMsB38Uuym7XJ6xtjH1OoN8Ib/axziUZ0QgTWP+bJKr0dO\n9wVAxquVeoydqukLjbuK2akjnF23SmZ8MzzLyeSN0UcxyeXLvzU17IzNUT8w\nhv3qcqPEq9551ocgLg2IG6w5h4W+vCRIus1zzDjDUjkP3XEtbLrY+ci5fRwS\ndsm3\r\n=jo81\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmP4OEnMnSJOROXmubzMx7nIi9G5Vm+qzAmqaizWbNYAIgciFssq+WEZ4r/zNUmhIO1K/WgmdVJNsdxWyXnoeRmt4="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_2.1.0_1583312455542_0.289231125884867"},"_hasShrinkwrap":false},"3.0.0":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"3.0.0","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"homepage":"https://github.com/xobotyi/await-of","author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","devDependencies":{"@semantic-release/changelog":"^5.0.0","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@types/jest":"^25.1.3","@xobotyi/eslint-config":"^1.4.0","@xobotyi/preset-typescript":"^1.0.0","eslint":"^6.8.0","husky":"^4.2.3","jest":"^25.1.0","lint-staged":"^10.0.8","prettier":"^1.19.1","rimraf":"^3.0.2","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"^3.8.3"},"engines":{"node":">=7.6.0"},"scripts":{"lint":"eslint ./{src,tests}/**/*.ts ./*.{ts,js}","lint:fix":"yarn lint --fix","lint:types":"tsc --noEmit","build":"rimraf ./dist && rollup --config","test":"jest","prepublishOnly":"yarn build","semantic-release":"semantic-release"},"lint-staged":{"./{src,tests}/**/*.ts":["yarn lint:fix"],"./*.{ts,js}":["yarn lint:fix"]},"husky":{"hooks":{"pre-commit":"yarn lint:types && lint-staged","pre-push":"yarn lint:fix && rimraf dist && yarn build && yarn test"}},"release":{"branches":["master",{"name":"next","prerelease":"rc"}],"verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"]},"gitHead":"00eb119f52c8a44be07a7e7094484e78ca2c3fc8","_id":"await-of@3.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-PEhNtL7ao1JS0hBGBwTo0pSzW1yS//O1qtN9zAU7FZamZtY+9rQqKMq+AhtqomPA1uKkbVopykqNm3TLyEH76Q==","shasum":"48f92fb8fa3ba2738ca277b2d9a76a3e8ff56c2e","tarball":"https://registry.npmjs.org/await-of/-/await-of-3.0.0.tgz","fileCount":9,"unpackedSize":10679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecqnOCRA9TVsSAnZWagAAKL8P/RPaMLnUO2DDJqUJAbE3\nYfxTeyRJAA/5CPTYy+8+EAew7CR7rO9Qa4Zp2Av8hO1nltWrBEAIVTYsHkLX\nd3meEZAdDIl7E4REi8OGVpI6FapU8e2gLNZfmphDjJtwq2/3EaDOOizmAekZ\n7q94GI8HYSj8Op91BrjQCqBHLCCO78u6vTDUJHeHLqIBe5dbH39h93CotbJf\nFfzqCgh2dDWlV1H00nkA8GJshwGcuX9mMjrWttNZeQzd9g/QD14aEuoVKY2/\niOjCdwv7il6Qtl55hPi0KYrS5Eub82K/VlPF7QDfWduYHkf1rIJsfeoTfp+n\nirdp/7UYoTiruvFqxA8C8vaXsnk7GtJycORj/D9T7+t/IwI96n4wJhnb0UCU\nMwLAo+gLvBAfA3fanuS3je49wZjHKRnDlrC8NC/7wJdTwr82zDDwWnImY+4c\nH6EZXOb6WxZ6VoNyUia0QmYEzMUV+yi3cZHdDO7hu4BJrEq4C9QgtV6bhzJx\nHNWzEsacKyWa9QQziVzY6WUPz8x7M+RhkITSqGvz8iucwPv8LrOGZd7pjpVb\nvmjfQgtT4YfWDBEml/yz30t78+xwaxCANSc/+H2LuaTPJURMTNkWOvu4Q5lL\n5ANJngdKe/OjkA1qKkuHCFdEjagJ5scl2unH4jHE8Fk+Wz12GZkzB0mG5N2R\nkjBb\r\n=iDk1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNUsnvbvEBqxc3ECewDCLeqEguibrfQDIcOeMjbzxmfgIgXtK0qdtMLWn6/BHIgJjDMEYmLXuJWZWS/cnll99nm1o="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_3.0.0_1584572878110_0.18148904716579084"},"_hasShrinkwrap":false},"3.1.0":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"3.1.0","repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"funding":{"type":"patreon","url":"https://www.patreon.com/xobotyi"},"homepage":"https://github.com/xobotyi/await-of","author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","devDependencies":{"@semantic-release/changelog":"^5.0.0","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.0.3","@types/jest":"^25.1.3","@xobotyi/eslint-config":"^1.4.0","@xobotyi/preset-typescript":"^1.0.0","eslint":"^7.0.0","husky":"^4.2.3","jest":"^26.0.1","lint-staged":"^10.0.8","prettier":"^2.0.2","rimraf":"^3.0.2","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.27.0","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"^3.8.3"},"engines":{"node":">=7.6.0"},"scripts":{"lint":"eslint ./{src,tests}/**/*.ts ./*.{ts,js}","lint:fix":"yarn lint --fix","lint:types":"tsc --noEmit","build":"rimraf ./dist && rollup --config","test":"jest","prepublishOnly":"yarn build","semantic-release":"semantic-release"},"lint-staged":{"./{src,tests}/**/*.ts":["yarn lint:fix"],"./*.{ts,js}":["yarn lint:fix"]},"husky":{"hooks":{"pre-commit":"yarn lint:types && lint-staged","pre-push":"yarn lint:fix && rimraf dist && yarn build && yarn test"}},"release":{"branches":["master",{"name":"next","prerelease":"rc"}],"verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"]},"gitHead":"4cc1d1a38d7ca2b620291e5a1301ac688deef6e9","_id":"await-of@3.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.2","dist":{"integrity":"sha512-tVvzIx4MNE4pX4S2iSulqKiZj+Zv7riYDuCrMoAQMP7XujQttP80RTf73S0DM20Vonrd+4I+hvOid1k/MVyKvg==","shasum":"9c211570b0294f79456e0f598010dc341accf668","tarball":"https://registry.npmjs.org/await-of/-/await-of-3.1.0.tgz","fileCount":9,"unpackedSize":10991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexsq0CRA9TVsSAnZWagAA54oP/2Ldms1NJqZ7D68HvlsU\n8k48iT/Y9YLYiviiRaPi+FQ61aVdgVwUde287AJKM8VH+A6byt0VLI7T/CUa\nJuBxSZ0z6zRGvpcGUpFd9w89k/QZ4J+Qo0rjCfwX+KFYORYXAVfZ12wn7HUI\nyubLhSOLf7ZmKM9/dqOj2tHXs+zTD7yy97SXQHppZxarm+4UlMfZb4vtEEiq\nrCA5iCGUgGMY2tbb8OVGOuXm3IE97m0FsNEgb3Ms3WlGa/LPU579j8+1GAgP\nODTbUjr38QlUhPzvlF+JJX8KdVv9KkmMlcufFU92kSpgqcrhr7LyJuCqq8+r\nfVMhFNsOlWNA+vmPeEhZrQA0t1cIhtE1bo8k+MNwjNRsZcm+5XynVnvfnCqx\nlTaEppYJMRXr5VuLA875gY0o+X2L1LUADJuJh+T79P16fhAQWs40Q8++Ggih\nnmbQG/HL7UUb4NhFj+p3MvubDKmwofB+KXpdEOhcGHHi2q+1s2PG9Z+FCzNy\nxth2iHkYj7Gf+HQoNFAiH4MdbJ74P9Grci9MdwHoSY/NBidhrdK0khpIM1/g\nzJ/rCC2HTrnSANIi5/vsxz0BNECc29wJlqsKa4ixBoAj5/JOJj1GW0TvxmNK\nCR908L6ubLbuBdtgUqaLcFuoogIXp7qQRFOEbUz7yLeOA7vIsK1FKT7eRh7z\nBYFb\r\n=Nclz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQTD5o1+1EXSb0cQKljuODF0Xr0TWjke5R/q/IixgCswIgZsM7x7fPx6/6JfDRLS/IZSMRDLrBaedjUmsIfeNAmwI="}]},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_3.1.0_1590086324168_0.6968226595318046"},"_hasShrinkwrap":false},"3.1.1":{"name":"await-of","description":"await wrapper for easier errors handling without try-catch","version":"3.1.1","main":"cjs/index.js","module":"esm/index.js","esnext":"esnext/index.js","types":"cjs/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"funding":{"type":"patreon","url":"https://www.patreon.com/xobotyi"},"homepage":"https://github.com/xobotyi/await-of","author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"license":"MIT","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"devDependencies":{"@commitlint/config-conventional":"^12.1.4","@jamesacarr/eslint-formatter-github-actions":"^0.1.0","@jamesacarr/jest-reporter-github-actions":"^0.0.4","@semantic-release/changelog":"^5.0.1","@semantic-release/git":"^9.0.0","@semantic-release/github":"^7.2.3","@types/jest":"^26.0.24","@xobotyi/eslint-config":"^2.2.0","@xobotyi/preset-typescript":"^1.0.0","commitlint":"^12.1.4","concurrently":"^6.2.0","eslint":"^7.31.0","husky":"^7.0.1","jest":"^27.0.6","lint-staged":"^11.0.1","rimraf":"^3.0.2","semantic-release":"^17.4.4","ts-jest":"^27.0.3","ts-node":"^10.1.0","typescript":"^4.3.5","yarn":"^1.22.10"},"engines":{"node":">=7.6.0"},"scripts":{"prepare":"husky install","build":"yarn build:cleanup && concurrently yarn:build:cjs yarn:build:esm yarn:build:esnext --kill-others-on-fail","build:cleanup":"rimraf ./cjs ./esm ./esnext ./types","build:cjs":"tsc -p ./tsconfig.build.json --module CommonJS --target ES5 --outDir ./cjs","build:esm":"tsc -p ./tsconfig.build.json --module ES6 --target ES5 --outDir ./esm","build:esnext":"tsc -p ./tsconfig.build.json --module ESNext --target ESNext --outDir ./esnext","lint":"eslint ./{src,tests}/**/*.ts ./*.{ts,js}","lint:fix":"yarn lint --fix","test":"jest --coverage=false","test:coverage":"jest --coverage"},"lint-staged":{"*.{js,ts}":"eslint --fix"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm","@semantic-release/git","@semantic-release/github"]},"gitHead":"dca45aeb424e8464db19646a8d69f28e5dcd2fa0","_id":"await-of@3.1.1","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-80naavFUrZPt+XabzjaOx3MUjIsu9wxlsuWmgetDRam9Ffbn4BCYEC04DenwvXwC8bc+ueNs4mIN6bauvq48XQ==","shasum":"ad2e434605d918b7579bb58817eecc46016a6a48","tarball":"https://registry.npmjs.org/await-of/-/await-of-3.1.1.tgz","fileCount":10,"unpackedSize":11268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9+/QCRA9TVsSAnZWagAArykP/RTZDdJwCt0omjcW6JBY\nPWwrRAdoMa+XVWLLMDK5QuQ6SGdlJ0WPSkw2EwfMZj5dF84SZkAZ4sqPtt0o\nJSm8RaJSmExfaamChCrapZB1NBjBouoHS4EpED3ocpS2IbeZajPg7ZN/Pn4E\ns6VkeLNUR3fcgGhFJ31ISIyfgiZfLjiNSy9hAH2FSuBV9Lg+ifvNV/7tfOhN\nGZeWc1G6sfwU8QyJlJZCpVBeg6gMxBcyR6yn/OCeGwsA5eRlyy6e8A+IY9vY\nJ0+ef6MMqJeJD783+KhRoFFlYXzmCNIduk72uWhetuD1BzsN14DP6ZNpxOcu\nhq5QVGEhJMGKyjRPbBmV8v1f8xpcfQ0W1H1bVm63jgkNEUdERSz8OJRc2ZCW\ndpLlno7JUPDgTQOf/BBRQVAxrXsVnNieKNywcskF5bZDZOdXMCgX9N7dUd92\n2qL/Kn53V+c+sfbPzIyF+uB71iILwvacJTAJ/0mLtnCwrV+d5miE24069AtM\njQYGO2/eRK0TPg5ECkHOF+DCS/POQjjHW4lnip77jMaEMb01/zxCVAFSM9fz\ntQrl/pgoJtef7X8mcuSZ+RawEpY61VzVBe7ZPgq34GiZQOtO/fkVURNUEOqf\niRzutQYRDpYSZKkqjsk1we06UT3/8594ZxjdNAnwss6mBJMSAPu+ImmNg6mj\nMdXJ\r\n=KTib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtDWMyPoZHJ31cbcEVBsH9BTs6si1OvaFqJ0yG+vAy/QIhAOvDQonhOMz2+dP3zWI4r+s4pKbW6YIfdoEG+X3QgpnS"}]},"_npmUser":{"name":"xobotyi","email":"xog3@yandex.ru"},"directories":{},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/await-of_3.1.1_1626861520293_0.07628158701570209"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-02T19:58:20.965Z","1.0.0":"2018-08-02T19:58:21.096Z","modified":"2022-04-11T16:13:56.105Z","1.0.1":"2018-08-03T11:05:09.802Z","1.0.2":"2018-08-03T12:12:48.215Z","1.0.3":"2018-08-03T12:22:16.151Z","1.1.0":"2018-08-06T10:05:29.840Z","1.1.2":"2018-08-06T19:25:17.280Z","1.2.0":"2019-05-27T00:08:51.357Z","1.3.0":"2020-03-04T07:32:38.755Z","1.3.1":"2020-03-04T08:26:02.446Z","2.0.0":"2020-03-04T08:53:12.921Z","2.1.0":"2020-03-04T09:00:55.657Z","3.0.0":"2020-03-18T23:07:58.204Z","3.1.0":"2020-05-21T18:38:44.292Z","3.1.1":"2021-07-21T09:58:40.493Z"},"maintainers":[{"name":"xobotyi","email":"xog3@yandex.ru"}],"description":"await wrapper for easier errors handling without try-catch","homepage":"https://github.com/xobotyi/await-of","keywords":["async","await","errors handling","promise","wrapper","node","browser"],"repository":{"type":"git","url":"git+https://github.com/xobotyi/await-of.git"},"author":{"name":"Anton Zinovyev","email":"xog3@yandex.ru","url":"https://github.com/xobotyi"},"bugs":{"url":"https://github.com/xobotyi/await-of/issues"},"license":"MIT","readme":"<div align=\"center\">\n\n# await-of\n\nawait wrapper for easier errors handling without try-catch\n\n[![NPM Version](https://flat.badgen.net/npm/v/await-of)](https://www.npmjs.com/package/await-of)\n[![NPM Downloads](https://flat.badgen.net/npm/dm/await-of)](https://www.npmjs.com/package/await-of)\n[![NPM Dependents](https://flat.badgen.net/npm/dependents/await-of)](https://www.npmjs.com/package/await-of)\n[![Build](https://img.shields.io/github/workflow/status/xobotyi/await-of/CI?style=flat-square)](https://github.com/xobotyi/await-of/actions)\n[![Coverage](https://flat.badgen.net/codecov/c/github/xobotyi/await-of)](https://app.codecov.io/gh/xobotyi/await-of)\n[![Types](https://flat.badgen.net/npm/types/await-of)](https://www.npmjs.com/package/await-of)\n[![Tree Shaking](https://flat.badgen.net/bundlephobia/tree-shaking/await-of)](https://bundlephobia.com/result?p=await-of)\n\n</div>\n\n---\n\n<div align=\"center\">❤️Please consider starring this project to show your love and support.🙌</div>\n\n---\n\n\n## About\n\nES7 `async/await` gives to developers ability to write asynchronous code that look like synchronous. But under the hood it is still just a sugar on top of the ES6 `Promise`.  \nYou can write code that looks clean, but only unless you have to catch errors. To catch thrown error or handle the promise's rejection you have to surround it with `try-catch` block or fallback to pure promises and from that moment visual purity of your code is over.  \nBut there is a solution!☀️  \nI really like the way it's done in **Go**. It has no error throwing mechanism, but has a multi-value return and the common way to handle errors in Go is to return error as a last value, like so:\n\n```go\ndata, err := someErrorFunc(someStuff)\nif err != nil {\n    return err\n}\n```\n\n_But JavaScript has no multi-value return!_ - you would say. Sad, but true.  \nBut!  \nIt has a destructuring assignment and `await-of` gives you ability to do this:\n\n```javascript\nimport { of } from \"await-of\";\n\nasync () => {\n  let [res, err] = await of(axios.get(\"some.uri/to/get\"));\n\n  if (err) {\n    // rethrow if its not an axios response error\n    if (!err.response) {\n      throw err;\n    }\n\n    res = err.response;\n  }\n\n  const { data, status = 0 } = res;\n\n  console.log(data, status);\n};\n```\n\nThere is no modifications needed in function/promise you want to await - just pass it to the `of()` and whole the magic will be done.\n\n## Installation\n\n```bash\nnpm i --save await-of\n```\n\n## Usage\n\n```javascript\nimport { of } from \"await-of\";\n\nasync function someAsyncStuff() {\n  let error, data;\n\n  // if we don't want to handle error\n  [data] = await of(Promise.reject(new Error(\"ERROR!\")));\n  console.log(data); // undefined\n\n  // if promise was rejected - it's rejection value will be treated as error\n  [, error] = await of(Promise.reject(new Error(\"ERROR!\")));\n  console.log(error); // ERROR!\n\n  // or if promise has any uncaught errors it'll catch them too!\n  [, error] = await of(\n    new Promise(() => {\n      throw new TypeError(\"ERROR!\");\n    })\n  );\n  console.log(error.message); // ERROR!\n}\n```\n\n## Tests\n\n```bash\n# install dependencies if you haven't yet\nnpm install\nnpm run test\n```\n","readmeFilename":"README.md"}