{"_id":"electron-unhandled","_rev":"22-77e2418c61e3e449b8eaf83b09d15f9e","name":"electron-unhandled","dist-tags":{"latest":"6.0.0"},"versions":{"0.1.0":{"name":"electron-unhandled","version":"0.1.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@0.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"a1334a9aea2a4a4aff36cc25559a173dd1dda48a","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-0.1.0.tgz","integrity":"sha512-GJqllWMBKhVXYmi47MU29TqPB0R/bMwEvS8k5N0Oss3QZSLD7FoouZcDvg2AiQtSdX7Ar+FJYnAA142UEpI6Ng==","signatures":[{"sig":"MEUCIQCtUaKYqp5OxXfBPSCl+cOGU/2FFxk/JUdbw2wArotGFwIgNfLcjZQi10jlBK8AyuZRpexQ4p2hlhjwHDI+KjtMXSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"a1334a9aea2a4a4aff36cc25559a173dd1dda48a","gitHead":"fa6c96deff8b875b924876dbe3ed3a36044ad9f6","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"4.5.0","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"6.9.1","dependencies":{"clean-stack":"^1.2.0"},"devDependencies":{"xo":"*","ava":"*","execa":"^0.6.3","electron":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled-0.1.0.tgz_1494830824994_0.8817407044116408","host":"packages-18-east.internal.npmjs.com"}},"0.1.1":{"name":"electron-unhandled","version":"0.1.1","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@0.1.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"ff26ec781cccb130b295d43bf406c1ebc05fe1d5","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-0.1.1.tgz","integrity":"sha512-SlcLSloIyYrlQ83iowxRrsWRv6L/N231xn2xYPG+aXq6wituadTTR29lkWMp6T5B5Z9gM2XTpe7EaAPIyXCztw==","signatures":[{"sig":"MEYCIQCVL915n9K2WUmOTUXwIgjyD3xmVBnwLNh8X4/L5CpNnAIhANivrKZDysC80e11o5nZ5wll/Shbhh6LTo54ktBjYWxm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"ff26ec781cccb130b295d43bf406c1ebc05fe1d5","gitHead":"10dd64c111834a856f3dd012f14cc0772a7a0e6f","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"3.10.8","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"6.9.1","dependencies":{"clean-stack":"^1.2.0"},"devDependencies":{"xo":"*","ava":"*","execa":"^0.6.3","electron":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled-0.1.1.tgz_1494833199403_0.20584776462055743","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"electron-unhandled","version":"0.2.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@0.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"e66bda5b93c84392a7b7d7b7e267d90c2d0c1ae3","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-0.2.0.tgz","integrity":"sha512-9hRcTpKgoRHjHOP5UiDCorHJh1t+y9q5maiYr9QI/1mU2UzTgeoG8nlknQbOn4YbIuKKHHuYe8l+cZNKJ8ODLw==","signatures":[{"sig":"MEQCIBcYc2fh+CGnogfqT5dkfpuTyM3FpaecvXxpSR7f3WNTAiARAcu8WBJ3qyH5lvWxsxwya+irZVbYosQ3iyWQbRQJaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"e66bda5b93c84392a7b7d7b7e267d90c2d0c1ae3","gitHead":"a515256b2369b329957fc408f10242b6e75b8570","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"2.15.11","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"7.10.0","dependencies":{"clean-stack":"^1.3.0","ensure-error":"^0.1.0"},"devDependencies":{"xo":"*","ava":"*","execa":"^0.6.3","electron":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled-0.2.0.tgz_1495533384508_0.13139090198092163","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"electron-unhandled","version":"1.0.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"ecbc881c433cce053545072efab3647fcd40bfb0","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-1.0.0.tgz","integrity":"sha512-WZKgX/sjw/WgSBSu1EYZBUR6E6q4CAys9/U21RlBH3eLMnTcAwMRR8InHclXCH6gqAQVjFhLGx/s1WCo6ahFjw==","signatures":[{"sig":"MEUCIQDi8UO4uyyI8ldncPeRGFli/zR6Mf4MUWFgVMo2lG8PogIgCjWLAXzM6xOG7vAdZRm4a8jfNSIQco4u3mo0r+veckE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"gitHead":"87d3462149f809746ff568ce5476fe4b03a187bf","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"5.5.1","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"8.9.0","dependencies":{"clean-stack":"^1.3.0","ensure-error":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*","execa":"^0.8.0","electron":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled-1.0.0.tgz_1513377323093_0.3863941850140691","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"electron-unhandled","version":"1.1.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@1.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"ebb4e7cbfca20ba696f6bbe513e5929e1533ba46","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-1.1.0.tgz","fileCount":4,"integrity":"sha512-SOetzTuZtUMczV1CI5l2OFlJrkEDwczUuKfWVLB/LzZCN777s+nVPP8ZM2WQHAQYaEJp6WnzqyQQfwUHSU/E1Q==","signatures":[{"sig":"MEUCIHD65bt64+unt3eNuwYULgDfKL+DgToj+38GPE/BwZDEAiEAzXAnD4dsNlJqY0Bf/wu4KEc2hyYNMnAxoMESxTChzHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5597},"files":["index.js"],"gitHead":"d6c79da3abb3c323973fab88c47ac205e2e5ee5a","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"5.6.0","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"8.10.0","dependencies":{"clean-stack":"^1.3.0","ensure-error":"^1.0.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","ava":"*","execa":"^0.8.0","electron":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_1.1.0_1522072058543_0.716855293369699","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"electron-unhandled","version":"2.0.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@2.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"],"nodeVersion":">=10"},"dist":{"shasum":"05f48828f52b0407c6503ca2f53ef611070fdec9","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-2.0.0.tgz","fileCount":4,"integrity":"sha512-aXzLTZnchI/8tEJJKjp7I5merMNYIX+XmUvAsfpFTD5ylDV0uB+TTorg9oGOgfRYoEHv5xJLuMjoricbtfCkbQ==","signatures":[{"sig":"MEQCIGlZztPJX6SDz9DTocCUEp3ySAv/qdHU2xQHecl5OcofAiAPdgEde2C1Z4c+L52XpCqCThSXCW6vwwIVYveq4qbkIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6C6tCRA9TVsSAnZWagAA0GoQAJMpD1dhJ2ur8Ul3dHju\n7SeTQeRRviQ8YTpbbEhd+qV1J2rzIN8emY1eVAVv06z7FhyTc4nKDYkSH4Ga\ndaUcg2Hsk0WTO512K1qwhI1i/FCA0DWXlETRltLbaQiVWVhBHg4wjqwDplab\nwpIX1w5SUNqWJhsn0LZLUuG2ImSHjS8umfuW5ZHdJdHtZwABhlMwr2htahTM\nvFhQM00/OA+i+SEpy9/0zdkFlP6npShatCxADFno51CVRRQC5C4epMUu5+L7\nlpy5okyd0twuDHBCsDiJ6UCTaFKFyqrH5J1dvuBrxEanWLNvYzaIMaICgWny\nP8NKfx1jLOag8enPRQ7gwNeq+NTEx6l8v+7Ce2wjnYsqOL/dC9rHA8dz416r\nuGXLW/WftY4Ic9A87P/M3zou/z9iMxyB/0HABjBRmHiFW1U6qpRhQgiYnzb5\n1yeUwz2QyNfokc6bJaH5c2CBkFMyK3rUbJ0nhtCyxlAVxGR+Doqo2NYqhO+V\npPQkNHIGKKZix9r60hRkN2y2v5wa/G7MQZcSDDYGRvZRYVqhlghAQpGHicGK\nI3Ob2JCzRKEMh4uZTtqXnDZpdK7lidbXgisi/Dki4R5x0MAPyBxKBr4Ycj0Q\nN8EiDcttup4GDYTrefjPKt9mkZoOIJwWVVg4eIzLvqyvhUOmIJIXXZAZsNTM\nAzmv\r\n=biNY\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"76e4d123ca605c58d2b2d591d0c113ec8b3dc9cf","scripts":{"test":"xo && ava","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"6.4.1","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"10.13.0","dependencies":{"clean-stack":"^2.0.0","ensure-error":"^1.0.0","electron-is-dev":"^1.0.1","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.23.0","ava":"^0.25.0","execa":"^1.0.0","electron":"^3.0.6","electron-util":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_2.0.0_1541942956787_0.60619923880523","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"electron-unhandled","version":"2.1.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@2.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"],"nodeVersion":">=10"},"dist":{"shasum":"c72e59bbb481aecb53ab3f472a334ad1b48c90d2","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-2.1.0.tgz","fileCount":4,"integrity":"sha512-c7igzS87v05tHbdeTN6mkbctzmnsgLQO7ASGxOraF1cB/UM+AEdn4cp/TeS+pKGq8PxLiXII+54ab4jYHryJMQ==","signatures":[{"sig":"MEYCIQDf0XtR6DuWVC6E5KvyfU6zls0FJ+tYYJxQMkAbBYzP5gIhAKZd0EdafrfkiRrc93KRCuMImChP6zjmZFhpzc4eLx1E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6EtWCRA9TVsSAnZWagAAkWgP/2TTXAiwJvbjLJKvdhmd\nq1Qlg459FkjQNI6LiNY90adloeNtea51BhYeN3X01BUXe0tzE4paLee9DEk9\n7wJJxJ4jU5u8s2L8qnviswnyUK8rnFuwdHHAgN3iChVsLTCzNgUMqRH59K1A\nUsJPWy1k44kQePB7X0+xtSZaSfJbAav1A2osLC9nmyXFu1T+JvBxu3z78fUA\nbv7udtS4fAJ8RsXHwEEbW0v0lAioq+fiFGLCAv9dgvuAWHN3zH/XhXUU63Ae\nvXBorYbZ6fZ/6axf7RDgfPZalVkQ0uxACLhyUTxBB2TRa+NXENX9MYLsFeC7\nFfb44oDEg0dmaoTzEx11SH8UFbb+0h2LCqAO1urQmOWXpGgw+L/mWZDHwQrn\nRTzDtQcsE5GOWxkkyhofOv/InH5c2LLnGbz4gz+0zc0z13Z/bJXqT4eTqFgZ\nb5P8wjl4SCy10iQCrbmovxkxQBs+U117JJhuv4Q5dyPtYPilFOtJAd2Ym2L3\n/vhQQmKUU1EzN5qtTqCVmKAuacGzZBJ+O1mkS4mtBLq3iujTxKpNo4p7Am7P\nKNUFWoH/lxoycB9bxSJAfLrsPHNwvjAKMeZ3qpwbwCpaSnr+hfmdb46MHe01\nT56UWVRyK0Mt69sSARoPp4vteF68ANQR09/Mj02yRCT8RjCNXWYuuiJrOIfQ\n69xJ\r\n=FT63\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0fc09a6c94c746cc26153549609fce6dc8d57e7a","scripts":{"test":"xo && ava","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"6.4.1","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"10.13.0","dependencies":{"clean-stack":"^2.0.0","ensure-error":"^1.0.0","electron-is-dev":"^1.0.1","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.23.0","ava":"^0.25.0","execa":"^1.0.0","electron":"^3.0.6","electron-util":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_2.1.0_1541950294222_0.532150341597897","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"electron-unhandled","version":"2.2.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@2.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"],"nodeVersion":">=10"},"dist":{"shasum":"2210f74bbc78ce1d8ab72743421cccb2e055f52a","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-2.2.0.tgz","fileCount":5,"integrity":"sha512-i0aah9s/3f6CAreEX0bE1PUE15U5+ndWNe6Qw79qIRLbQfSJK78V/BUb42/LrTXcj1XNBrWpKWEaLsGm4mpsBA==","signatures":[{"sig":"MEQCICXzZQ4CuwvmnnXYdABTc/TDSXF0lzVnWihTIzRVJEvnAiAUmXEEzL9g8GtzQhH+kmrpfzP6OiL5GWJpuznyayhVzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrvP+CRA9TVsSAnZWagAAZYsQAJ+6j2t75H6N0Xlcz5Eg\n70P7NdUDEeuaOjaoTXgf+xY9ZoVMHaO2r5XqWPOU9P1ETxPGPwRn2IHhZGgk\nuffktloGtdp6asoWdnxR4kSDTzDNE2Zyo8PrdBtQtNSsNRcF531Esime+y5b\ntdQLcHCZ65ER1eEx1ZW7A8snubZYddQcI1leydi25DY/V0BFHkxpc7CgRKrq\nIUdIUzrr0qqAGdLVgAFySDhmGAeVC94p+enQJ/eGV6VaeYygx65D5XplEVZF\nln3w7fM0xYWVcB7HWbZNMzkVG+mL/5DowaGrxzPy5VHAGw0NbZxOINWJoBqS\nS4iNZ771M1j8Z5OL8kHzzYdoESk7PXh/XIq0UIoq+SkIyVgETNJp7N/Xs4Aa\n9etIaYwMjVTjrGJuMVeZxT2ragXMaJJdpBE7ed0bjT/w4LuJ9Yh2/i7SbYXX\nDipR5rTw2Ox0f6Q3rODRakQnkS+cB6cD2qqadAToCcSZQ49eJy2y5n35/qYF\nCSKoOIcDmoYdts2OrDRBrBClqgWOC68hpYZiaAZaA32APAofo9dz/pImOOp5\nCUnnFLqG3IJlOM1fdVGJCXuuGNfbTVcUkhuCeNSCiMSrlo2vt7nTDBvyPew/\ndScq99A2QInKIcVnUxBuiot3p+hZ9EG4WtvliKi8kfwCVWOy2S8MmHFibEXk\naeUi\r\n=T2Ds\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b90ce8f9f32a52d8c17b2d486cbd9532aa91b190","scripts":{"test":"xo && ava && tsd","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"6.9.0","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"8.15.0","dependencies":{"clean-stack":"^2.1.0","ensure-error":"^1.0.0","electron-is-dev":"^1.0.1","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","tsd":"^0.7.2","execa":"^1.0.0","electron":"^3.0.6","electron-util":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_2.2.0_1554969597965_0.2953584169573207","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"electron-unhandled","version":"3.0.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@3.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"],"nodeVersion":">=12"},"dist":{"shasum":"15ff673e61cb57b935a46f9e23a6b7ee2c95eb65","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-3.0.0.tgz","fileCount":5,"integrity":"sha512-QmR9m1oDLJF/uCjxSgI5fXB0gOd7UIi0nJzwwbNcAnNYQx4V2Xut1+I7XzzYb7KsjnrR5TWuiarndTu6IDQ3IA==","signatures":[{"sig":"MEQCIHSpbX80p/CAEZVErIWQutZmDhwU2QOeeSIYLGXNeiHvAiB9l32g9IXeGI8EcrLvKatfU41uIeQ9kyGljAGuLRFQVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUaCDCRA9TVsSAnZWagAADRcP/0dhOhrw+Fi+eqtRXWz8\n4msXVXjQSFe0VlRc4psiFVJe+WkyLpnaGYuS3C6GAZIPjYakyewfnrvECCi9\ntzH79cktUFLRQEBJHzTG1pEn9kn0GOFPIx8+39yCKAdFuAiHweDUnZ3CLPJG\ny43dZwS6stdNMb+E5GygIS0UqWv7z4ny6L8foHgEIutNvZr7wRQXns3FgT8H\n11hZBhoPoB3qHE6Yo32Xv9+e2pUBNXCx+gk6uugGDuJRf2bLmVUadD0D6YQ4\ncFeJTW5y/LbbUR+RzlvpSxl/izj53xpZgRvNBAM4UtNgcuFE2nOpo7pLBhrH\n60Wv5ml+tkSMtLg7lB5g6WIRqi+sXPdlDAaMx1QXOv3etysaMHTf5kWQcLuw\nZLMzmfDbliyXZ1eJn1pCpPt8mcUd4z/784hXKBIKuK4RosRvtCA7N3Pg6GPU\nDLHsg7X4SANB0FhTM08TiiKRBwnealM2CmqubtdIlzRF+BtCfKVuZQs7LD/h\nggO9lzO9U91eD29eAuI1qQ5q+G7PTQI2UWBg/PmOHl+vnxClB9O2c9nIMlsr\n5y4xOIOr8yxcaVu6sueDEEI1/jOQsnNEPNAzi4xpVsAn+2T+yoTZutJlZlN4\nuBvdOkigCFQMQ+4ELVdVuhu+0Ea0ZZeKj5x2wSSOnGhxIox5++t02obcnCGG\n6hMD\r\n=Y4fu\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"31cafe18fa6b0866398902b2d22faf4725136fe3","scripts":{"test":"xo && ava && tsd","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"6.9.0","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"10.16.0","dependencies":{"clean-stack":"^2.1.0","ensure-error":"^2.0.0","electron-is-dev":"^1.0.1","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.2.0","tsd":"^0.7.3","execa":"^2.0.3","electron":"^6.0.1","electron-util":"^0.12.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_3.0.0_1565630594737_0.6017925847105134","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"electron-unhandled","version":"3.0.1","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@3.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"],"nodeVersion":">=12"},"dist":{"shasum":"34794326d850ac7bc1a1d2fe90f2b0fcd4d12c9c","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-3.0.1.tgz","fileCount":5,"integrity":"sha512-eIK3LpT/1hrBK4dJjHEQLbTvI8XOflItCOtMzY2RIaRfGAXV0JfJoTe+Y59Q9b/87oXWmSD5p2Dnp2Nzgtlijg==","signatures":[{"sig":"MEQCIGvqAgHusF+Fk5VmYvMyW90tTcLXyJjIJQiP69I0RZmFAiAa7RnKPH3s4GwoVFAj66fcmI4jKhFn9oGUzPsLmMP18Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxXbFCRA9TVsSAnZWagAAZkEQAJijnSteGGCCITE4sBJ7\nXIU1hJn5MOpkqvyPD5PjnsiIHRuaHD9iu6ItyBA8ianjpPs0QQqyLLx3TQ9T\nQ6HM7VLDLX8JfBMmFBwlW9mxwWbCZj/tAudNJjQ9/8OgngJBGmXM1vlovX81\nDvPoKlqK80ZpBzUMoL9jrSJv9QTbx5EbUX2Ywu3XvG4Xw4N/o/E3PTjMzMfg\n5Cv0tl980CKMHrMfxp+jIZWB5VQz2cgyCJ3WqRzvddoqaZLGYOparMr5ZXG4\nAKEvNtlZsj0JwRDg4/dLa7Y6j5jn46v7HNjNAUoNfLS6QfKI5U8O8f0ZUSW6\ney4Wk4r94RFnyXvcAM0X7ZMrgMp8XdWiq6Wj2O9cCpwi6Xqsg1uHP53LiO7E\njHT51xgjLmbahP8DWX0zh+E2L1IyLQNPoL0kDbkoYp0niV+vnwOAEVaC+Wmk\nB77CoJiZsn+cD8Csu/cV5lUsfG7xY1dUkmsBrBMEGsufWbcnT9hIs/Sv0dG5\njPk+BlOD3r7OEe/G4rS42IGD7n2sflDP8RyfcGURBeJYLEkdC+9WQ8WZ4J1T\nvTWi6ifuoVlpU8xQd9BtqDjr01Tz+5NzqWQhshXpll0K1vv7kCU3L3NLgrpk\nwav1UjCd8itDma2FS+8al9tUhqjh7qQ0q9k8snZS5d3fdhCpYhpsV7VhDB5a\nh5ZH\r\n=IluU\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"028d28f536c3b1dfefb77f71ad9f6a9eb0bfd6a7","scripts":{"test":"xo && ava && tsd","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"6.11.3","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"10.17.0","dependencies":{"clean-stack":"^2.1.0","ensure-error":"^2.0.0","electron-is-dev":"^1.0.1","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.2.0","tsd":"^0.7.3","execa":"^2.0.3","electron":"^6.0.1","electron-util":"^0.12.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_3.0.1_1573222084768_0.6858842305443704","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"electron-unhandled","version":"3.0.2","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@3.0.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"],"nodeVersion":">=12"},"dist":{"shasum":"e14a19c830ccf7b6e755191c8e78d23094d25112","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-3.0.2.tgz","fileCount":5,"integrity":"sha512-IIqXnM5eNgV7k5sDA/GZ39ygJbpfF3WTArNGQ1TB4AI6ajQuuVztA0M6Mq9uEpmTh5gz4nR+YsTNWYsHLoM5rw==","signatures":[{"sig":"MEQCIBW1+yCfjzl+eAmjw5GHDrbc5+ZuGl6OSB86VzunIBtlAiBiUaINSL0Q24ROgqRoux3BZByrq6lHR8Y49y6K9t9EUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEv5DCRA9TVsSAnZWagAAVP8P/Aq3ccYZuGOKnr9Oz0Pb\nO4no9Y3kenLAu6DquRMFUZcQbiJPMjsXk8dQoEWmjR6No7XJ160azLZAUMxU\nlF27D9NiP3Wb4RsCnSt6DKI16z7SEebDCB9+MW68rq3UdzE83WaABYOVnzXZ\nN6EUUPEOLO2FL7KPaumOqb+Ul66O9D5YIS/9Za1JBHRYoLYYve/U2bCJoMYG\nFwFRP7qOFuoq3vVmXutLF2NaSlnxOuxNjNsEOPyPxzLPMuR9s34cErHNneAi\nFTbFHgkF8wexYFPK2hRTao0E+b5fJYw8ffoWUIFhB9N+1rLl2l1vazBApWke\nDzHyFKnfCE87390Psf6/b7P18sevjKQwtKEBSA5WfNx6kwBRH8u1R2mtQ418\n++iIMXTLMOWDx+/w5JnaAygegSPYTQXbFZoUsKsB5P3VarvdDY9oV0uPAzqn\n4k5aJ+0yAR4RB9sGjuqat3mSwwlvyCZ02KZti9isRXvZ79IoPfyPyqs6LUKs\nqlDa5fq9FcKcpPwCZSHupAHRvOSpkTwzjolmStOutNVaoF3Mdz88eUkZRtgC\n4xqk01rP7sZdFlP7crePk3DCaSB/tbGyrlEmlJDwXAlNn4oX7jG1aLoRjd41\n/8QcON8iL88DQXlXOErMy8T/v4sSTUJFSUxo/JrRqhkLqE8N1WvowWcoFtIn\nY1TP\r\n=frfr\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b0171a570cf6902f732c01f9705fdbe1d7bd78a9","scripts":{"test":"xo && ava && tsd","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"6.13.4","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"10.17.0","dependencies":{"clean-stack":"^2.1.0","ensure-error":"^2.0.0","electron-is-dev":"^1.0.1","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.2.0","tsd":"^0.7.3","execa":"^2.0.3","electron":"^6.0.1","electron-util":"^0.12.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_3.0.2_1578303042009_0.40699391547722175","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"electron-unhandled","version":"4.0.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@4.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"],"nodeVersion":">=12"},"dist":{"shasum":"875c6d468062bc45055abbfcb71ddaa9c5e90ad5","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-4.0.0.tgz","fileCount":5,"integrity":"sha512-Vm0xyfJ06PUXktjN2fO2XdWwalAkuPVsVp/gW+30g5398XXt0blM9eg6tL+5kWBST5YZ1lC4bUvY3fwX4xbx1g==","signatures":[{"sig":"MEYCIQDdGHBq/bu+AcJDa0reo3oCXAJ+jMbKnZwHENQmWbV/OwIhAMS8bsmNH0N41ihfpiqHXIUMxGNCTvrta6TS//m0+xf/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCQK1CRA9TVsSAnZWagAA+8gP/20vwo1ldowHr0GBvN9e\nGN6H4zn1G2CpiLNzdIZQwF80K60JoUPDjZSOnBXbcbNhloTg0REpceZH6ITU\n5HMR4IrPVzMJpFYUdF9wxO50y764RDWatu9VFsJyo8cPwVYitcYSnvvDzzNg\nx4kZMFciAGD3sZQVO9DtDy4aP0hegpwqoKoVQpRKMm7rhJyFgdN0KOFTZnFh\nXPGtRGv3zY2TOON/CQMSfTh8/makYFk5nG/8LDNKGe5cd8KBLh+1+H8J3TBx\nqT0PlM4JVATtQgaxFvFnsiv/7YgOaNRJA1rfXMtS+zy5ce+mTBD2gJ6k5qzk\ntdCx+CI9+HNWUFuSN9Cle7p5HqPpbdU2YiybZ3fFHkqxO+k4hZ/52S30Ds8U\n4m8EMp9XCpQNAhlIs2YeDkZiz11s3wVPcWRwLbdpaRP9MoAu7VTMESkWMJNG\nD4QVU9m0iD+yJJnmOsa54wAMjboDSEdk7AdlMWhxRMk92XgBHXO9CjtBT7+T\ncE9kCP5RSK4GXAfW3XMPt1NS+o0rcRkfFxYbTUS6DJHFF9xL6xcLB9IAkqjB\nrHIud8ZPbPiMIlxX+kvaIOKAgcI71zeheZ2BmMWw8YhL+AFEax6DNvCINcB4\nFUdcwGzihvW4nNkiAkSrEGLTleEtPyNm1SPbbKn92GO0CvnBOc3km+BIdXWD\npHl5\r\n=Y+GG\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./index.d.ts","funding":"https://github.com/sponsors/sindresorhus","gitHead":"79590c9caa9f2391428121312b16e04deac19e65","scripts":{"test":"xo && ava && tsd","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"8.3.2","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"16.13.1","dependencies":{"clean-stack":"^2.1.0","ensure-error":"^2.0.0","electron-is-dev":"^2.0.0","lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.2.0","tsd":"^0.7.3","execa":"^2.0.3","electron":"^7.0.0","electron-util":"^0.12.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_4.0.0_1644757685440_0.6197102026059167","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"electron-unhandled","version":"4.0.1","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@4.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"],"nodeVersion":">=12"},"dist":{"shasum":"82bbcb5ee5423f611f6122e006bf4842dfd7c908","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-4.0.1.tgz","fileCount":5,"integrity":"sha512-6BsLnBg+i96eUnbaIFZyYdyfNX3f80/Nlfqy34YEMxXT9JP3ddNsNnUeiOF8ezN4+et4t4D37gjghKTP0V3jyw==","signatures":[{"sig":"MEUCIQCrZUP0YD5FARUZuTTATMy5nyfJ9woklkDsLZ7nP+dRIgIgRShnJOOiIBFqC7/w5YkSqoVFuM6rXF7dsJndPYtLmd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJc1JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonNw//VAxHOKoERhTFXy9i95DAW0wQCEtH9JNQVf72dC12XoR4sSYc\r\nrRuArXT7ppuswppTZXtNFz4Ke8LvBADoI6bPBc1Bji674SFaKYKwkdUK4GrI\r\nG4ZS0a8jxSMba2j6o7fTlDtYteJPcX/0M4c/4mIwof2uwqNz8jVM6EYxqcBr\r\nvxcFqHIZck5BRBbyQnogTwyYog+aSGAAqZhs1DhRoG1LmKd8cFd0vIpyUolt\r\nUnnX/DiAbXvN8Bvh5WdYl9kAzvqiFDN88KtLSM2SxTQmy5GMfG0kzFTMJcXo\r\ncSrDmcOjfO8pAYnzBHhrf4xc+AwBELPP51XuAc5OUonbP1vsrmdoOcJOELoW\r\nvFIzWtmUdOPklxiR3HwsV59aqakJyqc3lwGU6pQ5fdhwwsubxjsB1WU7cxzZ\r\nILAAVAd7Z7g9Su/1v8W47kNGw3yhlEDb8BwuVL6JYAyKGAU5YS9mHvpFoo69\r\nx9rQPXNOo8hOBc0KbonoevLqqxlbR6SFNOuZBOuZ3/qHWucZeZU2aTZBaVSP\r\nPnxe9d/LrGbghCQh7wuCv3BkZNoek3EkSVG3d1m4Sputlba0QvqZOXrjn+Fw\r\ng1YXXiOwp79V+7B0dc9zStCMJxPWPwlqtJUxa013umANQL/HXcfKB0595tqt\r\nXJfQeNYyC7ibsDbXA0g4tNMDiGMxABoWgc8=\r\n=m+5y\r\n-----END PGP SIGNATURE-----\r\n"},"types":"./index.d.ts","funding":"https://github.com/sponsors/sindresorhus","gitHead":"a302ae5367af900872d889cdb47fe26907fa47fe","scripts":{"test":"xo && ava && tsd","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"8.3.2","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"_nodeVersion":"16.14.0","dependencies":{"clean-stack":"^2.1.0","ensure-error":"^2.0.0","electron-is-dev":"^2.0.0","lodash.debounce":"^4.0.8","serialize-error":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.2.0","tsd":"^0.7.3","execa":"^2.0.3","electron":"^7.0.0","electron-util":"^0.12.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_4.0.1_1646644553240_0.655168963968866","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"electron-unhandled","version":"5.0.0","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"electron-unhandled@5.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"xo":{"envs":["node","browser"]},"dist":{"shasum":"2e36b0c8970734b95e071086cb3e2652202c685e","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-5.0.0.tgz","fileCount":5,"integrity":"sha512-spH7quQUrNWgTp1rJNa0sCPTPHwKywctnHLVbrQxpjxojQLhGxXHMdETBkag0No8x9Jwo/c6r2T/nfeoG+4Cxw==","signatures":[{"sig":"MEUCIHBrbJWQ4CU8K9yU2h8aVUVDATREoL1u6u9oaNmMmaAYAiEAu9n/sfbVsLg7kIpSgwQlDthe/XIlxpVVWuwsvdzt52Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11545},"type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"48bf73808da059fdcc3f676bb855b574c10a4332","scripts":{"test":"xo && ava","start":"electron example.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"10.6.0","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","dependencies":{"clean-stack":"^5.2.0","ensure-error":"^4.0.0","electron-is-dev":"^3.0.1","lodash.debounce":"^4.0.8","serialize-error":"^11.0.3"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.58.0","ava":"^6.1.2","tsd":"^0.31.0","execa":"^8.0.1","electron":"^30.0.1","electron-util":"^0.18.1"},"_npmOperationalInternal":{"tmp":"tmp/electron-unhandled_5.0.0_1714552875887_0.9783926995195269","host":"s3://npm-registry-packages"}},"6.0.0":{"_id":"electron-unhandled@6.0.0","bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"dist":{"shasum":"ca81ce99b44d10df3461a36277d0660307473842","tarball":"https://registry.npmjs.org/electron-unhandled/-/electron-unhandled-6.0.0.tgz","fileCount":5,"integrity":"sha512-S++FC4oVJvTxkypBJJS9/5Wi/+ujEz/FpT9p93UA3xwH9Z/wRahht0D0cD8LEw+ZVFqltaPbfs7FNV5JcJ4PYg==","signatures":[{"sig":"MEYCIQDLz3TfEVuxjY9GNQRp97oEZDY0h5GyBXg/qZ4VJWGEoAIhAOGdmBxz8jHKGufqRxs7kLOs56UvMt0PdaFoWJ9KbrRe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH5Ok2bt9gTpCHq3rnwi6NLgsXQBa6dpuknBarQ+nLVQAiEAmHjJ9rBhrnhEf471lnRTbRPjU9agk86XXzSV8omJZJU="}],"unpackedSize":20804},"name":"electron-unhandled","type":"module","types":"./index.d.ts","author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"engines":{"node":">=22"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"9c6c5b3336468d2f39da9ea740b13c992528d8c1","license":"MIT","scripts":{"test":"xo && ava","start":"electron example.js"},"version":"6.0.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"homepage":"https://github.com/sindresorhus/electron-unhandled#readme","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"_npmVersion":"12.0.1","description":"Catch unhandled errors and promise rejections in your Electron app","directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.9.0","dependencies":{"clean-stack":"^6.0.0","ensure-error":"^5.0.0","electron-is-dev":"^3.0.1","lodash.debounce":"^4.0.8","serialize-error":"^13.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^5.0.1","ava":"^8.0.1","execa":"^10.0.1","electron":"^44.4.3","electron-util":"^1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/electron-unhandled_6.0.0_1789914331331_0.07855351236467145"}}},"time":{"created":"2017-05-15T06:47:07.981Z","modified":"2026-09-20T14:25:31.624Z","0.1.0":"2017-05-15T06:47:07.981Z","0.1.1":"2017-05-15T07:26:39.649Z","0.2.0":"2017-05-23T09:56:24.586Z","1.0.0":"2017-12-15T22:35:24.029Z","1.1.0":"2018-03-26T13:47:38.640Z","2.0.0":"2018-11-11T13:29:16.928Z","2.1.0":"2018-11-11T15:31:34.319Z","2.2.0":"2019-04-11T07:59:58.147Z","3.0.0":"2019-08-12T17:23:14.862Z","3.0.1":"2019-11-08T14:08:04.924Z","3.0.2":"2020-01-06T09:30:42.213Z","4.0.0":"2022-02-13T13:08:05.579Z","4.0.1":"2022-03-07T09:15:53.370Z","5.0.0":"2024-05-01T08:41:16.037Z","6.0.0":"2026-09-20T14:25:31.431Z"},"bugs":{"url":"https://github.com/sindresorhus/electron-unhandled/issues"},"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","homepage":"https://github.com/sindresorhus/electron-unhandled#readme","keywords":["electron","unhandled","error","exception","promise","rejection","uncaught","handler","stack","report","log","logger","debug","debugging"],"repository":{"url":"git+https://github.com/sindresorhus/electron-unhandled.git","type":"git"},"description":"Catch unhandled errors and promise rejections in your Electron app","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"# electron-unhandled\n\n> Catch unhandled errors and promise rejections in your [Electron](https://electronjs.org) app\n\nYou can use this module in both the main process and renderer processes. See [Renderer processes](#renderer-processes) for the setup that a renderer needs.\n\n## Install\n\n```sh\nnpm install electron-unhandled\n```\n\n*Requires Electron 44 or later.*\n\n## Usage\n\n```js\nimport unhandled from 'electron-unhandled';\n\nunhandled();\n```\n\n### Renderer processes\n\nThe module must run where it can see the errors, and it must be able to reach the main process. That has two consequences:\n\n- The module has to be bundled into your renderer code, or loaded from a [preload script](https://www.electronjs.org/docs/latest/tutorial/tutorial-preload). A `<script type=\"module\">` in a page cannot resolve the imports of the module, such as `electron` and `node:process`.\n- The context must see the errors of the page. A preload script with `contextIsolation` enabled (the Electron default) does not receive errors from the page, so `unhandled()` in such a preload reports only the errors of the preload itself. Set `contextIsolation: false` to catch the errors of the page, or catch them in the page and send them to the main process yourself.\n\nThe handlers are registered by the `unhandled()` call. They are not injected into windows that are created later, because a page cannot load the module without `nodeIntegration`. Call `unhandled()` in the code of each window instead.\n\nAn ES module preload script needs `sandbox: false`, because [a sandboxed preload script cannot use ESM imports](https://www.electronjs.org/docs/latest/tutorial/esm#sandboxed-preload-scripts-cant-use-esm-imports).\n\n## API\n\n### unhandled(options?)\n\nYou probably want to call this both in the `main` process and any `renderer` processes to catch all possible errors.\n\n**Note:** At minimum, this function must be called in the `main` process.\n\nA renderer process that crashes or stops responding is also reported. The reported error has no stack trace of your app, so the dialog and the copied text show the message without a stack trace. Pages that are created after the call are watched.\n\n### options\n\nType: `object`\n\nNote: These options can only be specified in the `main` process.\n\n#### logger\n\nType: `Function`\\\nDefault: `console.error`\n\nCustom logger that receives the error.\n\nCan be useful if you for example integrate with Sentry.\n\nUse it to run your own code for an error, for example to restart the app:\n\n```js\nimport {app} from 'electron';\nimport unhandled from 'electron-unhandled';\n\nunhandled({\n\tlogger(error) {\n\t\tconsole.error(error);\n\t\tapp.relaunch();\n\t\tapp.exit();\n\t}\n});\n```\n\n#### filter\n\nType: `(error: Error) => boolean`\\\nDefault: `undefined`\n\nFilter errors which should not be logged or shown to the user. Return `true` to discard the error.\n\nCan be useful if you want to fail silently for classes of unhandled errors like `ERR_NETWORK_DISCONNECTED`. The `error` is guaranteed to have at least a `name` and `message` property.\n\n```js\nimport unhandled from 'electron-unhandled';\n\nunhandled({\n\tfilter: error => error.message.includes('ERR_NETWORK_DISCONNECTED')\n});\n```\n\n#### showDialog\n\nType: `boolean`\\\nDefault: [Only in production](https://github.com/sindresorhus/electron-is-dev)\n\nPresent an error dialog to the user.\n\n<img src=\"screenshot.png\" width=\"532\">\n\n#### message\n\nType: `(message: string) => string`\\\nDefault: `undefined`\n\nFunction that receives the default message of the error dialog and returns the message to show.\n\nCan be useful to add a prefix, or to translate the message.\n\n```js\nimport unhandled from 'electron-unhandled';\n\nunhandled({\n\tmessage: message => `Please contact support: ${message}`\n});\n```\n\n#### showStackTrace\n\nType: `boolean`\\\nDefault: `true`\n\nShow the stack trace of the error in the error dialog and in the text that the `Copy Error` button copies. When disabled, the button copies the title and the type and message of the error only.\n\nA value that is not an error has no stack trace of your app, so the dialog shows the type and message of the error only.\n\n#### reportButton\n\nType: `Function`\\\nDefault: `undefined`\n\nWhen specified, the error dialog will include a `Report…` button, which when clicked, executes the given function with the error as the first argument.\n\n```js\nimport unhandled from 'electron-unhandled';\nimport {openNewGitHubIssue} from 'electron-util';\nimport {debugInfo} from 'electron-util/main';\n\nunhandled({\n\treportButton: error => {\n\t\topenNewGitHubIssue({\n\t\t\tuser: 'sindresorhus',\n\t\t\trepo: 'electron-unhandled',\n\t\t\tbody: `\n## Node.js error stack\n\n\\`\\`\\`\n${error.stack}\n\\`\\`\\`\n\n## Node.js debug info\n\n${debugInfo()}`\n\t\t});\n\t}\n});\n```\n\n[Example of how the GitHub issue will look like.](https://github.com/sindresorhus/electron-unhandled/issues/new?body=%60%60%60%0AError%3A+Test%0A++++at+%2FUsers%2Fsindresorhus%2Fdev%2Foss%2Felectron-unhandled%2Fexample.js%3A27%3A21%0A%60%60%60%0A%0A---%0A%0AExample+1.1.0%0AElectron+3.0.8%0Adarwin+18.2.0%0ALocale%3A+en-US)\n\n### logError(error, options?)\n\nLog an error. This does the same as with caught unhandled errors.\n\nIt will use the same options specified in the `unhandled()` call or the defaults.\n\n```js\nimport {logError} from 'electron-unhandled';\n\nlogError(new Error('🦄'));\n```\n\n#### error\n\nType: `Error`\n\nThe error to log.\n\n#### options\n\nType: `object`\n\n##### title\n\nType: `string`\\\nDefault: `${appName} encountered an error`\n\nThe text shown at the top of the error dialog. It is passed as the message of the dialog, because macOS does not show a dialog title.\n\n##### showStackTrace\n\nType: `boolean`\\\nDefault: `true`, until the [`showStackTrace`](#showstacktrace) option of `unhandled()` says otherwise\n\nShow the stack trace of the error in the error dialog and in the text that the `Copy Error` button copies. When disabled, the button copies the title and the type and message of the error only.\n\n## Related\n\n- [electron-store](https://github.com/sindresorhus/electron-store) - Save and load data like user settings, app state, cache, etc\n- [electron-debug](https://github.com/sindresorhus/electron-debug) - Adds useful debug features to your Electron app\n- [electron-context-menu](https://github.com/sindresorhus/electron-context-menu) - Context menu for your Electron app\n- [electron-dl](https://github.com/sindresorhus/electron-dl) - Simplified file downloads for your Electron app\n","readmeFilename":"readme.md","users":{"rocket0191":true,"flumpus-dev":true,"lukvonstrom":true}}