{"_id":"error-serializer","_rev":"31-7ebba068b63a18b7e2bc67791850417d","name":"error-serializer","dist-tags":{"latest":"8.0.2"},"versions":{"1.0.0":{"name":"error-serializer","version":"1.0.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"f54582faf84df94adf067586ab092771f6796df7","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.0.0.tgz","fileCount":16,"integrity":"sha512-i3dJNsKPsWa8lQEdVLtR+5E08H5rPLfJzAWK6yam8Cn+y6bQkM4/Cbv+jkn8UtcKtiWSiJfWmKHa/kjQ029n0g==","signatures":[{"sig":"MEUCIQCfpYIbbP51Uiy8ueyQ9T7delZmA6VG7dMTiEPG/DrepAIgfeJKSMBne2wvZpwzTvrhrdXUocx/K9ixMaVJ8VHZ6A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+61MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0jA//QbhWzCVSRzUYJUs8Xu7jIqrou6jxB0fLIR/ULsA/R9RlrMWB\r\nkVuzGOFZjbpW8XF0UE1pGcLf1Q7NwcouvuDPgPDKiwZeByaqUtzrKNmLZhdP\r\nx6tom5PgWHBkNqlGpfqzDyX+U6YrH0RcIBSdjFK90/tuk0uP8hBGF36KUlcc\r\nq5nq7NYtfKkAWqdXf20ea5SflxMpGGY085qtulr4PJ3uB4y3w9zJ3AEwY+r4\r\n/C1UwnRSbLFyAPAVSJp7zEw2Yb03VB671URjsg6s5VVwbIsSbQpjozP3bWNz\r\n2zsC1fZ1Dh5Lfb8Wu6a1FVP4ZBzSy/VH2DfCyFeQotkA1ACvrMO+tpU/nq8D\r\nqsqPxKOz7Fch/cWxTkN8IfsLngCF5jPcZCuvu4fBRgZWLZwVFGrxfGkouDZs\r\nfyl4709MQ5EKGstD6eQI7wHrVhO65Yhl9d5RaY4o2ttGpRew4U1uvOExiUir\r\nKaBmo7Rtcyd34uH4R78Kn3P2Lpj3WJVma1Y0QWJ/TeRtbR4auOFV/ioIgV/9\r\niAUvCtzzn0vTdYd+Znc16EuwpHodlaoMmELYvhdYs5/QDEHYFFW8QigcPrk6\r\nwkHJCdufmvclFBxq9TW8uwJW027EcwGIXesRJlNzep90Dbj2jrOQVXDVyurf\r\ntsO2hxUtx13NK3BIcEvr4kK9v3kEMBBt1A8=\r\n=qdnA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"f1a4bffa161912013041a524a16c1f54fba8c4f9","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.17.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"safe-json-value":"^1.5.0","normalize-exception":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.1.2","is-plain-obj":"^4.1.0","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.0.0_1660661068731_0.13876749187489112","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"error-serializer","version":"1.1.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.1.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"a30b03dcdff91e4ded207fd911dd7824496ed357","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.1.0.tgz","fileCount":16,"integrity":"sha512-NCTvVywEsvqRYXVw8nOsxguLZYBYW48tOr9rQmsp5xxx0knVHci5Jr8FtwOpHA2wGBXaNlYa8H2P3D+Z8uNmcA==","signatures":[{"sig":"MEUCIQDu9r/ivKdg8t7mFuxjdjJGvIkVYtblpZkUmq1+8lxJMAIgRWlNc2K3PoSoJC9GDcnuYPFU9Py8G1GJ1iI8dDzS5gE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+62ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+yg/7BhebgjPH0ui9jaxUCl0vN8n2K+0Up3dQoF/g2u9Hn7JbV7XI\r\ne8m3TN6K311X3w44rAOCGWgdyypTT6wG46OWWPVCijdmCMjCt14GZNf7Jjul\r\nYKR3Hdnnh5RHT3SCt8YxBIbQ9mkp7X4xEo4x9RW8ULMOwXhRxocuQe02QThV\r\ncWGU3cLTEwSd99XG1iH4QnDfe6vVXEUBWiFOUz06xO6UZqmNjK8QuWAnZNJi\r\nYi2x0uUJ8TtMgsyIo4tiSZllzt9WST+gcVdjhCF24fWWgSF3oA4eweRQMI7g\r\n6njIgnGGTndHC2i/E6S3kidplkSN41PePSMhOuf9pGrZbX0YaKX0QgA86YQU\r\n+TmPM6l3sSr2+5q+lDYQtZONV6bgBOo/t+8sqjZgRc0moiw4P1Bu6fU9zg48\r\nEmb5MaXyeKgCjWFB//5fQB10T5vO3BI875CfJeaCQ14MY/l6oTBCdpob52CF\r\na0jYp4WR40mEsiibN6Njozf0+KFVhQmkfn0miQtRZ7Hng+IUyPyrj6y3wHqy\r\nlQfIq9ag+SSfoP6kqRkSMm2g9zXCtBC+FZUGQN0vZ0XQ/sO5XZ4QlCNAerBl\r\nrJ5P1Fv1chxbqfXGj1hiTyyMWRw6FoF2AAro9Diu1ivvM01B1aDfzK8sAeip\r\nbaxQYb0+6JnwjJInUeDUm5IcyCqYOsRODa4=\r\n=UZDS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"f04d12d4432047d5fa9a4e69aeab37daf32e1259","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.17.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"safe-json-value":"^1.5.0","normalize-exception":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.1.2","is-plain-obj":"^4.1.0","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.1.0_1660661145462_0.24644041252668725","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"error-serializer","version":"1.2.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.2.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"430f5f3459df2fa98bb494370ff288bd3ecdcbbb","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.2.0.tgz","fileCount":10,"integrity":"sha512-TWE5Ckmm2jjuaWlLSp3LTqtyeUENKLnRu7UpCSnogLYdwlhjPSTWYL6v/7iXFtWzOBXx0NjKI2xJ0T8Is0zrOQ==","signatures":[{"sig":"MEUCIGw7DEL6tfs8WvlVFU4WJcVmWABxumFR32zpxZovhpxHAiEA5s0xUFEku6aNR1HTuE1WXorv4J35wBQCdrWq36FkYAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++fUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqKxAAh7iG6oq8ZK6/uXVBSOMtM41n5TnuvjwYshxtYO5ktyAx6ZQa\r\nw+LcDjMIeWhNQ4UrV6nfoZKWZogWm9hH2qjttgEwlgqmtYkICndOe3636hrZ\r\n7jfGtiWMNL1xMqDjxs0Aa7IiiESh7IAXMFrqN/pB97Rdur2eZgusZEFgK150\r\ne8rvVHEpNYzzWIWXyMhS2euj77bjPP4rsZ2PJCtrbgcW0T9qRvjWEKgyIH0v\r\nDqzPWotfTLI1tbfDJUMmsSVgD+Y6R9Y2eU02+NOSRWHINUYdhBWXAAe51/DE\r\nW/n1J+XlYuuUc5Y+Fl0SBjWw9jKl9PTJqpxpu6iSzWx+a9gn+Ioxj75ogbWc\r\nNlQHuarKrS202Vzrrc4sPRE7u9ulLrx6IF1/yibh/MxwsUp31BBA8XgFGzv0\r\nsKTV0ooeQx/RpI52qMWluu3CpRrJFVXZ5R8q8j4pmWJgH3sPGYCUgstzBdpN\r\naf2ZReiSRsBUCb4aFuFXSRtp7PbBl2xHgEkEXsqXTxR0gnb+hJWP+Kjd3Sfq\r\nlNZkAdm98ZtPFUrp9L127p4QKpWT5NX5f9a6PSr2J5oQuCfvGgdX//ki1ubj\r\nwzalU7u+opTEzp8as5F5HiDjLT+/OMfusQhEmyRbskzxGdFr3I1Ie8KHqZMD\r\nFQQbT/n44MtDEz5eQcPNQfB+I3pBXGFhwck=\r\n=pEex\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"9a483ac0fc24fbb207c1647cd584940cd04a5e16","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.17.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"safe-json-value":"^1.6.0","normalize-exception":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.2.0","is-plain-obj":"^4.1.0","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.2.0_1660676051848_0.07158372582598327","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"error-serializer","version":"1.2.1","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.2.1","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"498fc6e74d32424327928275c753c2f831c3d65c","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.2.1.tgz","fileCount":10,"integrity":"sha512-Hdf9bRD6X6bhFUVZMH7e7/ygVPTyy6FazM9a8RpMgvAwzdCgKI3W6yCjFt2ScsGy7UZjmTPovewCc6aVOZsleg==","signatures":[{"sig":"MEUCIQCvU7aS15Bvx1FDXbF/uUd7tehHmBf0+G6UES7GFNB/lwIgRBq6dw6J68PAI9WBtzK1ZtmtZH4zJvJvEwrhK2x2t6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/knBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3wBAAlF4d36ae9u5Vfiw4+p5GDnr1+kIACOAOdLtALTNZxemDksso\r\n0m94jf7c81umngrQVD3skELjIs3EgT1j9Kr3tn/c28ZuCFA1toV7sjtNHf25\r\nX0Tb18tK684FGD2dN4F8OLoWCgQdo+FhaOpjQ/rE0iR7ylQ+CHJpWZrIUQc7\r\nv3Sn7VpNFrUCLwH8IjC/od3VfljlOB24QZ+KoWbsFvVrf18VQGQO0+e8/zoZ\r\nCrugkhmOTS49Aidlo3ZYp0HDRR25WLJf5RzNUs+MOaaJheottQzRe9nq3M2J\r\nnGK7LV+hCPOH5Ed4SswXAKdvygS4igr1HN57NbWt95XN7j5caQqAa7BcnWmQ\r\n1IYio0ij5liMBeXtYjbc+qSLHDu/r6B5ogETjChSfni5GHgjcLAEfcTJOA+A\r\nJGRhF9xXblVZ+RYaGv2nn1t6O0ErkSdyKsCrnWQrvmynT0nYDVXElODvbZYA\r\nuiBn85IaER9iW/TR1K4Gnrl3uZkVa3R9sh/qHLhklMlQbJnOqoxnL1W7zEnx\r\n6ceL8iCaKzAV7S7xDwxz/eG1WVEoTogeXX68BfwGdITPgATv8pAhM2p7coKu\r\nZe8dy6ZpuYOU0z90z/DbnIMKhuI7wEtoXNClrTYXImU85X957x9E3plUP5PW\r\nPcPjOve5aJi6gFoeXdriiNbgR1PZxV1zTSU=\r\n=yqhr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"42a29a37420de542f5966a5c6733d5edd1f8bf9b","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.18.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"safe-json-value":"^1.6.0","normalize-exception":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.2.0","is-plain-obj":"^4.1.0","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.2.1_1660832192834_0.8544480882928405","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"error-serializer","version":"1.3.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.3.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"15a66f16281ec219ecc78b4b49a2c2fa20b44548","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.3.0.tgz","fileCount":10,"integrity":"sha512-mkdPqXwpGKCStsdFxJWmm4iGBvR2Tjvz/VJK3y2yIkiW7pFWATAU5ikUWUEFHlc0dYQd+vaXV4wVn5vZMaiKFQ==","signatures":[{"sig":"MEUCIQD7SfNBPPVGV2ehgtYqghRTlyeIaesb3cLIYIk059hJsQIgL8sV26EduhBMAFbU9vbcjqAQatwvqETsMxqTkOBOWiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/7WeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ0A/+LDmWk7Fi9r2p0ypVaqGOV/w4+AKJvk5GKUmrS6L/blLZDVhf\r\ntoJ/yBmzpGEEW2gsRG+56FkSRfiWmWFlzS3BDUKVUExPB6BARxVj5F38IPNv\r\nCW8mXvewVhZxmr/RZ35mvA4Fkrn6zBNFJRjzP74r1zDMK9pWoYiMZaBYfTUh\r\nqrDOcANUKaIBak0O34EJUHHy6PUN3A1sv0oNdAxZ198va9ImFL1/2SpyUscg\r\nz/NM3n80IYY66nFi7hV5sDj7x/2Q1NRveh7umQjmAuMEof4hL24WORh5VhEy\r\nSLyLwzFHRqnWJZiyxN+zLDpkdbVxonRjHZ0pN/Sj9HOHvWomZhx5VE0bg0be\r\nb+v2LmxSs2uPBXFThe2qDXnxyWUJvu24bTzN5oG2RljctMzV/qyXZXU/CFML\r\n6GDkdLAWBC15VXl8onLtmSl7uzoUjqUdkbYkTC3DEDUhnzdAzYfCzmL8o2ip\r\nSznqQeUXS4NJ365aFWMZNPHgqF40WcxhuocL1wUSe4BXmkSs/oh7ZmaM4KW1\r\nVgKJEbxBYS8mQjlUvMzchDkkdlUOgknhirb1+ZY3ptLuH1OG2pxySu1Avqfv\r\nCJ2QDPSF8MEMRImX22b8RosH3PM+pbM3LBRpdGTGq0QlyivPupK3Cqogg1o2\r\nWzzyNrarLJb/YLevHFv8ocTn27Zxvu1ww6s=\r\n=iLdn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"30b14ee1e7784e890b1b50ae1905d7111327cd45","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.18.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.6.0","normalize-exception":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.2.1","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.3.0_1660925342556_0.07782462884201369","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"error-serializer","version":"1.3.1","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.3.1","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"c2e8f391af17c1594bec24a75ea765dbb411ace0","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.3.1.tgz","fileCount":10,"integrity":"sha512-2cM6L6lABPEC/2fvIkqu/B0zNkVinGqe0S93QL+eDL6xRnHMq4SwaT2n+BpAeVdOrzCq29zsUWIGUjGTjYrwlA==","signatures":[{"sig":"MEQCIFVNmr+VVboSYJLt6gW3LVSV/fKQgrNFwYUayeC+EtM6AiAhMerYXdedASgJxEVvwtf0uj+S2VjjNyTnjxmVmvcZ/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/9NZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBJA//b+rD64sVK2fjVqDIl1Zv0993jaQ3oj8pKQ1opVT4TlLJWCpW\r\n7AZ9SrvhZsqJUgyJ1rjPSZtL7/W+37+yTZcaeN28jObXQWOBkf73wV0rDk5X\r\n+WxeLA4Gi3DFv5hkz01Hu9+A2zYzAZ9bEaA8/wtd4ZaAi4YkpliSTxe2p6ab\r\nQ4UGKSA1tvo7288YXwZdhivavtmpZLWgWEiaFTGzXAXDCk8cIpOk0tIVu+Go\r\nkC/uHPC+yW1G/YxVEZqhZnk4bqQtM7F/oFoIpeBn7K3lTfGpoJZuATQLpvAG\r\nS2AgwT7wYAKeHDWmsBbLIfJ9q8mPXgj9o+/D3yRNS7eXyuB+Gv1qTK6in2H1\r\neMGe0XHUSUim8drxIKwdKevcARXeiar4QLiDY+EkmeCHpJuXS3OmhSGt4jb2\r\naRu/N7j56p6/7xHoukOUvYV4FSO6+snU5upgGP8ItcAgfdLW/F+r7szkbpqZ\r\numz19JsN3OwRhDZ9FaDp5V0OJIu1PeciktXFM2cSzrHqCS2cuT4KMIhMK0Dw\r\nc2xPOn/nqeXs54ZGnRe4e226znFyVxroaSqiKKJ074MGe8cgA0cSdA7H41ZY\r\nN+jx/xzU47Cf9KW+CUq8EcIsFx3EqxC6kOJHzV9XVI4jqgnLNWzEOmjEqRUL\r\nTy+w5UImltcBPNDYkpJWhaE7StQL2yTjW4c=\r\n=6CeM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"9b2668532918550ce359a8b90ccf31295ee49804","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.18.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.6.0","normalize-exception":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.2.1","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.3.1_1660932953729_0.25491285277156694","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"error-serializer","version":"1.3.2","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.3.2","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"30f5c1d9abf20dfb6ed8a9730c18b9df84e26f81","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.3.2.tgz","fileCount":10,"integrity":"sha512-mypcfLFvduRWoYxyGdjzQUgeeooCkqvwA0fmWo9Iq+sqHTisPhRVFf/WGMkqV31D5GpkkaK4pvBA8slnxz8Pjg==","signatures":[{"sig":"MEYCIQDzWIzzJOSpDVVH97YtMxAF/UyyfGKQOWL7XXEZIPxcPAIhAIvu2cqQh8RUNBAHg6wBR5+eS0QQXBUWWqnfPTsw/Jut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAAm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVdA//V9sKIcxDZks2NJfKuaiIATmt0ADUsOxjSPXuYcZ74fYlNiKR\r\nBDrtCjpwK2udmkuUxVbDS4jOps+YEU2JSDkYQtdTt7xA4d7W4VcyP8TtlPaj\r\nk/2uxXV3afanK2JnCzIAMh6xy4RXmJT+oo2b3AKdJXa6u4mgiQYpvWNMrio6\r\nAidpm4V+xKGqkh3j1vJYJKQm2X63Tg+E1ys97Fh8Wbwm3yShn/D8EWKhBljV\r\nsyihqReQH6h7CvQckuUAEcfl+nf1WAHe5EAPWpSd0t5j/RM/G9tvR6Cn7iFM\r\n+bVFArRU+iUJrspljRzQS4/YjRSDE1Xw/anU+ZjRC4Jfn4473QBIVuIWvBZY\r\nd/SXoDHC28OqwSRz+we9oMrCyFy4q6MDhEwc4lYVKMLcAiQ2TSimJu38Jue6\r\nJdZraKlmIhx2i4FX9kr/egW84av5XVAKmlPn/uUPIxFGFtgA8MEwsmbkYuBS\r\nWdc5nC26Los9lP7UF6HR/fMkzt4tjZBSy9PF+hgPR7OUHJm0Wxd3qRsmAGuW\r\nnieQ2LS/Rm2dEmr6V/jlAr0CR/FsAYjED6dRxpRJWRoS4vJi8IqyA2vkJaeq\r\nbf7Dz50fqqHntW94faQBjVoPusxNl1N9vmq6T1Cohf5yUxp7FHZC31yYCW2Y\r\nYmGEKP8pKff/wzBesjvwAE6tMSaAWjrMnbQ=\r\n=Pfqt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"fae180d0576de198e0ef0d4c5dc15b97fa57f6e5","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.18.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.6.0","normalize-exception":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.2.1","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.3.2_1660946869100_0.2465421600561546","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"error-serializer","version":"1.3.3","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.3.3","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"2bed72e3c157f65f4e1f430221b4678829ec53d5","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.3.3.tgz","fileCount":10,"integrity":"sha512-ylo0H8eQBis0l+3lhuKDukU/liNb3cB6yBuW+J6WIWioHZUPVCW9twiruQJOMqx25qjlv99G3R6g9JeuY8Bf9Q==","signatures":[{"sig":"MEQCIEH70LajVQBMbKhn+WFSz8+1yfAp7AnbRb5qplxzOC5YAiBQQ6QfokAN8gRHWNXC9cegevnLNcYJNM0orjz7WjWbVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAjfsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqWA/7BF0mILzmV+60PZjTGaSoQNN0Cc+MTeqhH39Jpt9siSb/gMfE\r\nOKqCo3K/9V8UDFozpEQkzAP+ZiAAVWVMCvCiCjWfWGbDjiOZK15supDb7r1J\r\ntNUMKWM7HOougdGOF6AmQl87BwHG/2zNLvBf1b3oATRnN3ZybZ3jwoZGuhLV\r\n0RIrcyYNsar5z45nTpf1FUZgWl4hd/z7DMprxFuncAROgLbZBh2VaC9E/OgB\r\nXijR+UjDSGBAbC9kPx+zoGcKMx01A2Hfh4q2+E3X/YJRkbiVt2h7uI3s+3iP\r\n0iuy/ch6qORGF9GD8enphYnML+BrAQpf7KwPFd+4XVOtI4KoU4VcIj/Wxc/d\r\nQbkycR9ljeodMJb11dUiJz4TszR+kExY9DXDgt11stKhvP9i0hXQnQ8BJd5v\r\nvMRtW50nD1cVaYfBIFUxbT9eIpAOCbPZ9jJj7TvzoEJ8MnhGGNdSNhfhKMIL\r\nIMcsgAAvauzYGaocbvI6mkLOV3tx1sPvILlaP5CvnWSK0X9RNyDN4nCiwjkI\r\nE/os1RMnC3FWVILH/WnCMZL2pezJ82062qF2mEGKG1L/xTHF925Ctqru8y6a\r\n3BRrZ64T1jUK9HnoXhvo4c3kcYtKytMYQGSnucrTrtIMWGwmblJGjN9kXGGi\r\nQ2O4bvdl1R1HdbaPWv1tPReuRggXBCnzdGc=\r\n=yWhq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"16eac170e51ce5199ade87cf93e65797571a5cf9","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.18.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.6.0","normalize-exception":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.2.1","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.3.3_1661089772639_0.44448805887582843","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"error-serializer","version":"1.3.4","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.3.4","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"7cb0f8a0bad837b7a31dffc8b7cd7dd6475533e5","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.3.4.tgz","fileCount":10,"integrity":"sha512-UFROhEIkUEXxgPD8r3PcwGbYhQxKEBIMl1VV9hEQVDFxeWn1EssOqW53Aha791ucNzSYU4+3jysAdRi6mP+mpA==","signatures":[{"sig":"MEYCIQCAz7sg0QC57Xy0yw6gkGCAm5IVv8MABtgh6Soe3tSJCwIhAMB7+cB74P54yByVD0L9KOVijIDAoIeZWAykOfYbruzm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAkesACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkZw//YzRcUYmFP+Um1J6Du3yDqenHQvD7FAswiOJhpnzpGQ0/weVl\r\nN99/Ecd/6Q8yjQAHEdJD8XjZB/qyt1PjoxSC8MS2k1h1ZxSwf7YvPv9VEgnS\r\nxzQjrYYGyTj1T5bMj12DB571l30gOXDGZ2hLtWf64XdsToSNayMH+irBjWSV\r\n50BKdwCD5JZpfVNl1PN0+XQPpkTn6+NoyWgbkpEg5LswULJAk2m+vqvc7tt4\r\nHe5xFHcrvGD56lvrvFc0Glv0joV0qK5Od+6euWPQKZNDOHQj2MVo0PB8rOKU\r\ngtXy/LCyaZeCjAgrSljfGT1ontr2dqmO49ol8ScYpwOoBTLuFTzaOKoWd7Mx\r\nvudnQv3QnaB0WFO0lmFDMsmux/LmlEFSVvm7yAO/zIPkRWmcRfAnVc3d/OFx\r\nvyhqFedN9oVV1qjh6KfW/SygR20EqolQCVghPoCBnQWwaz8VJKjhcWnPbe9v\r\nBDbCVJ4m40gJ62K26WLSuMYHRR3H7hBKNBHpYfyPb/M+D/pnOfwE1kEobOFI\r\nOA9UjkwiVl4zf5wg+O5gwJDRGMs6+mDpE6+5UB/QJ0QiqKz7z9H4jHBVyGzW\r\nQ8yAO4P74Ghy6XupBY9D0UeOlovUDnufLX5yNjqje2KXZaf4GGiTWs1E9p/G\r\nj9mSfDckHhwkvpXzxS0J2eOO+rwXu89JK8A=\r\n=1a8l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"e95ff6fecb146167b8ed0df5f99eb60d60027d7f","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.18.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.7.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.6.0","normalize-exception":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.2.1","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.3.4_1661093804763_0.07086291323022764","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"error-serializer","version":"1.4.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@1.4.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"442328b1faf885c968d68522bc06aea837f87671","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-1.4.0.tgz","fileCount":10,"integrity":"sha512-L1OGjqaq7pnu6ksbvyb7bUSif23D4CYmRHJq9k6skmx3Kzsz2+u79wgdD0YluOMBog5wrK7SxQbcsZywr8KjiQ==","signatures":[{"sig":"MEUCIQCGPoFr4gjbCYRnbWzaC5vrOwOl/Ah+Tzp1silnCS/CBwIgCmMviNja4amwJnPNh0FM/2/eRqmk14iu/4Qs+W2Fd9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB7R3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgXw//fRa0Y9rHS2l3r+q0ySxIIY37Dt3JKGVmfj8gPTlQc1C49tWY\r\nAc28sG0InBU6Eu0u/laHBqYozQmhZ2YEfZDAVJTwKZgmF18f6XMP26i8b8TB\r\n2zb+lbHIgOvf7F7jECmLUUVB6P1B6iGASxsGydAaCmSEN0xxbis2krHC8KfK\r\n27HSI/1VgzdbS2c0Wb9jHv8V0zRgwQQEUR0O+fxT8+GcMVJdzu+qRNY16HLT\r\nkZdl2yHkPMFZAyFbLtHXVhQVk3fRHm4OXzmXAm1wSJrej6KN56rAjP/5UpKx\r\nEEAvY94/L+i8vBTxnGe0M83mRXUpueGLq0+l2Qep+tidvXnWEVDBKXZMd8NR\r\n/EWCbEzBwDlaPK+K6/5G0WE5aIaI3GA+KHP35kM4P5zHoyKUhGtoB1r7Arvt\r\ncCQVSN0w0vbTQlR0LMkasZekh97ZFDEQ6LW9x9P6fBtQIxHhcNdG/O8QoNF1\r\nJj0JAPd9jEkFEungyqfAxEo1YOoXWRxyV8Md+gLEahZvpxp5U/SMpBZV/HDr\r\n/61dDtAPk1buZc+S/Qhwu1vtCtBYG53/Eed8qbpYKskvrqF+x7Db4pn8rpzQ\r\nBfi6Of2XJCbNs2G/B+RDE486+w9LuCtXfthyxJtn1L5iOFwsX165wX/rgn2X\r\n6rsNrqY+bj1kiKo7HSTwDfcYZ5VUC7/vOMk=\r\n=BFEy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"a57aa9e048b2eaaea11ff8431f8b68c9312a2855","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.18.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.8.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.7.0","normalize-exception":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.2.1","@ehmicky/dev-tasks":"^1.0.84"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_1.4.0_1661449335648_0.8031523233133269","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"error-serializer","version":"2.0.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@2.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"2a16a48705c12bb72d748e82bb8377e84d0fab48","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-2.0.0.tgz","fileCount":10,"integrity":"sha512-AI0YANvXXx/0+bv5xH0jyAavjVm8/XNTSJOl4DqkmHtaLxrbc8mJeNjFBCHPluj6c6zVtOE2WHEnzt7RXvIMNw==","signatures":[{"sig":"MEYCIQCAA6mijyUvmv7BiZrZVww4AT2uPavHN9jAUwHpBxZE+QIhAOgbkRe06Kk0fOvxR87Hya2wfskmFePfh1je6XbwOnvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCPhEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD1hAAh0NxW0SLmBHwFtsYjuYakzw/XyAhiY9YlqQO6fcRN3QxecNf\r\nokV5uZuGaGoMG98aRoiSqdlvmSReGNUlD9NYJu/EYBBtmNI3mV818PDOFRdX\r\ntr7caCSw/8qRpSsOmOozHJEqaoN4zanJdEaJvZDbaeXsD+zGVsPv6FSy/1X4\r\nioNm92UDnp9R9CNtWoprVb19qxqHRy+eF1cSoJdVhPyz/X/mmz9EBjmjLpQA\r\nBxEmaMvDxrCmH9nQJFiRUAA1lwzztT6yBpOfQUNzi4TgDrivRJmTNQtF0B/h\r\ncI4qdH6sQ1nh9uLVym0VOi8AjdUpAMi8qmtey2r2RbVSSU4J1e1BTmHr3ZZG\r\ng+0VlmoJ19dCzPVCMT7RZItrFJj4AXExmBFLHILsNbJjuSsHeZsSvp76UWZv\r\n5RvkjG19h5zSVj81FUhOpxIJjse0yXKMdJCSEBARa4zDBbMw/eOFvkPDav8G\r\ntlQVz2ZDXVMft9xG8iqxmWO8BK4XQ3nN0HgOuOHU+FBms+lDqfFavtX2PWMI\r\nQWsQfhj/zw2g4Hs4NENtxUuTjWfd4vxlx2tj7qBAlX8HIf5JzjPmfZNhpJVk\r\n2b7YoxbS4seLw7lZjOV3Okg4MFndybOHvXMc0sw9GxxeMyBgC3kKOhC4iEhc\r\ntc2GLSuZSF3KYw0NGfKKgYAWbzQgZ2ftKHM=\r\n=cKSP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"0e2049a2400845527b6cbc8700f49603b572f8e9","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.18.0","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.8.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.7.0","normalize-exception":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.3.0","@ehmicky/dev-tasks":"^1.0.85"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_2.0.0_1661532228274_0.6376112016588249","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"error-serializer","version":"3.0.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@3.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"1affc3f7b7a200a37d08c25b8ff52a01a97d4232","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.0.0.tgz","fileCount":10,"integrity":"sha512-2NYsm2eTO9UV2FURJ7LwYXNdPPovjUVA6v6fs868U7U+HjNze7nzFHsMhHsIvf3dafsZS2E8Y0+o9wqFYLVkPg==","signatures":[{"sig":"MEUCIQDwmm8OmCywRHmexkqY2mWp6JKPqgV+FjqnVyJs8dHfYwIgX5dt42Ga9tX4A1Txc+hkPe3CcnPiSyrNU/y0C4AhjIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNaA9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6UQ/+NNUZ3Jubcxtco1fGc0D3AoTLWXJ+a52shyyysJvMJHiVGTmO\r\neOmTNnFFTCRPuE3eRF+VuSeAvdH8fVCMxHTSdCiPvnlGUhkb3de4D55W9Gxo\r\noNOIn5swz4xHsJ9SNYsyQhrXYhja2qHA8FbP/K8BF7Iju1p21nhifMWuXs3Z\r\n2SDe7WO/YTms65bLZRF23LyAeLJItmS9TiGnW9057oE9t5DCzKeFEyts9zQf\r\naDgvysOzxB96n/1yxwdlQcViDnNxvpFAw/bbK1Wp+S/uioriI5nPxPoeW9Xb\r\n0lf7hUb/qCqULWOrbr/o/gk+hmJfeKRHQA7hEzLP+3EeelsjlikFSv0VBGJ3\r\nBGnODu8Tu58GtM2MSos6NX93keKrqyGJ4JhErFpFIluIss98ylooBAQFJeKy\r\nxW96E3zZGNSjm0C5T7fFYlfu0Pqb/kh0Aq4xRou71DdApXchgNzmjI+uWqGF\r\nSFfwvxdX+WLqg1xlKbj2Hr6GTm8WplcRc7LV3B8ZiNrlkDW7U7SjYByTIV0k\r\nHrGYu/jXhVmfwJwLD1ydnGJTpqsK8pd5JKimrXjZWPrqQ08v5jIl/ZTwcb85\r\nUlKoOji9skSfzBJmHdhsU5iK2FiRZrJ2Q88/1rXSalOFc1I8FSnX/xZNALey\r\nuBPt3ts5sb7oI8dgZbIGFAUvEsVycYM5hS8=\r\n=4iTq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"c9145b7c0986000dad08ac6e781d2bc7bc3f75d4","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.19.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.10.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.7.0","normalize-exception":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.4.0","@ehmicky/dev-tasks":"^1.0.88"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.0.0_1664458813264_0.18539785212564697","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"error-serializer","version":"3.1.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@3.1.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"fed04b2d15f45f929c288d453d492fc9f6d01d61","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.1.0.tgz","fileCount":11,"integrity":"sha512-1dj3fMV+11ZGNHCFtQ7HMgz38Mg/79JwKFJ7/6ecpqDs4y1yh5kGQSiTG3J4GFGKb2HDGK18A8rXon5253tEdw==","signatures":[{"sig":"MEUCIQDjvVUp1vAtHSq86k1v2BKbsANiB1YgTz+UlO8GjCx9yQIgEn4YaDYxg+zWTH4xYwQ5wohDvUDZwkMpVZGPFTkYV1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNgJmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+KQ/+OzJLhgloETbaDriStpW9gA9+RXNg/Yc9Np62BFXis2NaFDCt\r\ngyPXQ3OXKpiZZpa+zW4PE9ygcASauBKa0eQY/M+gWhYR0hFF8E50XXTfJXsD\r\nA0yXL6UTdxXJ2i7vhQsuD+o9i4i1t+cjiMaxyFtQ0TT/Ad3ZA+QHKrAyaq1c\r\ns/IyeBwACJ3S2Oo4KyyBDh1KeUn3+PDY3zV4mHzUlOfQr8GYj4SSSn2vfjjo\r\nWqKznAV4bGktzAX/HKC3z92HyKIhf2MjnGJj4BHJHPzA5kZiER+dvIbI2EEZ\r\nwCp+a1ogS9rJicatE89hq5jci996oE0/MLKCgNJxu/FD0qLDsWgEw4hDATg5\r\nBNTwl/iO3dk9MW5yI1KcOWi66sk3uhAdBOEpT3JjBXbltXRwcR8dLaGoMQZJ\r\nY0yX4Xi5zrJvpaJQH9pwC26JupiWxLSsAiGZpvn+leNCsdiI9z1RVrCju/Cs\r\ngZKxnbFPMY3x4YpmsyLeYlffsDyEFrHzPhh58EPFPhAYBCk1FqLUFaAX9nw+\r\nvEDIpuhCp9/xodSh7d0JdupFbXtW/eTkew9jKu4mB/VIlpxYFUcCJO4UauMe\r\nw0RBUMXX1y16bZj7vpLdmKSGx2j1zlqhtl/RT8a8hG8uSga4gHit/6cveE6I\r\n3HoCxLcrJGeXb83jKLOUkgK/ZOFj51CzLWk=\r\n=ddbx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"3083ac49b8b97adf86127730404e504b1611772d","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.19.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.10.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.7.0","normalize-exception":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.4.0","@ehmicky/dev-tasks":"^1.0.88"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.1.0_1664483942340_0.3565433898304078","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"error-serializer","version":"3.2.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@3.2.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"a269a0d0324e55f4f581f38e5a2e6e710b118149","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.2.0.tgz","fileCount":11,"integrity":"sha512-WN5jWBy8YI3xjVmey2iZ53QaqRZDgn4rj8E3KPAssnRPNzj+4POMb7QDq1whc3eotVdYTswXn0qQgX2GSFzcYQ==","signatures":[{"sig":"MEUCIG0pRsPcSqviojCifal8XBtJq0ES1SXsyTHTbpeF2+CxAiEAsuN5B/8hRX/dllDGy1hYtbjl8PWWkxqe+NraDN/Mazw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjODwiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiyBAAmNR+WaiPZRae2qECP6qIcHIvCB231QoQ0odFNT4iHx4IrSRE\r\nCpKjwPALP9TMRrTXU4SFtOBbztFECWibzXLs999AJ4e2jDM0XQCZDC5M+gzr\r\n66L/14w502VwH92kfP31H49zcTYyuqAEjYQppMUg0q8NoER65HL6DJE2Z5+r\r\ncuk3e/DNlhjJUSwvn5Ld8rSYRU3aYe0PqUJwoiIZAZNeS0fs+/kAz5mGCafg\r\ne6IrQRpP3NAHZWmXTktjlP4YJoK3enIvsasFiRroi8KN4S4bIqySuG8K2HNh\r\nS4lKQR6vFNFUuQNCmlVTbjZk4yPXlbT7C9faJJmmf8b0MFeoTTXBmj+A43US\r\nauS75S1FFyNVJuHlxBmx1X8bxvb1O+qRTgQDrxAAz+Gofdu3elBicB9Wk8LT\r\nTcI5b790Yjva69/c8zAwcZ4SJCumSunS3Wt6A/53GXXCQiaLFcB/QcQ/eU69\r\n3yXTzlxUv77nD6vZBKAmoxhNLPD1CjLEW7ip0D0V7LQrXsfcB7HJakC8p1U7\r\nnJX6s5bLFmzlfRkeNJq8qCvMntRk1gMB4kAhd2jTdOxVX4amxTf76SO9vH9C\r\nH0lhgJj5H+oIM5KrPB9OdHRrbAyCFoe2sM2rRy9DEoAxKjv23dBRHL5tVt72\r\nD2uwO8cHmxFILK2Mt+46CpG8yEPeWAFiHj4=\r\n=CGgV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"d716302590a32417bcfa911f1d18f8a1d56c0141","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.19.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.10.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.7.0","normalize-exception":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.4.0","@ehmicky/dev-tasks":"^1.0.88"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.2.0_1664629794397_0.9510796840733924","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"error-serializer","version":"3.3.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@3.3.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"2c35cb0eeea1d17364cf5ae43d6eb9aeeafdba27","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.3.0.tgz","fileCount":11,"integrity":"sha512-seUHsnqeZEB/sJHqqBfjiAjCqMmMBQs3LCoCp1l1tFR4OaKUYC79g6RonNrSdrLPjqxwWkk6Pj39mWKskIYjaA==","signatures":[{"sig":"MEYCIQDuiR1LfrVotmlwGbY91gmL/xyM2VwUJHgwtGc/gku7TwIhAMfCyw0YEU4Y8ec7vX27gqHpBAOmElZ/yFQM9l3+GCyM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQH1NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVdg//ZqzKV5s1cuXDhRPpYTiQf1mpUUmZ+dCPNxZhgK+9uPxnfszj\r\nsF+JXJ3E+sb+jLYQiBCm8Jo/DGmw2CqIiM4gmicy/MNe628k/0z+tGKj1Bh8\r\nGgSQsLt5JK2yBxnFAgCiJ0b+MPYFnqVKKdoBC/1L7sCSCg9Ab9vMHxqz6V6G\r\noKliMiVZMHEGeEMQXrvwwbtYkW4B8pG7tX9LVoGPoeuXDGwIMlLQNAq8BcSL\r\n454Sy/bu61QZzjlyzcqgf6dckVfC+rig1YE2sQoeQsp77ZCsxDZ535opbeB1\r\nfVjhASS+UaaU46J/XFpDm8o5gXovDZ6EqO0rgVjZ6hFx10bgLS8OIGYbyyn9\r\n1uh9Ktp9+s2IQKmd962QoBysKLUaK7dEdcRlk2nliKbB0yPnrTVRguGpudIG\r\nZtjwCq7Zz74VUi4Na4y7AzgKUkgUSMFEr7AqAhbJ5dBxiCnXCCJqwV16eYhs\r\n67a67YwLWaFpgySIVN3RsIdR/uK9ND1QRpK06ZPOJKMbz3oEY5F9n/2y88Ca\r\n+VUT6ENR0OvmVqjy0sX2BwYVEUaLaS6RHhvWkQ59ixsl5cOmPMGrcIZGK0Sr\r\ni1A1v9WCt4TrWc32lJq5lqEuCCeLhU2nuHXbw6nmuzdorduAZblz7bueGAtM\r\npHFvOq3Mcf/7EvsdZBR85j87O705/dNELtU=\r\n=I/Kh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"cc7da48eb32adeeb50a8e9d75d8a1e74f58d5520","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.19.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.10.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.8.0","normalize-exception":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.4.0","@ehmicky/dev-tasks":"^1.0.88"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.3.0_1665170764831_0.059832575931622944","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"error-serializer","version":"3.4.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@3.4.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"cb24e748df8f76539d828250244620148a8e312c","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.4.0.tgz","fileCount":11,"integrity":"sha512-2xm8FQc0qXmM8w4hgztma99AgLBNnKxO8AWdPv0W6F9tq64IZ4VfiPCH8Ly4g8EkcVnM0aBhW0CW56KwmrZvlw==","signatures":[{"sig":"MEUCICFXJp1cYcKeFJeTlXr2K8cmt349GESOLzJSv4+jjjGxAiEAqabDDRtzvXgM5ytPckXiIAdXpGTNRauq7jAD9U1BDR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSFdmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzyBAAowxtcxbiiU0lNpaVdEIKOFHnKHThZhAJYDpAF7m6bkyolzBI\r\niPzX+kVpgwY4zA83ZYjBKXTW+1t5jL3OV3VbEV1suc8XF/PJEOeVdo6gcZxR\r\n4ENiO810pScywNGlCHee+B/mpEHVhoR9RdPfA0p9ymbENsdMoCRvhY6RVje1\r\nD6a0Z+sW859IPgUjgXbdemdlPxk+YnI/IBPWTzczulcBbAaHI28dK8s/Eesb\r\nolEEfpqyuAiVu5zR2ulRIwzK2xrUIA4a4g3V705ZYXRNuqcC6im1W0nWv9yq\r\nwfJvtpGaaMrIY3FQoDFGbx50Up5Pz06WL7yqy1VR19MxVl8X79dYSy4bXBHe\r\nOXxZOMkIwO7klZpB0RLBW2sC8iu9zrrcBJi7JiDl36ufsuhQ8TWXOm4mu5q+\r\njAWCpoHXxJBKPYvK/k5Ki8XAS7nTDdB1n/FejGCJ//BZon2DlKKVkIY+2oBd\r\nF2Enwo/X1Tr4hAjjWzzfcHBOqSBEIZCfZhHWtmZ+DfS24OVQuawZlIiuqFLO\r\n4BXRtYJwO59HBhSVnwDbJ1GmCy9x3j9Va+17s4hMmgayJuoMn9mKrj7T0IAK\r\no8ZS/0C7zvZhUWqyklWJk8AQVc+Kak01+WJpdenJkPQ619uVG1teshfz/F9W\r\nZ2Oo8cVUBQ/kgoJQPfBRFImjHUEd97COBLQ=\r\n=1pH4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"b877dfe0d28cbee55d12cb5e7424273984f5de54","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.19.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.10.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.8.0","is-error-instance":"^1.1.0","normalize-exception":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.4.1","@ehmicky/dev-tasks":"^1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.4.0_1665685350531_0.8434921706221326","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"error-serializer","version":"3.5.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"Apache-2.0","_id":"error-serializer@3.5.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"b9d418923554ae8f707637ceb37a4b8270fa612f","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.5.0.tgz","fileCount":11,"integrity":"sha512-G99ZwdJYisrLO3SxKev7UhQBCoRpZqqSDCax4PU0Tdw0xJeEvkBML4enY0uLiXfuUl0C9Jdv0+2BVWw/k21gaA==","signatures":[{"sig":"MEUCIHt2upK5LecolCkKwXW+na9sTCiT5ITO8bh0M+Om6P3NAiEA0Ce5mIMHNwfLIcovEtUzLLG1kMiPjj+0iomYbAe3AQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSFy/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrstg/9GxYwpwXg69NQtu7U/BWAAnSuCYXnjcx/nSxYeidL4DMpy5Y1\r\ny09TRPmXrqp0YLDMIjriIacmPGUZMro97+vz7MYFtYKl+0hR/g+kVPRBigKO\r\n5+3+DeriWVk0NX+nLDQ6Mfm85IQTFyrWliiS0+GdUDrxLvvJD98eVdNqtP+b\r\nDrCZbDZQBrCfykTq9q8PbzFXQWMQuJubgGlqaAd04nlleES6cW6AKSB+Km80\r\nb2R39MiFDIa/3MhaW+9sPmVOrh2wK2thCdzjZ6TqVgcL4ydwSjcnaswmSxYh\r\n20SRwRuG1CdKt6WgVniXQTr7Ufx2XydyME2F8gSlnrkkKJ4/eXuuBRWWjs8o\r\nSBare8yO+v7jpPjkIStw9P5LO2q7o1txPUBGhx8nqryE2uhNOivSYCJjASBw\r\ntojFPMx8gUzozuiIvTHSgnrfCSCFDK9jcSk//5zWYPm5ViNI5LTgBoSpdl23\r\nCYLk06SdH5exA38akGc4PQKPqleV7oWMLxLqEVIOpJJPivaJxr6is19XZ+H7\r\nMaergh21BJU3Us7VV01yD73EJI15THg4iurJHmYlgx7WFbTDwvUbH13OXAxq\r\nafNPFnQeLkYeYk4nfjhcuYHQnZP8G47K1sYlsK70gDtvzq72mxR6YQXmYXCn\r\nohh38IH7FYFRd7zZrha0RuOkkgiG57l00Pg=\r\n=8iK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"18522117a97b07b6cade17fc33851eb4d7447a46","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.19.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.10.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.8.0","is-error-instance":"^1.1.0","normalize-exception":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.4.1","@ehmicky/dev-tasks":"^1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.5.0_1665686718903_0.876670083050886","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"error-serializer","version":"3.5.1","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@3.5.1","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"6b66eb0d0c279be90f4d7260c4f1e63efe6f3ada","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.5.1.tgz","fileCount":11,"integrity":"sha512-Qc173sKDB2pK2rtDTa6iCOWK65/6uRwnECYyg8xlEbN7sGN0ZktRhR9/Np1HPoOact9TOy49fbaQ7xfqAiSnbQ==","signatures":[{"sig":"MEYCIQCo3mEk8aWygQBpigFhWEjmUhlpEUJqdNHSR2lr6Lt5pAIhANUtFFit+8KXitdQDcQjBMqJNsQPxEtejibFSjTv878g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSG1FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpKA/9EEkRAPvxZ091NK4gO361VdEWCGEnS6Jk9eZeWgVdvHnWyouK\r\nVDwwWfiIErPHtC39VMAc8iVAApz6ID1CTCXOfg3+YAYWoRG1WrWxEttFJCBt\r\nJvEmMvPFTBrXPnmJXopq3bgVMotvKao9vQxPgvj3ebAs+a3s8npEkw0TtEUT\r\nY4MnPkgojFGaTNAjoMM16sIZOyd3Xdr9oBtso78yDAAzD0OqbuO1D9S8n4ql\r\nI8p+RSKat5c1xdnMAU5NGc9XKhVU5MkAMy0qfJADJEI9hvAqGotjYQVeHHT3\r\nnCk47aRvjmAZLhPoebaKvyHNHHdEFuRPjamuIEtLltdfdHrJ4wzF99NcraMn\r\nj3kjhpakrkm6oJZ2Nq1kSTBdpsrrnYd/ssKWkhScxWZeL/dL5o0FvtdSirZU\r\nrc1+xoDvovd2cwUe9/RdHP934/hMCmAjIKRrQx0HMDh3tF27yfOWcECi762d\r\nHquvlgVw+O74QNIq3e0lGXeCc6hflpepjnvvvpEtLbvM/m7fwOqKKv1u4y6x\r\nUZIsnbqOPwrT9GN0nGbbCuQ8n+Y0ng/5GEOaCRKS5GHwdNFHO/tRpA6G3KtF\r\nuGWgxPE0gRh0i9ClpjpiqucqJ586owD8xo77Jun7aGrIcrRKAtYM4BkR2blo\r\nI5rJszMkoVsQ0yY0sQkRPoL0TXICsVJg6zM=\r\n=bUZk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=14.18.0"},"exports":"./build/src/main.js","gitHead":"4399db7a794c947eea2d05d1d73e262d4a944ac4","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.19.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"18.10.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.8.0","is-error-instance":"^1.1.0","normalize-exception":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.4.1","@ehmicky/dev-tasks":"^1.0.94"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.5.1_1665690949535_0.43649830860951844","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"error-serializer","version":"3.6.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@3.6.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"3976ae4ba5e9ac29048f4480613abf0e05c1c32c","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.6.0.tgz","fileCount":11,"integrity":"sha512-qQ1dSqOWDqakG89fWRiGw8vipVoem2aR32mnCawN+mL5KV3OQigC5UBrWWI3WkVWFG/AiDcFv9t7sf9yIu4IqQ==","signatures":[{"sig":"MEYCIQDwu5A+uBKpkz3lx8Gm4jhVrYkvj3YQMuyidZQ7hBllRgIhAOf1d4FsOuvTRwLkkEEgbygPrsHsUYHhjNvGLAHjOJ9i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaYYtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfkhAAmhAKpbFgBHCGjfElqGZvk0fo88Ctt66Y6DnxxAFQtnd8qb2g\r\ntRqkzDsZDSebMeur8JWtghRK/U/TqEeAx5ezMKSjcXxxJiqXKRDpdfiWWlLC\r\nMHR52D83V4RePI7laluBmvGhlQVPX/cEFP2XJerrP/TBhQsWJvy7B4SCZMGz\r\n+krm7SplYxSM5v51M3Etixzfl9ay/GIUvApP3YrGzEe9owxeSPhyib6AGo3d\r\nNFMqSO1J/roHQGpNlVxly7wju7DlnN0kxKxRA6fztlOi5MpVXPC6vhbOBdBG\r\nmMTfPAf8jFTed+JVVUINf4hlZdw6bnYZMQejcWUFEhcD30r19aEn71rKEG+x\r\nd9HZ+LQBwdbnJ/GMPlOpln/GVafL6+dMJX9y17IrYPrBwZ7OlszFhCikv7u/\r\nmX48KbyZoQ4noUlR06eh2W+5Q6NFcN3fFQw7lQ34izIuwwcs6ZpSEeRG5zF9\r\n7gd8Nrncmjj5P911El+WJ4y+e+Vhw5VII1VPCMP8WtWXM5NxjdnZyVi+jW9o\r\ni0HLT+eOTkpcFhLb5CZPU5VvMdb3nb9NJB3nltcuKnl68jUmxN8vqM/LmkgI\r\ntD63/hYYQker63F6Yww4t/MxhKzwCL6f4SvQw2bmxUEFkTgfmJawfvTy4ARI\r\nCkAro7mil6BfK2mcaafBEzVxvyo3PtQ866E=\r\n=mSox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"7439feca8d1515db81ab7d5d23a987a52ec07a2b","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"8.19.3","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"_nodeVersion":"19.0.1","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.9.0","is-error-instance":"^1.2.0","normalize-exception":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.5.0","@ehmicky/dev-tasks":"^1.0.99"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.6.0_1667860013003_0.7519429974012621","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"error-serializer","version":"3.7.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@3.7.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"8f0cbec792becca542c54760b365f33a00ec1736","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-3.7.0.tgz","fileCount":11,"integrity":"sha512-oeLp11CQh2emjAS8Xu8hUFlBHfUtkpvPYKDZilOBNL7m4CpvfcoraL46t+z8OsmGS/fsUZtKN7dgImWrSn28mQ==","signatures":[{"sig":"MEUCIQC4WZrX5pwPhCXM5EsfXHsijgBy8HfQ1YxOtFC49kFlIQIgdXtXOSVB78W+czKuYPW2sf7EsGJ5kSpNxBhF3YbUuOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbpTvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEnQ/+IFT7knt+5bWyOYcWPWOavYiFEyxigG9l8jMIwpwPlXIZAS3u\r\nOW6clQ9OWfsyCEg0z8hVgGQ+/qPNadByiUDgbAwi4RAGQ6pmHjjU7Ji7vYoQ\r\nmOfwfsS1cR3u68RdmP/+hpmELH4pqmZAMnjGnX5/cYlYBtWRT/m4WtSuPa0p\r\n0YZZRPlsgRD3FucKL2mqXkn95p+tQ+dqX20hcI1vTiD/IQ1xalXjjQ8guOKc\r\n9KNn6LNKI2hKW949DevTs1bDO58qV0ArFrPNWwBJ29hgIEFgPQfD2ECmlYZE\r\nfMP88RWGNP0yomu/S3DWvgx00ydJm5KZfrGOamxiRJvNhlQyS1BGut5Pwolb\r\nLt3HI6dyxCU/tlbhKiXulCoxlvU+kcdboiyV+0WDDLqvSzwh12Ym7eQgMW4K\r\n2J9r7qjmvNgOw1WmegcMiGJKG4zHF8RzTQAmY4JErIIO7a1pO9lLwD3FMaGe\r\nzXe04F40orXl0f67tPSWDYIjKs0OB7E7p1m6swK3Pd9VfpFF5oxhHJlBtn8A\r\nkx8HDn+xCVObaqfAfcniRZnKdT8MbmeFsiWPXCmDnebpzvajbTlEuoJgVLZ2\r\ndk4BCMGgCcCTemB9XK3nl/CEXGf72pNBpsFDACb2KCWJSUmmjv6CeSKrMar8\r\naP9HoVgehM0avwT6iaJZAD42cYj5IWbAcyQ=\r\n=23Pb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"148c965e8348bcaca8e392ca698507ac55f8e9ca","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"9.1.1","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"sideEffects":false,"_nodeVersion":"19.0.1","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.10.0","is-error-instance":"^1.3.0","normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.5.0","@ehmicky/dev-tasks":"^1.0.102"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_3.7.0_1668191471342_0.48087645764462894","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"error-serializer","version":"4.0.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@4.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"4c332392cc58b60292751e85d4e2fc74b2284af8","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-4.0.0.tgz","fileCount":12,"integrity":"sha512-GrdgK2vwyaO0zjh1sQCRyB63fRqUoZCZ02e/C4tkG1dLN7DvOLTnoi73zUzGrmpYDtUkgcAWcC7P70JqMF0giQ==","signatures":[{"sig":"MEQCHwm68qVnNx2wVf0l8q+rmsQArP5DhN7A57XMdbA5S5ACIQCWOiw5oUqFdFu3TE+B4ll5gbcJ6uJvAsQKRvOARQ40wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd8v3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRwhAAoYZfEZhO1uNgdTkLb08cqFhlTJGthb6/WNuyDSdmJJ/28KYq\r\nbDDrq5J7tkVniTJXGQiOHngICNOKSZplSxnF83PAF9EiFZY0c5ZrPXl5RB3O\r\nhiIDjv7zyw8RhoE1N++r+u7xITzcrE6KZrq99w4Zxt4/3QElm81MhgNT/TMN\r\ntVPVLGEG0uQ32lItnomUa/9yg6N9Pdfsy8cQGHdg1Cht301Kke/ZZhGWvX//\r\n1Z1fKgVEvZuWtRn6zlw+TdibGaJfWwOoBxojId01JSbvBl6mCIOrIj939DjE\r\nRw3nVXAphiPvfxKRN2wsdEYX+alcBXO1+twYMx+xpI4DKEJa3vA6sEOf3DKR\r\nV0boqCoF5ibHySMTJ9E/52L2v7W15cZEZr8ssUmVEfveHrVZbYjydIxITk3m\r\nVW/t/N2bavtePVofgDpF5DzFIVGyfUovNCh/mHLsw0cdXfY11jguDYxYQyaY\r\nlkQf+vQj+37krnkggKYJoBdC8AADAwaGEAS4vnyH5G9taskpgiEgeAsUni0w\r\nPdlSSeL3yF58KeRQphIMIk/KA0Svbt9lN9EhFy5Cpyb6HaaPpLY2Vdx9qv0M\r\nDgm3VrSSbMyBYp1c5B2v2tSdVXxYgG/bvXCAb42yCwsKVm91lefAR01bRpGq\r\nrwbMzO6atQ6vk9X9Tyx7x2SjxexNo9hPHE4=\r\n=9/A2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"420cbb409fb46b9ceb2bd255a7670af785cac36a","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"9.1.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"sideEffects":false,"_nodeVersion":"19.1.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.10.0","set-error-class":"^1.4.0","is-error-instance":"^1.3.0","normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.6.0","@ehmicky/dev-tasks":"^1.0.102"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_4.0.0_1668795383198_0.6080982077533896","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"error-serializer","version":"4.1.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@4.1.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"a633ccb722ee71d9ee77f01fd1fddf0d81528622","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-4.1.0.tgz","fileCount":12,"integrity":"sha512-XHAa99iHF2vK+786o4TZ7V+cQdJluXGH1QW9tL22XBFxuttejKHMOpRwtAtq/G1bab0FCzx+g/HSMrtzzgLogw==","signatures":[{"sig":"MEUCIQCOH6Hxk9sG/pLZLgDT/1CDMgS7sPWhTlFdomJPRDmWjwIgU0QkUMd49ko5jZ1XMhTpHVdpuZJrg9/TMiWCEiVr5ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeAYRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY6xAAmM2X/iabmff11JsyWnBBjFfTbGdpHzCw17Xme3cArpwS+Z2O\r\nnY3t99yfp0Nm4B3yHO+vAHA9l4i4DYL2EUsewOwiin54P9rc2uvQUge1RwOH\r\n3SX+ArNTUIh68poFRFI4jXe7VjhgAQ/UL38bQd7ffakf2RKzqRyRW+mAKiI2\r\nXTRPYTa6vuScLCEZfk93j0rXUz30HfP0h848Z/DThvfkEXKqloHDenec4st3\r\noH/OSiF70XVR0GnL/SEl4Tai5gDP+CGVuqpL+qbKFP7E7j3aV0PPHmv0JxRJ\r\nS2CFlkTpsgVuHtTYLr7qWswGejiOz/kHjCtarOhebCyHUhzyre7alrNKfEai\r\nwM8+I/tW274jw7AdFsVA0w8s5zvrH/VSKnGyhOqBQcbD+YSVvAdeL+Xly8jT\r\nWmYyXtTLEGFqYf3RuhR8Zh81OStMRTPA7CQeOzYTQ7wRc2cQyTbEpmxRCtmo\r\nnH/e2RFjra1/kjwy44UezZ1uvEK8YNjdbpTlatm09W7tIFmx+hhmYsblJTHI\r\ncpdmnKLD6C5Ey7eav7Lv+X2wUusK7zVc2Ji5K8j0ltt0rljioGaO5Ku/x0sA\r\nts/GK466H/+5pqbtsrvX+dt3Tz4V+XRzHFoWgz2FY1+OwtIBV6vMC4eDVDqL\r\n/LXbOkiYHUEtkP7wONbqgDdjChHiTakfv9w=\r\n=SvaV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"76ee4ed5cbe4f50a4f81fcbdce46821d5c38e308","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"9.1.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"sideEffects":false,"_nodeVersion":"19.1.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.10.0","set-error-class":"^1.4.0","is-error-instance":"^1.3.0","normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.6.0","@ehmicky/dev-tasks":"^1.0.102"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_4.1.0_1668810257556_0.2093520193519942","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"error-serializer","version":"4.2.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@4.2.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"4e93e04153f69082356fc07b404d33d543d749e9","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-4.2.0.tgz","fileCount":13,"integrity":"sha512-hEFB4D+IpCiBE1/2NMpxrDpebGqWsYeW9XoCL7ReUhdNmL4dp4q8Bak5GdYFkCDKCTk+uT6WWQXMLToAZJKVvw==","signatures":[{"sig":"MEUCIGhJ1q6pottnLsc7NKzssJBWwCriA5HvvjtQWQltTh99AiEAoy4HaBV/odVWFD/QbShbFoTItn0QO/S1afXTMbV8tNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjejk+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzIw/9Hp41vOThax2nW/W1/7QcEtMs9vS/1WR4Bc0W5o3Nr5zOZ809\r\ncKxYlUPasXDcCSqn9o1F/9yu9zzR8H06JAoG+7IMOUe5f7KIP51yQuSFF7UO\r\nuNlalc+08PIqG/YdKcg0SBvBf2YQxIZmvwS68+CTicHSs/Z3vTNff/PZuUds\r\ng53MNnMsMCBAui65m2xy+f6dA5jGVKzMfM2ZhQuDOP9ZVqXR5l+SCu69FrB0\r\nrwR77pKClQYQSJg318kYup09niAK1l8LAzb+cKCqe0YC3P1xHP85HH7Nb/Wv\r\n/iQTi90CW5EX0QVzfNAMAeDgPN4BEY9omm5sYxOjjYyDaKHQfkKpFr43yoA4\r\n3AHJYF4ASGg4H4ACaEx3GJykB+jq08OiRK+99xV3PkNAd/HNytORfPdgWUdM\r\nYBpe/yp0MWDyrLaPga5S4g+/MKpehGuVYLQ5DvYn3/p7tRhh66Cl/nCkD9sf\r\n0xq5Rwc3uXvKuJ7LAXRO2cRYaud1D2JqnTIeib/r9lu00NM1/hLjobrrAgHo\r\nZiEOeI3fQHtZicfZT3SsGirITWKNjZkD/6tz+eeLsLVSndkQQKgV36vC5EuW\r\nPHJyaH/kYLLjZH7XBbcXSu23NEoSipt4cZAmzI2NIDvEG8xKuWoEFO+sIP5b\r\nSR2Yw0o+MYueUu0z4GG5OFMyWIGuTC3g2Vg=\r\n=DL/s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"8c6e4769da13c95373dece6cb22364ef1d14dc2e","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"9.1.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"sideEffects":false,"_nodeVersion":"19.1.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.10.0","set-error-class":"^1.4.0","is-error-instance":"^1.3.0","normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.6.0","@ehmicky/dev-tasks":"^1.0.102"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_4.2.0_1668954429868_0.0834262908779484","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"error-serializer","version":"5.0.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@5.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"d209d09439b291d0629a11084fd6e6c0136b6064","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-5.0.0.tgz","fileCount":13,"integrity":"sha512-gn0PWBqnzJwzAKiZzabEIFBCQUmMoizp+bGojeFN7N6rAiFLZtlU8H3js3b563gOkt6RyhOGor6xlYUlUs8qjA==","signatures":[{"sig":"MEQCIHvTyE61HZMx2YZtnmsBNMhJ03mkaplbEle8kk/+msZkAiAd3ZjUL0VT3KDbfQv1cBHqsAI6viBLwOC7mHwNQh5J7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjekahACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVnQ//QE+K7s66VIsl12PRwSr+xAvsLcWj++g5QLHl3zTQ2eFCm5T+\r\ndK+QzLgbXeSjg4555FI6S7WnxXxh/XUTkLHdeVCZZc1bve2q8warlyoK+7Te\r\nlI/F72LAlsKT6ENBGBsczuV6/UO3xKxggHsyViu2bQEtnUHC3jJMJkRCRxrd\r\n7mV6rWnYAyV4kOlxA3HL4CVZn63cMGJrBEKUayikd92zbfrJAo7wbC6n8nZ9\r\ndN6+Nud2fT/A/3731/MmBApVxuiOL2nt/irS0f0M6xY2iobOTojKFAFZAVfC\r\n5ol2w0DtfosE4zmnAFgYmSL8xkyxmrGklhtM69Y0Kf0RUMtG4KnVjqet3h4D\r\nTgO19JUlEsBmarhhNFntyI0htOP1pEct3KrZk0AMsFya1G+p6sXLPYbmoQcG\r\ndyA3fN5WYPep5/cviMdLhaufNPPlYeau3mRKwwyqiaCkFvIMyTgz2xnHxRok\r\nPLoBPKjNsdFPjip2DENebtQZtcLhnbcalN5nBt2eBM80DbhOskr5coS8Acbf\r\nek55bHehRNzW116vhrf9MrPlwTBG8RO/kMl5XdnaGzfcn/JCiuaairI/i+Bp\r\nTgJ1CuII1keaQPjW0ckJFA79xGvPNwo71456hBHFZ4mARViwNM7f2RYcVmKz\r\noMsJqZt3iOMsA97gjN9jDfMX31bm2HlIcPk=\r\n=PJWO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"d26cae777652559e68764683bc77a112ed904c47","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"9.1.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"sideEffects":false,"_nodeVersion":"19.1.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.10.0","set-error-class":"^1.4.0","is-error-instance":"^1.3.0","normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.6.0","@ehmicky/dev-tasks":"^1.0.102"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_5.0.0_1668957857247_0.7748037175182096","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"error-serializer","version":"5.1.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@5.1.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"954ce38d591c1fe6470aa2fd1e06ad0c80178d49","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-5.1.0.tgz","fileCount":13,"integrity":"sha512-sAyXXwXalDlCdGMlsh++aM+uoppYQD9GR5q2brjDczA7MGdISL8VxDlyk4Y6EA7xkm2KQrvweSxcsvNo+Hmxeg==","signatures":[{"sig":"MEUCIA+ZnSiqSsk8hUewWrGSTsNPmXQH4p38UDgW5HZ/TRVDAiEAmsUcHcacair/3i2Vlt/L6xfCkx9L8yth4thMka/AK7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjflj/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokLA//Wa2AxmZXVn/SDvjRVD/4v42scHNUSj1Bl/j9mghRcwHPC5eW\r\nCduIB9D/qSvTrXMfCZaTxSppfbk6bE08I6YT5iA4VITUai8nZJBqEgwnZbW/\r\nCt7IYAmqP+RuEk2ns1F0mlfHvGX6Lgt4F606dD7/alsFVbGy5lDh3igqylaW\r\nwg0qZaGfYl7dzgnpOlqO40vh9LinlTyrOF0zisVktFKkqrQcKkIXiCbW+q+H\r\nopbViCNk6wuLK+DlCRmpDrQwVcTQSM1vEw+tKvT/jTV0hWx2n83S1kmxQh61\r\nxnGMAbJR2WenaUMl0Qbdv+75/WfgsQcqKMGEEoA736dlfs8W97YgC61kI5VK\r\nTWwCOVvogH3gc6fuGoAUGzemZ8eRIWuYdKSxuC04Q+ifMmXpDLN7+EyKO3gz\r\nlrjeBkmMctbcCyjyc0qWS2uAYmcicNPX7ETGmQN3Vdu4nz61FCJkcKrYMz5h\r\nNJVI1Y3bWZCDtfkH0p1nXt/+HVi1HtS8R20PwrKbLkxOItT61SiLRPknRked\r\ndNrza6ytxYptLK5ZK5O7OdyNSotFVi2wJ6nu6gYN5DapF3/565mBMSM0wZph\r\nGuNEkVQTNq8mX1JWJHFQfjB2qDUh/h+LCaI5MXDKemi+zq+U/lnnRDRcoW7R\r\nd5THBJ6uz936ssw4m+gJO6s5VLfNTjVGEuk=\r\n=vkVO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/main.js","type":"module","types":"./build/types/main.d.ts","engines":{"node":">=14.18.0"},"exports":{"types":"./build/types/main.d.ts","default":"./build/src/main.js"},"gitHead":"e1782cbec9f0cfab4e7937b9bc0f10e54d227ea5","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"9.1.2","description":"Convert errors to/from plain objects","directories":{"lib":"src","test":"test"},"sideEffects":false,"_nodeVersion":"19.1.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^1.10.0","set-error-class":"^1.5.0","is-error-instance":"^1.3.0","normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.6.0","@ehmicky/dev-tasks":"^1.0.102"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_5.1.0_1669224703032_0.4412026938541307","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"error-serializer","version":"6.0.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@6.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"b7a10a6b50dd22ccbdc4d1b3db03286a7a3cd036","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-6.0.0.tgz","fileCount":13,"integrity":"sha512-x5SWnGnwt5liPks7NoLJ4pE4208sND9QK6P+P31s1Fsic9wfq1m/OVCa5AMfWVPmGVMvlSC0uaGfG7m/AItGDg==","signatures":[{"sig":"MEQCIEbuz6puOCaLBklIljt/BRuEKtUynioQwscTUDr/1sCfAiBWkJp0DtrjMbCEF1PEGKiYWfdQ8FxUQB9ACSd9Vq/I8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37027},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=16.17.0"},"exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"gitHead":"ed69e9eb69f6af815fe36b49391ff27b79add30c","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"9.6.6","description":"Convert errors to/from plain objects","directories":{"lib":"src"},"sideEffects":false,"_nodeVersion":"20.1.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^2.0.0","set-error-class":"^2.0.0","is-error-instance":"^2.0.0","normalize-exception":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^5.7.1","@ehmicky/dev-tasks":"^2.0.80"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_6.0.0_1684020192801_0.5998708607896155","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"error-serializer","version":"6.0.1","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@6.0.1","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"710f935290ae36ca639cb773030b6e3b467e3f78","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-6.0.1.tgz","fileCount":13,"integrity":"sha512-SDEXcpWyys6yd6zLcC+s5bGnfe+xWxBJoC7p+o72c5F+hDdgdWc8LB8EOvcdqs7U+rzInYldFpiqSwmC3VZUeg==","signatures":[{"sig":"MEUCIGoQxnqklArNbjwokWOXBfWVjmG9sTvp34GmM5szV089AiEA+sw7XqBhjobLrie2+Kb5CBOgsGP053H3zxsrPC/A6rA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37026},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=16.17.0"},"exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"gitHead":"8dac68441b42ed47b1ae013097c9090acdd3c7c0","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"9.6.6","description":"Convert errors to/from plain objects","directories":{"lib":"src"},"sideEffects":false,"_nodeVersion":"20.1.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^2.0.1","set-error-class":"^2.0.0","is-error-instance":"^2.0.0","normalize-exception":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^6.0.1","@ehmicky/dev-tasks":"^2.0.80"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_6.0.1_1684023771083_0.8135231971940444","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"error-serializer","version":"7.0.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@7.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"1857c6ba1b55ac05f27c632a8a0ee651f05215f3","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-7.0.0.tgz","fileCount":13,"integrity":"sha512-VKXwvqgZEDBKmxLUrAzOW6mLtlBnwvvIBDCe0vYnybOYMikWN2uUC+8edKFYMYgbvp8ouTlPM/VPC26G+XVvoQ==","signatures":[{"sig":"MEQCIEvy28BLt/rKGTKgccZ5onV1CXWeHWL6oDvL/I8psh6DAiBVS8snyxiAxOYSFctLbbAarLXiHmJKLEtx1WESwkbGXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37501},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=18.18.0"},"exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"gitHead":"ec42471ce28a1ddecdb57041e8c5bdf4c5e2a75c","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"10.2.1","description":"Convert errors to/from plain objects","directories":{"lib":"src"},"sideEffects":false,"_nodeVersion":"21.1.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^3.0.0","set-error-class":"^3.0.0","is-error-instance":"^3.0.0","normalize-exception":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^7.0.0","@ehmicky/dev-tasks":"^2.0.102"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_7.0.0_1698530692885_0.5896638846397757","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"error-serializer","version":"8.0.0","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@8.0.0","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"3f1a474337b74485e7c6fbe43cd94efaf8b9eed8","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-8.0.0.tgz","fileCount":15,"integrity":"sha512-mh1xG0257SA4P0XfT8RHPyygomaFvVekLpJWvxvNdOnBWIaJLs9otIMCd75MNUbm3aEOCOZ1VkMxxQlmloq7NA==","signatures":[{"sig":"MEYCIQDuFtJFQ/H/8QsB/AIZNPnOwOL70BcZa8xD5Yf6zfIygwIhAOZGNtiINyGhcLnE8MsLm6DB5NrxbaS1kBT6QBZ+7Irr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41822},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=18.18.0"},"exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"gitHead":"7d157612abba251c8be716532f374ba4c655f50d","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"10.8.1","description":"Convert errors to/from plain objects","directories":{"lib":"src"},"sideEffects":false,"_nodeVersion":"22.2.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^3.0.0","set-error-class":"^3.0.0","is-error-instance":"^3.0.0","normalize-exception":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^7.0.0","@ehmicky/dev-tasks":"^2.0.124"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_8.0.0_1718076981491_0.948311697239566","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"error-serializer","version":"8.0.1","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"author":{"url":"https://github.com/ehmicky","name":"ehmicky","email":"ehmicky@gmail.com"},"license":"MIT","_id":"error-serializer@8.0.1","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"homepage":"https://www.github.com/ehmicky/error-serializer","bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"dist":{"shasum":"d6f7b8758145fa8ca675844b7da0296964a00e18","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-8.0.1.tgz","fileCount":15,"integrity":"sha512-+yhGfbVNmOQlHkTnJO2koKlAG0Pshju0fS8f1hbA8RNQCi/nNLoGLPh8Ht34a3tcBC6KdhrkXzLRq5bHXM/woA==","signatures":[{"sig":"MEUCIQCi8iuRw3e+9xTCV7AvSQR+vesIiCAMg3iyo1yk0xeM4AIgNK8aH32D+0q3YK3hoScNedSbmKeVlR8rpp/Jx10lRok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41510},"main":"./build/src/main.js","type":"module","types":"./build/src/main.d.ts","engines":{"node":">=18.18.0"},"exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"gitHead":"9420a24b566eded431916b1cabb43b7752457c54","scripts":{"test":"gulp test"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"repository":{"url":"git+https://github.com/ehmicky/error-serializer.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert errors to/from plain objects","directories":{"lib":"src"},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"is-plain-obj":"^4.1.0","safe-json-value":"^3.0.1","set-error-class":"^3.0.1","is-error-instance":"^3.0.1","normalize-exception":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"test-each":"^7.0.1","@ehmicky/dev-tasks":"^3.0.33","@ehmicky/eslint-config":"^20.0.31","@ehmicky/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/error-serializer_8.0.1_1743218510532_0.8306936075872398","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"error-serializer","version":"8.0.2","type":"module","exports":{"types":"./build/src/main.d.ts","default":"./build/src/main.js"},"main":"./build/src/main.js","types":"./build/src/main.d.ts","sideEffects":false,"scripts":{"test":"gulp test"},"description":"Convert errors to/from plain objects","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"license":"MIT","homepage":"https://www.github.com/ehmicky/error-serializer","repository":{"type":"git","url":"git+https://github.com/ehmicky/error-serializer.git"},"bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"author":{"name":"ehmicky","email":"ehmicky@gmail.com","url":"https://github.com/ehmicky"},"directories":{"lib":"src"},"dependencies":{"is-error-instance":"^3.0.1","is-plain-obj":"^4.1.0","normalize-exception":"^4.0.1","safe-json-value":"^3.0.1","set-error-class":"^3.0.1"},"devDependencies":{"@ehmicky/dev-tasks":"^3.0.34","@ehmicky/eslint-config":"^20.0.32","@ehmicky/prettier-config":"^1.0.6","test-each":"^7.0.1"},"engines":{"node":">=18.18.0"},"_id":"error-serializer@8.0.2","gitHead":"352d8dca9026a67325667b4678a79530f92dc3e6","_nodeVersion":"25.2.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-RRcjjxGK4ccr/+t0R3QJUKK8XCD8iCqhBxr7xgI9Ale0kdxwp+Q/xjLcjjVdXpBmoELu73ZQ1vIbKtT/yh/ThA==","shasum":"cf5bf26df696fdf331fe8d3d284be48c6bc4ce9f","tarball":"https://registry.npmjs.org/error-serializer/-/error-serializer-8.0.2.tgz","fileCount":15,"unpackedSize":42222,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSE6ZAUO3QmhARbCpumfAacjJ8eMItKti5SIT0ZkbvWAIgYlSKXPv2tgU/CmgIFecsxZsF88zXBmUjA1+c0MaJB4c="}]},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/error-serializer_8.0.2_1765996640406_0.16973565926482026"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-16T14:44:28.659Z","modified":"2025-12-17T18:37:20.751Z","1.0.0":"2022-08-16T14:44:28.952Z","1.1.0":"2022-08-16T14:45:45.697Z","1.2.0":"2022-08-16T18:54:12.003Z","1.2.1":"2022-08-18T14:16:33.059Z","1.3.0":"2022-08-19T16:09:02.773Z","1.3.1":"2022-08-19T18:15:53.962Z","1.3.2":"2022-08-19T22:07:49.318Z","1.3.3":"2022-08-21T13:49:32.838Z","1.3.4":"2022-08-21T14:56:44.970Z","1.4.0":"2022-08-25T17:42:15.850Z","2.0.0":"2022-08-26T16:43:48.459Z","3.0.0":"2022-09-29T13:40:13.436Z","3.1.0":"2022-09-29T20:39:02.590Z","3.2.0":"2022-10-01T13:09:54.519Z","3.3.0":"2022-10-07T19:26:05.036Z","3.4.0":"2022-10-13T18:22:30.833Z","3.5.0":"2022-10-13T18:45:19.134Z","3.5.1":"2022-10-13T19:55:49.696Z","3.6.0":"2022-11-07T22:26:53.147Z","3.7.0":"2022-11-11T18:31:11.519Z","4.0.0":"2022-11-18T18:16:23.384Z","4.1.0":"2022-11-18T22:24:17.719Z","4.2.0":"2022-11-20T14:27:10.097Z","5.0.0":"2022-11-20T15:24:17.402Z","5.1.0":"2022-11-23T17:31:43.287Z","6.0.0":"2023-05-13T23:23:12.958Z","6.0.1":"2023-05-14T00:22:51.234Z","7.0.0":"2023-10-28T22:04:53.152Z","8.0.0":"2024-06-11T03:36:21.612Z","8.0.1":"2025-03-29T03:21:50.701Z","8.0.2":"2025-12-17T18:37:20.562Z"},"bugs":{"url":"https://github.com/ehmicky/error-serializer/issues"},"author":{"name":"ehmicky","email":"ehmicky@gmail.com","url":"https://github.com/ehmicky"},"license":"MIT","homepage":"https://www.github.com/ehmicky/error-serializer","keywords":["convert","error","error-handling","error-monitoring","error-reporting","errors","exception-handling","javascript","json","library","message","monitoring","nodejs","normalization","object","parsing","serialization","serializer","stacktrace","typescript"],"repository":{"type":"git","url":"git+https://github.com/ehmicky/error-serializer.git"},"description":"Convert errors to/from plain objects","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"}],"readme":"[![Node](https://img.shields.io/badge/-Node.js-808080?logo=node.js&colorA=404040&logoColor=66cc33)](https://www.npmjs.com/package/error-serializer)\n[![Browsers](https://img.shields.io/badge/-Browsers-808080?logo=firefox&colorA=404040)](https://unpkg.com/error-serializer?module)\n[![TypeScript](https://img.shields.io/badge/-Typed-808080?logo=typescript&colorA=404040&logoColor=0096ff)](/src/main.d.ts)\n[![Codecov](https://img.shields.io/badge/-Tested%20100%25-808080?logo=codecov&colorA=404040)](https://codecov.io/gh/ehmicky/error-serializer)\n[![Minified size](https://img.shields.io/bundlephobia/minzip/error-serializer?label&colorA=404040&colorB=808080&logo=webpack)](https://bundlephobia.com/package/error-serializer)\n[![Mastodon](https://img.shields.io/badge/-Mastodon-808080.svg?logo=mastodon&colorA=404040&logoColor=9590F9)](https://fosstodon.org/@ehmicky)\n[![Medium](https://img.shields.io/badge/-Medium-808080.svg?logo=medium&colorA=404040)](https://medium.com/@ehmicky)\n\nConvert errors to/from plain objects.\n\n# Features\n\n- Ensures errors are [safe to serialize with JSON](#json-safety)\n- Can be used as [`error.toJSON()`](#errortojson)\n- [Deep serialization/parsing](#deep-serializationparsing), including\n  [transforming](#transforming)\n- [Custom serialization/parsing](#custom-serializationparsing) (e.g. YAML or\n  `process.send()`)\n- Keeps both native (`TypeError`, etc.) and [custom](#classes) error classes\n- Preserves errors' [additional properties](#additional-error-properties)\n- Can keep [constructor's arguments](#constructors)\n- Works [recursively](#errorcause-and-aggregateerror) with\n  [`error.cause`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/cause)\n  and\n  [`AggregateError`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AggregateError)\n- [Normalizes](#loose) invalid errors\n- Safe: this never throws\n\n# Example\n\n```js\nimport { parse, serialize } from 'error-serializer'\n\nconst error = new TypeError('example')\nconst errorObject = serialize(error)\n// Plain object: { name: 'TypeError', message: 'example', stack: '...' }\n\nconst errorString = JSON.stringify(errorObject)\nconst newErrorObject = JSON.parse(errorString)\n\nconst newError = parse(newErrorObject)\n// Error instance: 'TypeError: example ...'\n```\n\n# Install\n\n```bash\nnpm install error-serializer\n```\n\nThis package works in both Node.js >=18.18.0 and\n[browsers](https://raw.githubusercontent.com/ehmicky/dev-tasks/main/src/browserslist).\n\nThis is an ES module. It must be loaded using\n[an `import` or `import()` statement](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c),\nnot `require()`. If TypeScript is used, it must be configured to\n[output ES modules](https://www.typescriptlang.org/docs/handbook/esm-node.html),\nnot CommonJS.\n\n# API\n\n## serialize(errorInstance, options?)\n\n`errorInstance` `any`\\\n`options` [`Options?`](#options)\\\n_Return value_: `ErrorObject`\n\nConvert an `Error` instance into a plain object.\n\n### Options\n\nObject with the following optional properties.\n\n#### shallow\n\n_Type_: `boolean`\\\n_Default_: `false`\n\nUnless this option is `true`, nested errors are also serialized. They can be\ninside other errors, plain objects or arrays.\n\n<!-- eslint-disable no-unused-expressions -->\n\n```js\nconst error = new Error('example')\nerror.inner = new Error('inner')\nserialize(error).inner // { name: 'Error', message: 'inner', ... }\nserialize(error, { shallow: true }).inner // Error: inner ...\n```\n\n#### loose\n\n_Type_: `boolean`\\\n_Default_: `false`\n\nBy default, when the argument is not an `Error` instance, it is converted to\none. If this option is `true`, it is kept as is instead.\n\n```js\nserialize('example') // { name: 'Error', message: 'example', ... }\nserialize('example', { loose: true }) // 'example'\n```\n\n#### include\n\n_Type_: `string[]`\n\nOnly pick [specific properties](#omit-additional-error-properties).\n\n```js\nserialize(error, { include: ['message'] }) // { message: 'example' }\n```\n\n#### exclude\n\n_Type_: `string[]`\n\nOmit [specific properties](#omit-stack-traces).\n\n```js\nserialize(error, { exclude: ['stack'] }) // { name: 'Error', message: 'example' }\n```\n\n#### transformObject(errorObject, errorInstance)\n\n_Type_: `(errorObject, errorInstance) => void`\n\n[Transform](#transforming) each error plain object.\n\n`errorObject` is the error after serialization. It must be directly mutated.\n\n`errorInstance` is the error before serialization.\n\n## parse(errorObject, options?)\n\n`errorObject` `any`\\\n`options` [`Options?`](#options)\\\n_Return value_: `Error`\n\nConvert an error plain object into an `Error` instance.\n\n### Options\n\nObject with the following optional properties.\n\n#### classes\n\n_Type_: `object`\n\nCustom error classes to keep when parsing.\n\n- Each key is an `errorObject.name`\n- Each value is the error class to use\n\n```js\nconst errorObject = serialize(new CustomError('example'))\n// `CustomError` class is kept\nconst error = parse(errorObject, { classes: { CustomError } })\n// Map `CustomError` to another class\nconst otherError = parse(errorObject, { classes: { CustomError: TypeError } })\n```\n\n#### shallow\n\n_Type_: `boolean`\\\n_Default_: `false`\n\nUnless this option is `true`, nested error plain objects are also parsed. They\ncan be inside other errors, plain objects or arrays.\n\n<!-- eslint-disable no-unused-expressions -->\n\n```js\nconst error = new Error('example')\nerror.inner = new Error('inner')\nconst errorObject = serialize(error)\n\nparse(errorObject).inner // Error: inner ...\nparse(errorObject, { shallow: true }).inner // { name: 'Error', message: ... }\n```\n\n#### loose\n\n_Type_: `boolean`\\\n_Default_: `false`\n\nBy default, when the argument is not an error plain object, it is converted to\none. If this option is `true`, it is kept as is instead.\n\n```js\nparse('example') // Error: example\nparse('example', { loose: true }) // 'example'\n```\n\n#### transformArgs(constructorArgs, errorObject, ErrorClass)\n\n_Type_: `(constructorArgs, errorObject, ErrorClass) => void`\n\n[Transform](#transforming) the arguments passed to each `new Error()`.\n\n`constructorArgs` is the array of arguments. Usually, `constructorArgs[0]` is\nthe\n[error message](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/message)\nand `constructorArgs[1]` is the\n[constructor options object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/Error#parameters).\n`constructorArgs` must be directly mutated.\n\n`errorObject` is the error before parsing. `ErrorClass` is its\n[class](#classes).\n\n#### transformInstance(errorInstance, errorObject)\n\n_Type_: `(errorInstance, errorObject) => void`\n\n[Transform](#transforming) each `Error` instance.\n\n`errorInstance` is the error after parsing. It must be directly mutated.\n\n`errorObject` is the error before parsing.\n\n# Usage\n\n## JSON safety\n\nError plain objects are always\n[safe to serialize with JSON](https://github.com/ehmicky/safe-json-value).\n\n<!-- eslint-disable no-unused-expressions -->\n\n```js\nconst error = new Error('example')\nerror.cycle = error\n\n// Cycles make `JSON.stringify()` throw, so they are removed\nserialize(error).cycle // undefined\n```\n\n## `error.toJSON()`\n\n[`serialize()`](#serializeerrorinstance-options) can be used as\n[`error.toJSON()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify#tojson_behavior).\n\n<!-- eslint-disable fp/no-class, fp/no-this -->\n\n```js\nclass CustomError extends Error {\n  /* constructor(...) { ... } */\n\n  toJSON() {\n    return serialize(this)\n  }\n}\nconst error = new CustomError('example')\n\nerror.toJSON()\n// { name: 'CustomError', message: 'example', stack: '...' }\nJSON.stringify(error)\n// '{\"name\":\"CustomError\",\"message\":\"example\",\"stack\":\"...\"}'\n```\n\n## Custom serialization/parsing\n\nErrors are converted to/from plain objects, not strings. This allows any\nserialization/parsing logic to be performed.\n\n```js\nimport { dump, load } from 'js-yaml'\n\nconst error = new Error('example')\nconst errorObject = serialize(error)\nconst errorYamlString = dump(errorObject)\n// name: Error\n// message: example\n// stack: Error: example ...\nconst newErrorObject = load(errorYamlString)\nconst newError = parse(newErrorObject) // Error: example\n```\n\n## Additional error properties\n\n```js\nconst error = new TypeError('example')\nerror.prop = true\n\nconst errorObject = serialize(error)\nconsole.log(errorObject.prop) // true\nconst newError = parse(errorObject)\nconsole.log(newError.prop) // true\n```\n\n## Omit additional error properties\n\n```js\nconst error = new Error('example')\nerror.prop = true\n\nconst errorObject = serialize(error, { include: ['name', 'message', 'stack'] })\nconsole.log(errorObject.prop) // undefined\nconsole.log(errorObject) // { name: 'Error', message: 'example', stack: '...' }\n```\n\n## Omit stack traces\n\n```js\nconst error = new Error('example')\n\nconst errorObject = serialize(error, { exclude: ['stack'] })\nconsole.log(errorObject.stack) // undefined\nconsole.log(errorObject) // { name: 'Error', message: 'example' }\n```\n\n## Deep serialization/parsing\n\nThe [`loose` option](#loose) can be used to deeply serialize/parse objects and\narrays.\n\n```js\nconst error = new Error('example')\nconst deepArray = serialize([{}, { error }], { loose: true })\n\nconst jsonString = JSON.stringify(deepArray)\nconst newDeepArray = JSON.parse(jsonString)\n\nconst newError = parse(newDeepArray, { loose: true })[1].error // Error: example\n```\n\n## Transforming\n\n<!-- eslint-disable fp/no-mutation, no-param-reassign -->\n\n```js\nconst errors = [new Error('test secret')]\nerrors[0].date = new Date()\n\nconst errorObjects = serialize(errors, {\n  loose: true,\n  // Serialize `Date` instances as strings\n  transformObject: (errorObject) => {\n    errorObject.date = errorObject.date.toString()\n  },\n})\nconsole.log(errorObjects[0].date) // Date string\n\nconst newErrors = parse(errorObjects, {\n  loose: true,\n  // Transform error message\n  transformArgs: (constructorArgs) => {\n    constructorArgs[0] = constructorArgs[0].replace('secret', '***')\n  },\n  // Parse date strings as `Date` instances\n  transformInstance: (error) => {\n    error.date = new Date(error.date)\n  },\n})\nconsole.log(newErrors[0].message) // 'test ***'\nconsole.log(newErrors[0].date) // `Date` instance\n```\n\n## `error.cause` and `AggregateError`\n\n```js\nconst innerErrors = [new Error('one'), new Error('two')]\nconst cause = new Error('three')\nconst error = new AggregateError(innerErrors, 'four', { cause })\n\nconst errorObject = serialize(error)\n// {\n//   name: 'AggregateError',\n//   message: 'four',\n//   stack: '...',\n//   cause: { name: 'Error', message: 'three', stack: '...' },\n//   errors: [{ name: 'Error', message: 'one', stack: '...' }, ...],\n// }\nconst newError = parse(errorObject)\n// AggregateError: four\n//   [cause]: Error: three\n//   [errors]: [Error: one, Error: two]\n```\n\n## Constructors\n\nBy default, when an error with custom [`classes`](#classes) is parsed, its\nconstructor is not called. In most cases, this is not a problem since any\nproperty previously set by that constructor is still preserved, providing it is\nserializable and enumerable.\n\nHowever, the `error.constructorArgs` property can be set to call the constructor\nwith those arguments. It it throws, `Error` will be used as a fallback error\nclass.\n\n<!-- eslint-disable fp/no-class, fp/no-this, fp/no-mutation -->\n\n```js\nclass CustomError extends Error {\n  constructor(prefix, message) {\n    super(`${prefix} - ${message}`)\n    this.constructorArgs = [prefix, message]\n  }\n}\nCustomError.prototype.name = 'CustomError'\n\nconst error = new CustomError('Prefix', 'example')\n\nconst errorObject = serialize(error)\n// This calls `new CustomError('Prefix', 'example')`\nconst newError = parse(errorObject, { classes: { CustomError } })\n```\n\n# Related projects\n\n- [`modern-errors`](https://github.com/ehmicky/modern-errors): Handle errors in\n  a simple, stable, consistent way\n- [`modern-errors-serialize`](https://github.com/ehmicky/modern-errors-serialize):\n  Serialize/parse errors\n- [`error-custom-class`](https://github.com/ehmicky/error-custom-class): Create\n  one error class\n- [`error-class-utils`](https://github.com/ehmicky/error-class-utils): Utilities\n  to properly create error classes\n- [`normalize-exception`](https://github.com/ehmicky/normalize-exception):\n  Normalize exceptions/errors\n- [`is-error-instance`](https://github.com/ehmicky/is-error-instance): Check if\n  a value is an `Error` instance\n- [`merge-error-cause`](https://github.com/ehmicky/merge-error-cause): Merge an\n  error with its `cause`\n- [`set-error-class`](https://github.com/ehmicky/set-error-class): Properly\n  update an error's class\n- [`set-error-message`](https://github.com/ehmicky/set-error-message): Properly\n  update an error's message\n- [`wrap-error-message`](https://github.com/ehmicky/wrap-error-message):\n  Properly wrap an error's message\n- [`set-error-props`](https://github.com/ehmicky/set-error-props): Properly\n  update an error's properties\n- [`set-error-stack`](https://github.com/ehmicky/set-error-stack): Properly\n  update an error's stack\n- [`error-cause-polyfill`](https://github.com/ehmicky/error-cause-polyfill):\n  Polyfill `error.cause`\n- [`handle-cli-error`](https://github.com/ehmicky/handle-cli-error): 💣 Error\n  handler for CLI applications 💥\n- [`beautiful-error`](https://github.com/ehmicky/beautiful-error): Prettify\n  error messages and stacks\n- [`safe-json-value`](https://github.com/ehmicky/safe-json-value): ⛑️ JSON\n  serialization should never fail\n- [`log-process-errors`](https://github.com/ehmicky/log-process-errors): Show\n  some ❤ to Node.js process errors\n- [`error-http-response`](https://github.com/ehmicky/error-http-response):\n  Create HTTP error responses\n- [`winston-error-format`](https://github.com/ehmicky/winston-error-format): Log\n  errors with Winston\n\n# Support\n\nFor any question, _don't hesitate_ to [submit an issue on GitHub](../../issues).\n\nEveryone is welcome regardless of personal background. We enforce a\n[Code of conduct](CODE_OF_CONDUCT.md) in order to promote a positive and\ninclusive environment.\n\n# Contributing\n\nThis project was made with ❤️. The simplest way to give back is by starring and\nsharing it online.\n\nIf the documentation is unclear or has a typo, please click on the page's `Edit`\nbutton (pencil icon) and suggest a correction.\n\nIf you would like to help us fix a bug or add a new feature, please check our\n[guidelines](CONTRIBUTING.md). Pull requests are welcome!\n\n<!-- Thanks go to our wonderful contributors: -->\n\n<!-- ALL-CONTRIBUTORS-LIST:START -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://fosstodon.org/@ehmicky\"><img src=\"https://avatars2.githubusercontent.com/u/8136211?v=4?s=100\" width=\"100px;\" alt=\"ehmicky\"/><br /><sub><b>ehmicky</b></sub></a><br /><a href=\"https://github.com/ehmicky/error-serializer/commits?author=ehmicky\" title=\"Code\">💻</a> <a href=\"#design-ehmicky\" title=\"Design\">🎨</a> <a href=\"#ideas-ehmicky\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/ehmicky/error-serializer/commits?author=ehmicky\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/papb\"><img src=\"https://avatars.githubusercontent.com/u/20914054?v=4?s=100\" width=\"100px;\" alt=\"Pedro Augusto de Paula Barbosa\"/><br /><sub><b>Pedro Augusto de Paula Barbosa</b></sub></a><br /><a href=\"https://github.com/ehmicky/error-serializer/issues?q=author%3Apapb\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/ehmicky/error-serializer/commits?author=papb\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/JasonKleban\"><img src=\"https://avatars.githubusercontent.com/u/17498172?v=4?s=100\" width=\"100px;\" alt=\"JasonKleban\"/><br /><sub><b>JasonKleban</b></sub></a><br /><a href=\"https://github.com/ehmicky/error-serializer/commits?author=JasonKleban\" title=\"Code\">💻</a> <a href=\"https://github.com/ehmicky/error-serializer/issues?q=author%3AJasonKleban\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n","readmeFilename":"README.md"}