{"maintainers":[{"email":"sindresorhus@gmail.com","name":"anonymous"}],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dist-tags":{"latest":"2.2.0"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"description":"Make unhandled promise rejections fail loudly instead of the default silent fail","readme":"# loud-rejection [![Build Status](https://travis-ci.org/sindresorhus/loud-rejection.svg?branch=master)](https://travis-ci.org/sindresorhus/loud-rejection) [![Coverage Status](https://coveralls.io/repos/github/sindresorhus/loud-rejection/badge.svg?branch=master)](https://coveralls.io/github/sindresorhus/loud-rejection?branch=master)\n\n> Make unhandled promise rejections fail loudly instead of the default [silent fail](https://gist.github.com/benjamingr/0237932cee84712951a2)\n\nBy default, promises fail silently if you don't attach a `.catch()` handler to them.\n\nThis tool keeps track of unhandled rejections globally. If any remain unhandled at the end of your process, it logs them to STDERR and exits with code 1.\n\nUse this in top-level things like tests, CLI tools, apps, etc, **but not in reusable modules.**<br>\nNot needed in the browser as unhandled rejections are shown in the console.\n\n\n## Install\n\n```\n$ npm install loud-rejection\n```\n\n\n## Usage\n\n```js\nconst loudRejection = require('loud-rejection');\nconst promiseFunction = require('promise-fn');\n\n// Install the `unhandledRejection` listeners\nloudRejection();\n\npromiseFunction();\n```\n\nWithout this module it's more verbose and you might even miss some that will fail silently:\n\n```js\nconst promiseFunction = require('promise-fn');\n\nfunction error(error) {\n\tconsole.error(error.stack);\n\tprocess.exit(1);\n}\n\npromiseFunction().catch(error);\n```\n\n### Register script\n\nAlternatively to the above, you may simply require `loud-rejection/register` and the unhandledRejection listener will be automagically installed for you.\n\nThis is handy for ES2015 imports:\n\n```js\nimport 'loud-rejection/register';\n```\n\n\n## API\n\n### loudRejection([log])\n\n#### log\n\nType: `Function`<br>\nDefault: `console.error`\n\nCustom logging function to print the rejected promise. Receives the error stack.\n\n\n## Related\n\n- [hard-rejection](https://github.com/sindresorhus/hard-rejection) - Make unhandled promise rejections fail hard right away instead of the default silent fail\n- [More…](https://github.com/sindresorhus/promise-fun)\n\n\n---\n\n<div align=\"center\">\n\t<b>\n\t\t<a href=\"https://tidelift.com/subscription/pkg/npm-loud-rejection?utm_source=npm-loud-rejection&utm_medium=referral&utm_campaign=readme\">Get professional support for this package with a Tidelift subscription</a>\n\t</b>\n\t<br>\n\t<sub>\n\t\tTidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.\n\t</sub>\n</div>\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"users":{"jamescostian":true,"zewish":true,"rocket0191":true,"heartnett":true,"flumpus-dev":true},"bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"license":"MIT","versions":{"1.0.0":{"name":"loud-rejection","version":"1.0.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/loud-rejection"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js || exit 0"},"files":["index.js"],"keywords":["promise","unhandled","rejection","loud","fail","catch","throw","handler","exit"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"276a6a83238acf9be535f3a78cd07cf5a40bf967","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection","_id":"loud-rejection@1.0.0","_shasum":"d7da07377ebe8c769c9a9dff42b226b085e83246","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d7da07377ebe8c769c9a9dff42b226b085e83246","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.0.0.tgz","integrity":"sha512-edM3oAINk2rI17SX669TDP4q74FgkvjMnNDj8k+mc9XY/ca9cR/cOSzrJ0268SvRjmyD9h6sR29eAnYR3EZe5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG65gZuREVtLjlmt8TC7L5zjJVLfcixYVpCPsxHR+qUMAiEA4jbIvfQY1zzpOLpBV2LdYBR72XKtAdM+UXDrA71Be7c="}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{}},"1.1.0":{"name":"loud-rejection","version":"1.1.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/loud-rejection"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js"],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"signal-exit":"^2.1.2"},"devDependencies":{"ava":"*","bluebird":"^3.0.5","coveralls":"^2.11.4","get-stream":"^1.0.0","nyc":"^3.2.2","xo":"*"},"xo":{"ignores":["test.js"]},"config":{"nyc":{"exclude":["node_modules","test.js","fixture.js"]}},"gitHead":"4e31845f871e040439586c80f7e0b55175a79065","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection","_id":"loud-rejection@1.1.0","_shasum":"0957bc749f83232d9dbe14739d98df4657bf1890","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"0957bc749f83232d9dbe14739d98df4657bf1890","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.1.0.tgz","integrity":"sha512-sQX9OjKM5NDeyy7UJ2LUM5PVBi/5hV0yFABWLq1rrWVjx76QCzyHJIPPOP0SnDzNj4q4tAU7SI7BdmgwIS6vNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErfa0z3MvO750I7f23rW3SiYgBK5vLXtHbIXmS5uR9HAiEA6aGPJIvn4A5j98rVU2YI3ENERuUJImhJZYD5Deqo1Go="}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{}},"1.2.0":{"name":"loud-rejection","version":"1.2.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/loud-rejection"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","register.js","api.js"],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"signal-exit":"^2.1.2"},"devDependencies":{"ava":"*","bluebird":"^3.0.5","coveralls":"^2.11.4","delay":"^1.0.0","get-stream":"^1.0.0","nyc":"^3.2.2","xo":"*"},"xo":{"ignores":["test.js"]},"config":{"nyc":{"exclude":["node_modules","test.js","fixture.js"]}},"gitHead":"5ed228786d1ae9a603deafb4c751410ece432802","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection","_id":"loud-rejection@1.2.0","_shasum":"f4f87db6abec3b7fe47834531ecf6a011143e58d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f4f87db6abec3b7fe47834531ecf6a011143e58d","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.2.0.tgz","integrity":"sha512-qbKzxUJaNgytR//wDSqRhdWIUKm29sCpJwavDy4kiFUzTXZ3svZXUJt2RY1TYlTbsRTNa3hujH5cPAi3xF1mqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlsU5E51cFUf9YgIU1LQTdBUGfA3NpOw9/JIT+MNPLZwIgchN6RE8ZRjkm9IQ6zPaRbjDEJOKwIpN5l8o3xYqnljU="}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{}},"1.2.1":{"name":"loud-rejection","version":"1.2.1","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","register.js","api.js"],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"array-find-index":"^1.0.0","signal-exit":"^2.1.2"},"devDependencies":{"ava":"*","bluebird":"^3.0.5","coveralls":"^2.11.4","delay":"^1.0.0","get-stream":"^1.0.0","nyc":"^5.0.1","xo":"*"},"config":{"nyc":{"exclude":["fixture.js"]}},"gitHead":"b2676e557331991264def77a37ae8b94cab49f55","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@1.2.1","_shasum":"90933e84ab2cde369830509357e9064ff7d8d187","_from":".","_npmVersion":"3.7.0","_nodeVersion":"4.2.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"90933e84ab2cde369830509357e9064ff7d8d187","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.2.1.tgz","integrity":"sha512-sspSdEtwAMu1CmBYI9fVjyVcJSnxiQxHwKvVETbZ9mAfV8kYWOtS0L987rp+UVrCKaHeaU76L0O+Mdf424NAkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF22TUR012lhq0HSfw4VhOsnOmi6FlFc5ZXg0BJ0cXfgIgNnhn/q7KT17IrXvglk9fuCYkngY2ys+4X4CvhaA/qjE="}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{}},"1.3.0":{"name":"loud-rejection","version":"1.3.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","register.js","api.js"],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"array-find-index":"^1.0.0","signal-exit":"^2.1.2"},"devDependencies":{"ava":"*","bluebird":"^3.0.5","coveralls":"^2.11.4","delay":"^1.0.0","get-stream":"^1.0.0","nyc":"^5.0.1","xo":"*"},"config":{"nyc":{"exclude":["fixture.js"]}},"gitHead":"0bc730030d190edc2050d8e529f6252ae765edb7","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@1.3.0","_shasum":"f289a392f17d2baacf194d0a673004394433b115","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f289a392f17d2baacf194d0a673004394433b115","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.3.0.tgz","integrity":"sha512-zHYosNp3ZJIS0unJmErNKZwWQg2jogRLRVHjBnvdLZSnjRb6a1EJwYzn1EH1hK1NVyknAV/f1rfTfwgOOWMn+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBisCfwrnzwJ25PCL+rJo4MwhsdMVrpGxfsH16VACaMrAiEArGsMjmljN3E91F9XMGVMbE1ikI+BXKoleePYv3zZmlc="}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/loud-rejection-1.3.0.tgz_1455804204049_0.4460844199638814"},"directories":{}},"1.4.0":{"name":"loud-rejection","version":"1.4.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","register.js","api.js"],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"currently-unhandled":"^0.4.1","signal-exit":"^2.1.2"},"devDependencies":{"ava":"*","bluebird":"^3.0.5","coveralls":"^2.11.4","delay":"^1.0.0","get-stream":"^2.0.0","nyc":"^6.2.1","xo":"*"},"nyc":{"exclude":["fixture.js"]},"gitHead":"30bc7dd5962b7b3ca51578b06bde8d3880098afb","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@1.4.0","_shasum":"f3304a19d2fec9c0bff47144154cb25f0289dc23","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.1","_npmUser":{"name":"anonymous","email":"james@talmage.io"},"dist":{"shasum":"f3304a19d2fec9c0bff47144154cb25f0289dc23","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.4.0.tgz","integrity":"sha512-hZ2+CM5q5j31oRjNbyNDen7Y8vRicQhZYL3Um6JSHDzWYB1JfPR/qvQOskucPnbyfSRxfXZ/r0AngzfNHoQdCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWKzyyYJiDn6CAw7al0uLcijusUCbtgvkJ0bYTGKgwegIhAJ/Rk3/wQJNSwisbg/wetX8jeKLH612eFSX+5+ywG2tE"}]},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loud-rejection-1.4.0.tgz_1464995127432_0.2797585523221642"},"directories":{}},"1.4.1":{"name":"loud-rejection","version":"1.4.1","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","register.js","api.js"],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"currently-unhandled":"^0.4.1","signal-exit":"^2.1.2"},"devDependencies":{"ava":"*","bluebird":"^3.0.5","coveralls":"^2.11.4","delay":"^1.0.0","get-stream":"^2.0.0","nyc":"^6.2.1","xo":"*"},"nyc":{"exclude":["fixture.js"]},"gitHead":"2784dbd94d82af4cf3614143b3916bc9323c0332","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@1.4.1","_shasum":"13f58c75b1430e65141cd075ace9a2ee575b236c","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.1","_npmUser":{"name":"anonymous","email":"james@talmage.io"},"dist":{"shasum":"13f58c75b1430e65141cd075ace9a2ee575b236c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.4.1.tgz","integrity":"sha512-SVDV7PlrvuoTvxKQzBrNpFBYVcdJwlIrZS2PICtr6N1I1nwk2joGQym49OITsKb0EBG7U2PV29DQgfkzOudv9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkbIVPW4m0q1RxIhJ+PMH7LpS48X3yC6PRxfQ7GjDXzwIhAIQe8ui98duCDWjHzBK9bF4Yts5B+NXhpD89LcPzIQKc"}]},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loud-rejection-1.4.1.tgz_1465007203353_0.1647904315032065"},"directories":{}},"1.5.0":{"name":"loud-rejection","version":"1.5.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","register.js","api.js"],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"currently-unhandled":"^0.4.1","signal-exit":"^3.0.0"},"devDependencies":{"ava":"*","bluebird":"^3.0.5","coveralls":"^2.11.4","delay":"^1.0.0","get-stream":"^2.0.0","nyc":"^6.2.1","xo":"*"},"nyc":{"exclude":["fixture.js"]},"gitHead":"0d8c7d16135be81ef8c6005cbced23953509fc48","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@1.5.0","_shasum":"be90d8e74d945f6d8112069967a6c4a89173308a","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"be90d8e74d945f6d8112069967a6c4a89173308a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.5.0.tgz","integrity":"sha512-XQfmxnZsM8tqSMIKT6oBvDQ7GamHB2vnE4ekv4loUToAz6qi5TE+OFtDzLvpxbbFAkrts3yaqwJmKQcBePiWFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0Tfl6WyIAilLHxCvCViyFogVD8RUPLuYS4Bw13FA/6QIgTXSM+8PtgQTSRQhl3ziyF+Gz1BOg1OG36oJaXom0Mpo="}]},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loud-rejection-1.5.0.tgz_1466101836513_0.02026764629408717"},"directories":{}},"1.6.0":{"name":"loud-rejection","version":"1.6.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","register.js","api.js"],"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"currently-unhandled":"^0.4.1","signal-exit":"^3.0.0"},"devDependencies":{"ava":"*","bluebird":"^3.0.5","coveralls":"^2.11.4","delay":"^1.0.0","execa":"^0.4.0","get-stream":"^2.0.0","nyc":"^6.2.1","xo":"*"},"nyc":{"exclude":["fixture.js"]},"gitHead":"174a9b37f0de7ed255526b506f37961f9f74bd4d","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@1.6.0","_shasum":"5b46f80147edee578870f086d04821cf998e551f","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5b46f80147edee578870f086d04821cf998e551f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-1.6.0.tgz","integrity":"sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGmKmQ754EaGVRCarmoup005cwXZ6aHf5vn8vAvDcDiAiEAjkfBDd1ET9jVZV5b4n0ywxRf26Aw5wQCaeY1op2H0gk="}]},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loud-rejection-1.6.0.tgz_1467583452502_0.21159938420169055"},"directories":{}},"2.0.0":{"name":"loud-rejection","version":"2.0.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava && tsd-check"},"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"currently-unhandled":"^0.4.1","signal-exit":"^3.0.2"},"devDependencies":{"ava":"^1.3.1","bluebird":"^3.5.3","coveralls":"^3.0.3","delay":"^4.1.0","execa":"^1.0.0","get-stream":"^5.0.0","nyc":"^13.3.0","tsd-check":"^0.5.0","xo":"^0.24.0"},"nyc":{"exclude":["fixture.js"]},"gitHead":"ca10fdf8b1e9fcd3d3ef337f5f105df42221ee0f","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@2.0.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-X2DpYiXVliysJb6cFKARoh+QAbLJ379Fo0AT7fE0z8sjs3gZFpd3lLAnSHblK+CI9g9cR/kctTEdoeNwfiw05Q==","shasum":"8faeb97eb7bc833e933339bb67b909193d804ccc","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-2.0.0.tgz","fileCount":6,"unpackedSize":5424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjxt+CRA9TVsSAnZWagAA3TgP/jwEVwf+Pf0PGGNcd3EW\nmlpXxFGTVftJJB9pucvYjkygFTuQ+7rywhsAVOUYM2g9jJEKmn4eTU1YeCtt\nLT68WJP9zDu+qJclG0ozNTxW6oqQmHGVEUDBzNPJLQAjWHxUdywUjVHQ5W5s\n4OQEnpmaowgTQvTTxF6wdXyKv+hSSx6tuGaSyZvZykk7tZa57jprcGa4LWYz\nJftxNamZX6ew2lfFE9TZuXcr5g3g1scsiP+35xlesJA4BglKZDuJjuEy/afe\ni5PQhkNCWj29ugWzmKx8NnpW1oUXc94x1NuCd5T9hC54aZET6lPcjxhmDwRJ\n2O2D9u3LXc1EWNfiyambZrRLAh1jILXS7+Wm4l+3ZK8Z8x1vxnCjoGRW3Ra7\nf65j3hp8CZXBRQNHdJmJyRa8rqFaDNKWMX1RWg4unlxS3khFgN0XnVSsfo3Q\nXhM92emziTriTWCDO5jbNWHgJcyJYgbgVwlGJoRmtsyc7hO0dvAJ0kQmbr3X\nrMZE5fzPgx1I0hAr2E6yPlEofJsC8bbwjO8hVPKqGzUmtNVPHFYr+3lTsM5S\nUHvT/ztGo4Gq1tKBNWzE6KhM9gvEE8gggorQftQTlDDDCkNTGxajg5S23TpI\nsYPEzZOu6MWi/j5yPFWoSwscomaZOaNI+L7c4BCzJGTVhmIv3ujApIPP5uFO\n8fqz\r\n=aGo9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR3ItP+qvFnZ5nElrcCBvc2mYjEqs9pVRXm1rGBtfrWwIgeZRh3qw5A1kXMtJGCJZY8K+FM4kZuOVmIEkgZ1AWda8="}]},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loud-rejection_2.0.0_1552882557885_0.1049286150277573"},"_hasShrinkwrap":false},"2.1.0":{"name":"loud-rejection","version":"2.1.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"currently-unhandled":"^0.4.1","signal-exit":"^3.0.2"},"devDependencies":{"ava":"^1.4.1","bluebird":"^3.5.3","coveralls":"^3.0.3","delay":"^4.1.0","execa":"^1.0.0","get-stream":"^5.0.0","nyc":"^13.3.0","tsd":"^0.7.1","xo":"^0.24.0"},"nyc":{"exclude":["fixture.js"]},"gitHead":"b1816091141cb20c23d6631cbd409ed17425617d","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@2.1.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-g/6MQxUXYHeVqZ4PGpPL1fS1fOvlXoi7bay0pizmjAd/3JhyXwxzwrnr74yzdmhuerlslbRJ3x7IOXzFz0cE5w==","shasum":"4020547ddbc39ed711c8434326df9fc7d2395355","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-2.1.0.tgz","fileCount":6,"unpackedSize":5911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoLIZCRA9TVsSAnZWagAAwa4QAIPFmRPFQrJBeYxkGPYZ\nLIy3N3IXpQUaPfnXG66hEpMK+crcJKq7yihD6zCo243n6YIILQGV7ldMWI9a\numraW7kWsnkXiGJO+kFa5TSi9MgaNC2veckl94cw/LEk2rzPkx/CIR28dBGn\nwaKfoN8FEhCFx/diL/jf2MJsLusoOBSYLtmGaDwNDsnSq113WEVrYvboX+18\nkGJFbe4xM16aYIzB+n26GIcgBdAskxM4mDmQ1EyDGK4afPk3luCnXJIUfVEq\nBZpzd6qyMkcsw6sZsbD8J+9Dim9i3iNEnm6QGnX24veyJiNNbJ8xqQyBBEpd\n9ir4U9LYtbDZ7NHBnPB9Ls/Yw9cFEMTKMQAJfqv4AWSQIk5JoVq5InsbrRS2\nvcCKgTydG7mwKuLUmMDtRrQbIIV8ENkYp7LRjXqt7GlOnpEpbbqducIAwgKb\njYLMXZeHWdNAWDxYGFPc2YHP6HhMLvCZ73o8QpcFso/ZtSzdrrqw9aj7gHrB\nldiwic/jAEbNPOWpSShCYQ/pfhSHqUmW/uylqruSCjWV6XdKhC7p9W5JBSMS\nse8xOJfJLDyehTsrfU5YvjRSEINjALsjB9zhZ/vScXYWc3V5AtfSuqg8rOZc\nbESfVUwoSRKlwN9hDgh2RpTKQQSEm4ZJZs0F4hsgmbids3Qg21IptLI4dhvT\nA/fz\r\n=BeG0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCczx1IEJ6RG+ppZKXrddpLifaRpdpreNUX8Ffq11MoLwIgWOhYBaPZBMx77XJKf2OiBmFz+heb0v6o+X8DwS7Ux+U="}]},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loud-rejection_2.1.0_1554035224398_0.8761732611343158"},"_hasShrinkwrap":false},"2.2.0":{"name":"loud-rejection","version":"2.2.0","description":"Make unhandled promise rejections fail loudly instead of the default silent fail","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/loud-rejection.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["promise","promises","unhandled","uncaught","rejection","loud","fail","catch","throw","handler","exit","debug","debugging","verbose"],"dependencies":{"currently-unhandled":"^0.4.1","signal-exit":"^3.0.2"},"devDependencies":{"ava":"^1.4.1","bluebird":"^3.5.3","coveralls":"^3.0.3","delay":"^4.1.0","execa":"^1.0.0","get-stream":"^5.0.0","nyc":"^13.3.0","tsd":"^0.7.1","xo":"^0.24.0"},"nyc":{"exclude":["fixture.js"]},"gitHead":"63acebc25e18516741b7328f4919922b529f8f69","bugs":{"url":"https://github.com/sindresorhus/loud-rejection/issues"},"homepage":"https://github.com/sindresorhus/loud-rejection#readme","_id":"loud-rejection@2.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-S0FayMXku80toa5sZ6Ro4C+s+EtFDCsyJNG/AzFMfX3AxD5Si4dZsgzm/kKnbOxHl5Cv8jBlno8+3XYIh2pNjQ==","shasum":"4255eb6e9c74045b0edc021fa7397ab655a8517c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/loud-rejection/-/loud-rejection-2.2.0.tgz","fileCount":7,"unpackedSize":6314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj4QyCRA9TVsSAnZWagAAh4cP/1ckdNKvPT28MjirCigE\nZEiCJAPROGUDS7JDt6bYxdV3+nta1Lh7v/MMQj7sWoHkViE9hQnzvpayRMXC\n1/DCGIAkWzQNQoftr/RWceGf/SmWGUBNzQlOXo/ketsz1QB02EjavG+WFNr5\nMjWzrnANNOt+FLE6BzXLl0yESXE2+v6Rde/sG59IrMnHH8DvIGTHRi+hqaFn\nNt9dh/y+EHWUZ3fe8CnhUpuEfoEbMl17B56olGpc6tL7gPEvAo6hpM/9z8D/\n9A4a7JnV3Ghinjn9gRgrr0nsC2EJsWredibvK7vjNKpfxVL4JCXQZ2gASGDD\na6uB87dvwI78A6TAZRx3Vue2jY9V+RYg3s09f3SUosBdJbB9S0sNnBb4khQD\nS1vr8dWMp6/ecq6T1eXpcSf3wQm1GsAFLVaOTQcJkccgOVYHKWROvZJWCkKI\n9L+F3/4KK17Z+gm1fJHgsHlQCYu/ftU/NWfaNP1uUDpMK0tIbqtxFVrkg005\n/fGFaWSOYh06ri4vg6AoG7xUvCMW2LSC3s6q9NcpsQiPXhu7ctORfFMmGU13\nMJyeBgAsL17QmJ6ArC4Bua/xzlt2zyY/Y0LRNinO6GVJAtoaFc0/ThrErwWV\n1/FhtWHmwN7t2Q/zIV50pWwxzKkGfUsFODx893ZvyiPv0RAq3Jy43y20Ib3M\nF/6u\r\n=+hkP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8GQp0IowxwVueZ+8kALcYbya22JQpWA+RkfGTffApIAiBiFhP58NoNLUx9iqxdlSu4R1z5EDjCJmZcgJPSBo6t1w=="}]},"maintainers":[{"name":"anonymous","email":"james@talmage.io"},{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loud-rejection_2.2.0_1569686578099_0.48452813947480156"},"_hasShrinkwrap":false}},"name":"loud-rejection","time":{"modified":"2023-06-17T00:08:42.707Z","created":"2015-10-03T16:00:22.284Z","1.0.0":"2015-10-03T16:00:22.284Z","1.1.0":"2015-11-12T09:27:52.893Z","1.2.0":"2015-11-13T10:44:52.745Z","1.2.1":"2016-02-01T06:45:53.366Z","1.3.0":"2016-02-18T14:03:27.751Z","1.4.0":"2016-06-03T23:05:29.016Z","1.4.1":"2016-06-04T02:26:45.986Z","1.5.0":"2016-06-16T18:30:37.523Z","1.6.0":"2016-07-03T22:04:14.795Z","2.0.0":"2019-03-18T04:15:58.027Z","2.1.0":"2019-03-31T12:27:04.598Z","2.2.0":"2019-09-28T16:02:58.271Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/loud-rejection#readme"}