{"_id":"try-to-catch","_rev":"18-0663610358b0d2cfc27cb8f662bac0e5","name":"try-to-catch","dist-tags":{"latest":"4.1.0"},"versions":{"1.0.0":{"name":"try-to-catch","version":"1.0.0","keywords":["try","catch","function","promise","async","await","try-catch"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@1.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"643ad032ff79dbbe962e796109305f6f8260f968","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-1.0.0.tgz","fileCount":6,"integrity":"sha512-j+QlHbkiAEWc2PN3QWJ5avRndSJodSepgMalBi0SIAc5teJ2VQRCwEJyfL9VHN8w2B17HCZLo5IYSNv0goolvw==","signatures":[{"sig":"MEUCIQDCtrVlt1wJYUjSRwL/k+su47sfshJfJ6SJPwPJWZgr/QIgMGKiPUqQ/Wjddq1Pv5g93DWdPO5tBRupQ9uwFlZ02qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5174},"main":"lib/try-to-catch.js","gitHead":"f53f26af890956a4ebafbf05d1e204502e9e0f7b","scripts":{"lint":"eslint lib test","test":"tape 'test/*.js'","build":"babel lib -d legacy","legacy":"echo \"require('./try-to-catch')\"> legacy/index.js","report":"nyc report --reporter=text-lcov | coveralls","wisdom":"redrun build legacy","coverage":"nyc npm test","watch:test":"nodemon -w lib -w test -x \"npm test\""},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"5.6.0","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","tape":"^4.8.0","eslint":"^4.17.0","redrun":"^5.10.2","nodemon":"^1.14.12","babel-cli":"^6.26.0","coveralls":"^3.0.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_1.0.0_1518436483324_0.5633688495231324","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"try-to-catch","version":"1.0.1","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@1.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"1d5f2f3beafd91dbf2c41c288b1bf807ceb284ca","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-1.0.1.tgz","fileCount":7,"integrity":"sha512-X9IhiJeLZQvCCLdVw+WJ6zuztldSOrBi+irbGvRyIDEPKf7umBIvUMCtfkTagqTu/M/JrTI1QfbSLn5SOMNYAQ==","signatures":[{"sig":"MEUCIQC22PgHHgv4xqvQHQWZvg9p55MhYwIP2vY8q8TNLSJnDAIgUvARnZW+z5JzXsjWTQ3HL7XesO4HpXAZ62S34dBWmIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5245},"main":"lib/try-to-catch.js","gitHead":"5091ca7fcfdd64db8303a117f7d2dfc261644b50","scripts":{"lint":"eslint lib test","test":"tape 'test/*.js'","build":"babel lib -d legacy","legacy":"echo \"require('./try-to-catch')\"> legacy/index.js","report":"nyc report --reporter=text-lcov | coveralls","wisdom":"redrun build legacy","coverage":"nyc npm test","watch:test":"nodemon -w lib -w test -x \"npm test\""},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"5.6.0","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","tape":"^4.8.0","eslint":"^4.17.0","redrun":"^5.10.2","nodemon":"^1.14.12","babel-cli":"^6.26.0","coveralls":"^3.0.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_1.0.1_1518439514158_0.7642359976987774","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"try-to-catch","version":"1.0.2","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@1.0.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"8c9d48f233c4d1679452e9edc8d5e85f653010f1","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-1.0.2.tgz","fileCount":7,"integrity":"sha512-G2EGSGPfCKtkPk/XCpHdcMh1MP//JvcIaFkN7QwcZ2MM7KvP18twf053mfc/gmSZD6ZoNJaRR2HSfGUxUlp5lw==","signatures":[{"sig":"MEUCIGCg7a65efGSrDvPacOCFxJYNejdt3jgVf0w8Ql3WBiVAiEAsKFd7Ct9v20E2m13c7G2A4U+pC1f6atTDIZBOJ19cxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5452},"main":"lib/try-to-catch.js","gitHead":"60bc797a2cbc041c29bf0c0a801f3ce6554e545b","scripts":{"lint":"eslint lib test","test":"tape 'test/*.js'","build":"babel lib -d legacy","legacy":"echo \"module.exports = require('./try-to-catch')\" > legacy/index.js","report":"nyc report --reporter=text-lcov | coveralls","wisdom":"redrun build legacy","coverage":"nyc npm test","watch:test":"nodemon -w lib -w test -x \"npm test\""},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"5.6.0","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","tape":"^4.8.0","eslint":"^4.17.0","redrun":"^5.10.2","nodemon":"^1.14.12","babel-cli":"^6.26.0","coveralls":"^3.0.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_1.0.2_1518525881654_0.05874631255927332","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"try-to-catch","version":"1.1.0","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@1.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"a4a1c68f6468ed2046c83be9734b1ccc727919a4","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-1.1.0.tgz","fileCount":7,"integrity":"sha512-y+my1ok7JweBgBwsIk/yOIB27Zg6oQLL7gsPvTLgkTDA7nyzP2o7hkgwZSf1CNhFvVUsl3O+9KA+LvcbfjOjMQ==","signatures":[{"sig":"MEUCICoygoJqp0gzOtEhhv0KnIWg/Xiw90hUGtnV2S94jQ0IAiEA9rcE6X+uNyq2/EOxZViC0K4Tb7uZTng25oGzawA3EWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5IwTCRA9TVsSAnZWagAAAW8P/RWP4GGYdYjNhQvYpcyF\nkDw5vCSsYmZBBm06jMi/QraoDdozHbBTdE5zzhYHR8jfeY69qJIVPBhR38Ls\ntGEtO3vkLFmRBqWQpZmcI9m8m1zxuvcDGfkf2pdhIoNNkQAwrycWaiyUiuzw\n2NEnCgPWfclbaEbn10UaNlyiGQkVHrO/eYYUip3MLOCseS3E54fM4jjrru2Y\nnR2Cyj9q988RnzDd7SLWyHB8TAy0CdsIehJv18sNfUuisJcn5qx/8YTQSWG0\nG9dYjSUbUJ4QAlraFJ3ninEtkRimjFoBdQ0BDsOARS3wIknCSfIm88Le8gan\n6ek8ovGQuMqoe29A+4V8kNSeGM05T/aW8q8YMxqKtkMTx3dawn41L5b8c55C\nln6eaIE4A6V7OeQPeJEgjMu0sireyTOYTIDVmQLZHiSaNWGWeeTOkLlHrjkM\n4cwrbDy/mqwMOzbviuHHtXTlLShcgGoHngxki7Iiq7IemQRBxrEl7YSZLQt0\nuhZrwC+GanJ7aVTjAV+rqLUH04OmUcU/nAb2ZAxA/sQEUeoLBg2CM8B/lodM\nKARRpyvuvVBFHtUeK+erAyeKTz9SlHXecRJtNawTl9k+O99SgylHAaXETc3V\nXHt3RKRqgIuZUQgqsE9tExnVDs13lrU4wDpJPbEbNplXfgeuPvSENC3Qqsfo\nXlmp\r\n=KL2S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/try-to-catch.js","gitHead":"a7b2afeceb25ad1866333f077355136fb04d3d76","scripts":{"lint":"eslint lib test","test":"tape 'test/*.js'","build":"babel lib -d legacy","legacy":"echo \"module.exports = require('./try-to-catch')\" > legacy/index.js","report":"nyc report --reporter=text-lcov | coveralls","wisdom":"redrun build legacy","coverage":"nyc npm test","watch:test":"nodemon -w lib -w test -x \"npm test\""},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"6.4.1","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"10.12.0","dependencies":{"wraptile":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tape":"^4.8.0","eslint":"^5.6.0","redrun":"^7.0.2","nodemon":"^1.14.12","coveralls":"^3.0.0","@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_1.1.0_1541704723033_0.6804509125373002","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"try-to-catch","version":"1.1.1","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@1.1.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"770162dd13b9a0e55da04db5b7f888956072038a","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-1.1.1.tgz","fileCount":7,"integrity":"sha512-ikUlS+/BcImLhNYyIgZcEmq4byc31QpC+46/6Jm5ECWkVFhf8SM2Fp/0pMVXPX6vk45SMCwrP4Taxucne8I0VA==","signatures":[{"sig":"MEYCIQD3Pg1f7wCsnrgBiJ7J5QEz2pdkumavXtzA7Zf1QQMidgIhAPVWG5ol+T6H6zO6laenrJP3vh4l5rp9FZGIT8RSZrNK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5JL7CRA9TVsSAnZWagAA8dMP/jvxqn4RYQYkFlKdkwg4\nhtIpw91w4P992BaFeeaF2i+iOs3qnxgDh+Ur+xXGPksmICQn2vZHERq2Gl2U\neH5b2avm14iQXy9jxmiJG8eoVYICJN91w85YuB2+iOeMsbwH4e16jEDGeCgd\nl/ZubsgM9/Qj2qXB0CKtLP5XrTVsHRG37/wzBnAu5HPFoflMHWF9a+kpDcmf\nd3bU3mOd5UvjQwpi8TiN9GkpcvOiTMmG4UtRFbhhM1P310E+0xuAhsFDb0cK\nVaVSgQ1WocYo6RDYyByD0IZgSRYuXhTHMj/XDI+U/RhaBWorcDxtr6nA07cP\nIa0ldzyWvXUBMfJxTwBNHolkeTRUmZsRV4tHnZLZLBVUZbytc6mNyp1M1Apf\nLbu8jaqlhjwGwVlJgua8TnOExQisHPI7fxykaudoTlr1NYmSsKpbOcum2GPb\nDAxOkRln6t7Y/VKTpczQXS5L6TFXlIjxXl3WDudJHsDsX/C7YapHW/3K7kke\nLE4wYqukuvYuZXwK7XTVW04Cf2HUUIm8dxysFfC4Pgt0a4OdVCX900KVZriV\nhH9/kAkpcop0yQJiqZF2kqncM0FRmojDuIY5A/eSezWKUPlLBg6N9GmrP+CV\nRy4yqzsNm7qnzfrlZImyCnhfE/kz2I45GJwXktfzif9B39QAoGVOiC9JqPi1\nX8GP\r\n=WlCP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/try-to-catch.js","gitHead":"dba8906466a52c51b7471e7c05c363a76fb899a6","scripts":{"lint":"eslint lib test","test":"tape 'test/*.js'","build":"babel lib -d legacy","legacy":"echo \"module.exports = require('./try-to-catch')\" > legacy/index.js","report":"nyc report --reporter=text-lcov | coveralls","wisdom":"redrun build legacy","coverage":"nyc npm test","watch:test":"nodemon -w lib -w test -x \"npm test\""},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"6.4.1","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"11.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","tape":"^4.8.0","eslint":"^5.6.0","redrun":"^7.0.2","nodemon":"^1.14.12","coveralls":"^3.0.0","@babel/cli":"^7.0.0","@babel/core":"^7.0.0","try-to-tape":"^1.0.0","@babel/preset-env":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_1.1.1_1541706491158_0.75607698209243","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"try-to-catch","version":"2.0.0","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"ca2b4cf47b6fbc6206dacdb979cb7af9eda71942","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-2.0.0.tgz","fileCount":5,"integrity":"sha512-6wFRqNe10ZKytsOFwjXn0ISoD01u8YBQ9s52pJN37dz9x/3fXsqcp4xYbkCeNiwSVjNUU0W3jrPMnyCiyVgMFA==","signatures":[{"sig":"MEUCIEE6AephoQmWQi3ogyYA8TXVW5+xiVQ8kBxJgMB0HdZPAiEAo1X1z5r703qXFQeTZlaBYhi4dcH2IJY4b+c1oWAZ1Zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp2pfCRA9TVsSAnZWagAAEIAQAJxjRB3SwQ9KrsjM0i7M\nDH9H7uvBX8GVCUIbz6Mpi12tvN5AWvvp1Wk7ondLAEYB6RxwtHtFvigULsBa\nRghy7wPESYub25MaoWPRxQ1XWSJE5KBz6HrhQoyXj/MBS999yVNi00HNz27g\nEXNCR9KCTB4l5xqbV5P6099PfRf58hdsPeHv2F0FDaSquMWQigyoliYFHH8G\nQDpBOlbbJHvUGY22YnAxayvuISuuF3zQnOT4g8ye/N5JbexR2M6kDvXgcXnU\n9MtVoMWsSxwl+yVnL5S6aj4f8K3PFQ4jrY2Szg4WNuHV0p3clM7z2XAXpCsJ\n5VLlBHDK0ej3YcUJ/Fee/JOFnt4IlneyIBlGqeoz1y3sZYK4emyH616rXz1Z\nJGkcNsJYdNMa5TfNeQBXuxWagmxjLq431z8NnX7tQqeAOg06F9YaNoE6xvo2\nsreIUTYpuSWNip/QHzVrTwfYCvz2HdQgNcu9lHJRFvslzaO680m1yLk9iQYO\nIhY5v8QH2JrcTMSCC6g0GXHAAMCaqqvkprsbgY0+kaD6XYowx/o/DQ75RG6M\nqy/gkldi+s2Im99Ht/6K2tCMR9+xAQqFz+sEg6jwq+U9B0e1CrKncPNAe4HY\np6Vg1KJMsBMhMBSTDFX9DAQp/wXJjy8/aRrDS8lQAfi56OymZWLNoYw9+GHA\nIM2a\r\n=UqHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/try-to-catch.js","engines":{"node":">=4"},"gitHead":"31ee9699e34b5c0cff8fc31c52f3fd4142ab5af7","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"6.11.3","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"12.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","eslint":"^6.1.0","madrun":"^3.0.6","putout":"^6.15.1","redrun":"^7.0.2","nodemon":"^1.14.12","coveralls":"^3.0.0","supertape":"^1.2.3","@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_2.0.0_1571252830219_0.8470691154303942","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"try-to-catch","version":"2.0.1","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@2.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"4a943ba6f2921bd3ba945ea5d4459119ec3ec079","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-2.0.1.tgz","fileCount":5,"integrity":"sha512-QYH/PR3ogChy82e2l1UgrEgutcf6Jtfu3TAQWC+Vs6MKpoaFs1atDHUPzfaERugZlESb2Xku7J2my6iUQ7+tcQ==","signatures":[{"sig":"MEUCIQD/wFAqIZXhF06Ag41gqCocZ+9En6t8qAWjEOQHspUxwgIgHskW/IUhw6Ig1bpH3Q/yL13g7TfpKNs6JPRK3zziDsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCgkxCRA9TVsSAnZWagAAUOYP/RhRu95hBHgjKti7Ohig\nxtN6DQJE0y2itn9yh63GesFkoR9dujdHOFC7HPitYowJ317iOZaTN42Yo68u\nIOs9AGId2vAsQHM+z0QWSecALgJVqWqHo6zh6D2NqejzNNIO3lwigLk6J4oQ\n7jv2tFgruJ+c6catrEBO2bvC0iPvaVIbs4kBwylkTuLRHQH05FffA4zYnLr3\nZmI5QqIcla6zVOvQHs+3sz39/bZk/+JsTQLzJIDuokY6gNrLz1XRe1Y7KP2C\nXV0A9qMKDFWkiPFVPX5ww5HnZOzIsO1w43BWqXRTf6xfd1q9FPv/zU/qi31b\nzbqq3OcxVKUvspzrGzEvPzv9E0bF5rLWlCVdpEfjj3iJPyU5dq3TcOLhJTBZ\nXlxv6NEJ5WhpIcIks5Q2qnoM9OessRDEPmb5X/fFUGkFE9knbCAYLRkbdLKD\ndsKkWIuSyn3I+iGDSvrQH6FsIV7zNlMIbxziG51Ye72+AoIB1V1Yds+yrKI+\n3ZfIvh/qsT2LhtIIFS+0E6CI5sOcjsCJDUZu/RzqbyIWpLNH3eCVNT58iz3Z\nKNftQUFTJ8g+kUju9IEMblBMNLVvb1M56iQG+DBuAsM/cvv66+u4oUBgEIBx\nS8ffK+umCheC3XNf7LVPWncayKDVJPLO+Hr4fSO2GeS/O5afph1NFbXEgHkH\nkKc9\r\n=Id8S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/try-to-catch.js","engines":{"node":">=6"},"gitHead":"10de68440146c013af84dc275b544850929b435e","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"6.12.1","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","eslint":"^6.1.0","madrun":"^5.4.0","putout":"^7.3.4","nodemon":"^2.0.2","coveralls":"^3.0.0","supertape":"^1.2.4","@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_2.0.1_1577716017086_0.6501558536579823","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"try-to-catch","version":"3.0.0","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@3.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"a1903b44d13d5124c54d14a461d22ec1f52ea14b","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-3.0.0.tgz","fileCount":5,"integrity":"sha512-eIm6ZXwR35jVF8By/HdbbkcaCDTBI5PpCPkejRKrYp0jyf/DbCCcRhHD7/O9jtFI3ewsqo9WctFEiJTS6i+CQA==","signatures":[{"sig":"MEQCIGYW+weYTV/gTpaZFuV2UYXnsAUPyvxXik5tb3YdDg4NAiB8235+kpQZGskxN9Yd/oueGWNx8lRXul4yUPNqFQG3Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+AZCRA9TVsSAnZWagAAyAMP/ju6mbY3AOtCA9Nahgtf\n3BjaR73EarcEOvh8JmGvn91p4Lfd5KB+cUyKNL8tEFqoO4Gp3HZYm9DLUoTI\nMorAt+vH0NpZYYeJOE92KwOj0qJhaapQ1XkqrIMg1Jxgp8lGXFJd8+j/s6Vd\ncXmvrDUy1Uedyp4zS9L5yy2vTm5VMNZOHO31vftrzlHhUZjScdfFNdwsGuzx\nA+9Vz3beOfVFBmwkJ7FWirxJrGvaQuxpRKjhdwwFHUssakSRSYT9ClStJrU/\nkWggAkpoytp05JaQm8qIplBRtCA5hqCWnwBLeUith0BfylYueIorO1zdqE5t\nU5bBfEFLU/s9lzCUa9YDH9dNcno4QZmbRt/WQF+VCT0ptQFqxczOjXFSGLN4\nnGjmU1SAjyBAtRU9+810QPlaINrIiPNQpHYRls4TbNBaWShF3+Vl3hETrqKp\nds8oqA1unxje1lyiBF14Yk1Z0NAd+FTsY3zZ94nX5VW94EIu6qccvd54E0d9\nC+S+wBPdCptoYGRcF4dxg8Ob252kbCe7pazd6S9m7MpzOA2gpgC2dYpQqABO\nVd0EBP9pSOPbQoyoEuk7mPqPsoeVvD9oNwh37muhmQIer1ivM12zhzF2WII+\njr+Kl/ogkceCsU9CflH88wY0NCKN205EDXQ8QJazzHOXJio9IUmTvw2UKrSf\ndEiJ\r\n=3tRC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/try-to-catch.js","engines":{"node":">=6"},"gitHead":"0da1c82aa0de847847dd6dfb8d475ae04e561e78","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"6.12.1","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"13.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","eslint":"^6.1.0","madrun":"^5.4.0","putout":"^7.3.4","nodemon":"^2.0.2","coveralls":"^3.0.0","supertape":"^1.2.4","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_3.0.0_1582555160594_0.44148117238717877","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"try-to-catch","version":"3.0.1","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@3.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"81ccacb2abd9ef0f313a99eae7752fccf1d17c09","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-3.0.1.tgz","fileCount":5,"integrity":"sha512-hOY83V84Hx/1sCzDSaJA+Xz2IIQOHRvjxzt+F0OjbQGPZ6yLPLArMA0gw/484MlfUkQbCpKYMLX3VDCAjWKfzQ==","signatures":[{"sig":"MEYCIQC0YxHQGjVj43rpas/qY6fZOuWJaKPUEcxkR8lE3qsNsAIhAMQNxmsLIEce33Vmlbc4UDztciwM+SpTe/S+8n5v1Z2I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKN2HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9WA/8CUyyhq5CeT5ZeZBubvKWV0nDZ07erVXkcqMuyw38JpHx+KHE\r\nDhi1rqAUv2QIuW48Yhtrmo1GtIBjVxQB7rTSO350B193tCvaUY9r55+GO49C\r\nXvwKri+eJjXfjOHrRkzK7bsmr/f3A5x4AJDVHspzpktN+uXICmVBGQ3CXpgI\r\n/TM2lf40bsexzgeKjX7eWBzY0gClwvur1FdCBC1aP6URoMPCVRWqZcnB+GHs\r\nnl17Zrk3JqKZbEdQZA888JU7SVlsQUizZ4WE9gikWDAWZm3fwIBpNRHrs56H\r\neFft2bEh1YGpnjKYyPoO+TIz7/JVqoIB3G0FU4acWbEM24gzbgYbfDcJhvCX\r\nP4aApAIeYif0wsH+F4umw1swA5KMsbugTPacZ3dCO5+7GpICOlOadm0TI2sz\r\nz+JYUW1hguAgTSviSWJ3OaGkd7NfLSXQymJVUXVerJFkoTdd5QsGBNiDf9WM\r\nwstQPMIKAuG/00eB294B/VixF9wKkCNuh5GveLtyhyWLKIPmvHy0viwtyIsY\r\nC89zey+hJALAP6xeElCfhYEPqOHptoeKg6kGiDhHPBuWLpTnHF+UgvAjxowh\r\nTljkFMVT2pTQbQ551Labwyejtm9FzWWB2LKYJtjdltdvL084auU6NSNDMG7Z\r\nlMVlxn49ghZsJh9RVauoamQjEMZG7cLvNNE=\r\n=OE52\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/try-to-catch.js","type":"commonjs","engines":{"node":">=6"},"gitHead":"cf2d7392147a5c6a6dde2623310c961d3528c8bb","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"7.12.0","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"16.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","eslint":"^8.10.0","madrun":"^9.0.0","putout":"^25.4.1","nodemon":"^2.0.2","coveralls":"^3.0.0","supertape":"^7.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.4.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_3.0.1_1646845319357_0.9812901819014912","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"try-to-catch","version":"4.0.0","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@4.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"b9d2ffc2830f957f9728340d7579e2d575a685b6","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-4.0.0.tgz","fileCount":6,"integrity":"sha512-VywW5yUMRDUOb7k8ogC1FCc4fwe2DN7m63pdx7CkCA6iim3G4NV4dtAdAwxtRzYZ70FwjIjGQq5ceyYd0uLMyg==","signatures":[{"sig":"MEYCIQDBYnZnQ2w3hmNXWzY3IKSoC8QoVpZARG1PAIoVvXPR1AIhAMZ71CtOKoTmqQFOv4h2pSvpIGUEyYVzdGBesxcGw/Wb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6072},"main":"lib/try-to-catch.cjs","type":"module","engines":{"node":">=20"},"exports":{".":{"node":{"import":"./lib/try-to-catch.js","require":"./lib/try-to-catch.cjs"},"default":"./lib/try-to-catch.cjs"}},"gitHead":"159f862494541d23925582d2e798298574e699d9","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"11.4.2","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","madrun":"^11.0.6","putout":"^41.2.3","nodemon":"^3.1.11","supertape":"^11.5.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^29.2.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_4.0.0_1767179856937_0.5667525725035041","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"try-to-catch","version":"4.0.1","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@4.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"0fc225c89a96c35c4bdfcb9bbff947a1e16ecbc7","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-4.0.1.tgz","fileCount":7,"integrity":"sha512-+OwYs44P7yO166kJ2YLZg33dgFWdyXSAkvbefbhPjVp5nPJjA6KxNFM1ax1/+N2wRBdQ8Q3Jxa6iu0CxPay1dw==","signatures":[{"sig":"MEUCIAjI+XzQ/zyw4+N93tstPdRZy/WAeXWDTaBpWQkr3n5IAiEA2JZctdYxCQpd2aYN3djCcgRAms7LQOsmc5pwU7Zs67o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220597},"main":"lib/try-to-catch.cjs","type":"module","engines":{"node":">=20"},"exports":{".":{"node":{"import":"./lib/try-to-catch.js","require":"./lib/try-to-catch.cjs"},"default":"./lib/try-to-catch.cjs"}},"gitHead":"c792c0b70d58880d3f76c43254373b4b2f4b844c","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"11.4.2","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","madrun":"^11.0.6","putout":"^41.2.3","nodemon":"^3.1.11","supertape":"^11.5.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^29.2.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_4.0.1_1767182185721_0.6051973213569772","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"try-to-catch","version":"4.0.2","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@4.0.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"c897c6c890e69819561ec2ec49a2162be1369785","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-4.0.2.tgz","fileCount":7,"integrity":"sha512-pEWbNQBEiMiHFLNd5G5boMiuNz0j/br3yVKuucatezNxzXP2VE/97/8f/aqBCH6rTx/q/LJTcKabmiarmTnGWA==","signatures":[{"sig":"MEUCIQDT3+gl4GeK8NSqULg0x/+UVv4hicXnA6lBVK3abrPHTgIgTj2MHzNf9Owucf6rIyoTSjvZtIP+JzpsO7fYL7kT3YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220480},"main":"lib/try-to-catch.cjs","type":"module","engines":{"node":">=22"},"exports":{".":{"node":{"import":"./lib/try-to-catch.js","require":"./lib/try-to-catch.cjs"},"default":"./lib/try-to-catch.cjs"}},"gitHead":"0172c9b7d95f9b62533ec90462f44eb3b31d5aca","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"11.4.2","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","madrun":"^11.0.6","putout":"^41.2.3","nodemon":"^3.1.11","supertape":"^11.5.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^29.2.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_4.0.2_1767182680025_0.0857306494459027","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"try-to-catch","version":"4.0.3","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@4.0.3","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"e29ef0c7ffe25c2376e9683e8cd90ebcc8791606","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-4.0.3.tgz","fileCount":7,"integrity":"sha512-mUz1zpe6nkRQW0XZ/Ojfe/Eg7e5h3s+r+h7ONfP3Oo27/Jm8mkNDAnLzZ/A3sEMApROolzuJGBiQhGmmVDAFLw==","signatures":[{"sig":"MEUCIC3vq8fIA2fjRPeXF99wxgik8I223dWVTfL67TxnJgK6AiEAw3Rgk5O+a4+Mmcb2Rr+mlAcZ+1iJbd44z7y8bF/LnjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220467},"main":"lib/try-to-catch.cjs","type":"module","engines":{"node":">=22"},"exports":{".":{"import":"./lib/try-to-catch.js","require":"./lib/try-to-catch.cjs"}},"gitHead":"f627f7d0af6886a42985d2c4c7004d6fd96b9437","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"11.4.2","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","madrun":"^11.0.6","putout":"^41.2.3","nodemon":"^3.1.11","supertape":"^11.5.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^29.2.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_4.0.3_1767559143614_0.26749739996985933","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"try-to-catch","version":"4.0.4","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@4.0.4","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"aea9ee924a7d0e39e7e2bf86882a565061e5fb21","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-4.0.4.tgz","fileCount":6,"integrity":"sha512-sPWQtfkmWjZUfTRARz1mltmIyao6P0UhvHcZFoIf4KslkoV0YKZkZRoyEB8uATPZMm1NT1xq6rMcvQ9L9esDyg==","signatures":[{"sig":"MEYCIQDHfdyOHAvWcSknzn5L6gt/EfRnmlW/anFT92JswkaWhQIhANNFq1N+b9pp9elOjSbTXmrbpdjcIOuXEGYJGREo6Bxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220306},"main":"lib/try-to-catch.js","type":"module","engines":{"node":">=22"},"exports":{".":"./lib/try-to-catch.js"},"gitHead":"64443c41b8bd7ce61cc2bd23bb38ce8f6883bb1b","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"11.4.2","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"25.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","madrun":"^11.0.6","putout":"^41.2.3","nodemon":"^3.1.11","supertape":"^11.5.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^29.2.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_4.0.4_1769620330158_0.5235056480609477","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"try-to-catch","version":"4.0.5","keywords":["try","catch","function","promise","async","await","try-catch","then"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"try-to-catch@4.0.5","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/try-to-catch","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"dist":{"shasum":"98b55c9e46d3155f600683abc2ae658af4b51f56","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-4.0.5.tgz","fileCount":5,"integrity":"sha512-VKBslDQsy4pGj2TMNgDdskWb7AWSi/9dPEmcNv3sdL0+aRMQTPJo6aEqlcuN0vbOwFfsE1oAXmx3bFdf6vrJFg==","signatures":[{"sig":"MEUCIGgYw6Rg2yTNiH42vQGkW7pWMXH1ldebPR7hdwsdBKo0AiEAyfDAjRiHI3va9aQTBAwHDA+gc9fJp2iP5HwEK/Dgx/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6183},"main":"lib/try-to-catch.js","type":"module","engines":{"node":">=22"},"exports":{".":"./lib/try-to-catch.js"},"gitHead":"2597ac75c07506bc937d84609da50b6706c02d98","scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/try-to-catch.git","type":"git"},"_npmVersion":"11.4.2","description":"function try-catch wrapper for promises","directories":{},"_nodeVersion":"25.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^9.39.2","madrun":"^11.0.6","putout":"^41.2.3","nodemon":"^3.1.11","supertape":"^11.5.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^29.2.0"},"_npmOperationalInternal":{"tmp":"tmp/try-to-catch_4.0.5_1769891528914_0.257424933352177","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"try-to-catch","version":"4.1.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"function try-catch wrapper for promises","homepage":"http://github.com/coderaiser/try-to-catch","main":"lib/try-to-catch.js","exports":{".":"./lib/try-to-catch.js"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/try-to-catch.git"},"scripts":{"wisdom":"madrun wisdom","test":"madrun test","test:dts":"madrun test:dts","watch:test":"madrun watch:test","watcher":"madrun watcher","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["try","catch","function","promise","async","await","try-catch","then"],"devDependencies":{"check-dts":"^1.0.0","eslint":"^10.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^31.2.0","madrun":"^13.0.3","nodemon":"^3.1.11","putout":"^42.8.0","superc8":"^12.7.0","supertape":"^13.4.1"},"engines":{"node":">=22"},"license":"MIT","_id":"try-to-catch@4.1.0","gitHead":"5dbf4711836b6a1034dcfb87e20c3d3f254d2528","types":"./lib/try-to-catch.d.ts","bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"_nodeVersion":"26.5.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-phAezhZqLgHHTpbZYe2GgmKe8itTgEX3gfd+YeIsmllgOOpXCDPn1DkDzVWj0mGQPriJgD6AagoUEcX+M2RlGw==","shasum":"a9084485e014de0aa6a769450a514aaec969a424","tarball":"https://registry.npmjs.org/try-to-catch/-/try-to-catch-4.1.0.tgz","fileCount":7,"unpackedSize":6976,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG/EfbiJwdGyQMSbEoZlQ2VsJTV6BxiDjyrjWAcgOcs7AiAsTQqlhRkl6OXYbHzm+s2qJ7RPXJCOIvZhhLGoSFrZMg=="}]},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/try-to-catch_4.1.0_1783772466482_0.8271922305820198"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-12T11:54:43.324Z","modified":"2026-07-11T12:21:06.739Z","1.0.0":"2018-02-12T11:54:44.004Z","1.0.1":"2018-02-12T12:45:14.854Z","1.0.2":"2018-02-13T12:44:42.370Z","1.1.0":"2018-11-08T19:18:43.148Z","1.1.1":"2018-11-08T19:48:11.283Z","2.0.0":"2019-10-16T19:07:10.365Z","2.0.1":"2019-12-30T14:26:57.192Z","3.0.0":"2020-02-24T14:39:20.704Z","3.0.1":"2022-03-09T17:01:59.508Z","4.0.0":"2025-12-31T11:17:37.074Z","4.0.1":"2025-12-31T11:56:25.897Z","4.0.2":"2025-12-31T12:04:40.183Z","4.0.3":"2026-01-04T20:39:03.777Z","4.0.4":"2026-01-28T17:12:10.340Z","4.0.5":"2026-01-31T20:32:09.060Z","4.1.0":"2026-07-11T12:21:06.629Z"},"bugs":{"url":"https://github.com/coderaiser/try-to-catch/issues"},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"license":"MIT","homepage":"http://github.com/coderaiser/try-to-catch","keywords":["try","catch","function","promise","async","await","try-catch","then"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/try-to-catch.git"},"description":"function try-catch wrapper for promises","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# Try to Catch [![NPM version][NPMIMGURL]][NPMURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Coverage Status][CoverageIMGURL]][CoverageURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/try-to-catch.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/try-to-catch \"npm\"\n[CoverageURL]: https://coveralls.io/github/coderaiser/try-to-catch?branch=master\n[CoverageIMGURL]: https://coveralls.io/repos/coderaiser/try-to-catch/badge.svg?branch=master&service=github\n[BuildStatusURL]: https://github.com/coderaiser/try-to-catch/actions?query=workflow%3A%22Node+CI%22 \"Build Status\"\n[BuildStatusIMGURL]: https://github.com/coderaiser/try-to-catch/workflows/Node%20CI/badge.svg\n\nFunctional `try-catch` wrapper for `promises`.\n\n## Install\n\n```\nnpm i try-to-catch\n```\n\n## API\n\n### tryToCatch(fn, [...args])\n\nWrap function to avoid `try-catch` block, resolves `[error, result]`;\n\n### Example\n\nSimplest example with `async-await`:\n\n```js\nimport {tryToCatch} from 'try-to-catch';\n\nconst reject = Promise.reject.bind(Promise);\nawait tryToCatch(reject, 'hi');\n// returns\n// [ Error: hi]\n```\n\nCan be used with functions:\n\n```js\nimport {tryToCatch} from 'try-to-catch';\n\nawait tryToCatch(() => 5);\n// returns\n[null, 5];\n```\n\nAdvanced example:\n\n```js\nimport {readFile, readdir} from 'node:fs/promises';\nimport {tryToCatch} from 'try-to-catch';\n\nconst [error, data] = await tryToCatch(read, process.argv[2]);\n\nif (error) {\n    console.error(error);\n    process.exit(1);\n}\n\nconsole.log(data);\n\nasync function read(path) {\n    const [error, data] = await tryToCatch(readFile, path, 'utf8');\n    \n    if (!error)\n        return data;\n    \n    if (error.code !== 'EISDIR')\n        return error;\n    \n    return await readdir(path);\n}\n```\n\n## Related\n\n- [try-catch](https://github.com/coderaiser/try-catch \"try-catch\") - functional try-catch wrapper.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}