{"_id":"@dotcom-reliability-kit/serialize-error","_rev":"33-9c90b52212814099a10f1cfab9ae1474","name":"@dotcom-reliability-kit/serialize-error","dist-tags":{"prerelease":"5.0.0-beta.2","latest":"5.1.0"},"versions":{"0.1.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"0.1.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@0.1.0","maintainers":[{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues"},"dist":{"shasum":"ae3361311c6c0d0efc0752a92efd13a64643316c","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-0.1.0.tgz","fileCount":3,"integrity":"sha512-Uvqcl51f3Kna8/383Fy0pRi3XB933tuoXObkk9wzAT2HoCfVQA2vHZR4GwJ7X2jSag8QJG4paKy/AP5xnt8STw==","signatures":[{"sig":"MEQCICc99Momq5mHSTEmWxC7Us2TdCkv4RiYwrDs57QeNMvMAiBjyq6xIOT/Fu8dY0Bbk1thyezg9AoQTpd0iTpY/Ahulw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigfwyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL6w//Rh+XUZ/9t2dzZASJqp+NCye1bi9w2vGaHNkEFub+TTJvjYuv\r\nBEPayw+78HYvaW4wu6fxSjO0YobIa/OVduKamKnEkNAPZxImvOK94oFvPudS\r\nTpjqPRXWZ2FcZHZ5bN8R4eo4NFmkNvtEB0ZkOz0/4ePzCexlWzIXinin59oE\r\nf5rAsewyCSlluN+6DJQMWSV/5SAitMaANKdz7pHTaDYvnayRUEH3+8iwZ2Y0\r\nfQnI8PIHLcLD+OBRjjYuri4qsTufjrwT2iBhXSE7s2RSOsVA08F8o5Hhztq5\r\ncqbwpwkXs3PhBSnueFsoc/isXGTasNfSI+AnbmkgRR6Hz6l4rktSPVeWN2eI\r\nYEtzpjvyWVUK+mLIpl+lGXPc5JFAIxEUGzcZm53gl84WfZyRObXzN4Cmi/kr\r\nGdxq2gYAqNFhVxuXEJavx18/qP19BglRLgi0KZR47FPUxOGzFeJp+r0Rtf+W\r\nAi5dbl+LdunE7yXIn/ZvE9YenqG8X6xIg0nHyeIMra+LCzxWiuaZdtlqMIS7\r\nRamruIrwte+nXjy/AkfvlyoX/o29ySA0Y4XPhG21otaRH3s7CMQWKpVG/wba\r\n7xRu8cFQW7IWC4OO7oSArlCe5vH3jnaD2CYnKb1M7+0ZVYjXx3yM2buc+98p\r\nFFVDip0hEpn+KQl1YU39GF1DwCE2iZ2Vb1k=\r\n=/0wQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"14.x || 16.x"},"gitHead":"87c93baf3706369bf6bcfbad3f59af48fa6edd6f","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"deprecated":"this version of @dotcom-reliability-kit/serialize-error is no longer supported. Please upgrade to the latest version","repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.5.5","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_0.1.0_1652685874101_0.2421667295011849","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@dotcom-reliability-kit/serialize-error","version":"0.1.1","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@0.1.1","maintainers":[{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues"},"dist":{"shasum":"960f376fb960ecd3b5d11b86a79e312b22b992ff","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-0.1.1.tgz","fileCount":3,"integrity":"sha512-VcLYzf6+MhqV3WyKDoIvq2WkWA109VIlMnyAmbxB1gVbLQ9OUZCfbTaRwmHBopDz/FDbLqzho+JPsaYeYSpvRw==","signatures":[{"sig":"MEQCICnmqkK3QacVSJlLMh9KbcHisA17qYO1e/nv3c5LRmlmAiBP34iJJDxvLoJL4mlNxWoe8u61HLGMPuzfYGGGhS5jhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijklJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV5A/+JffQ8LsfnHPY0+CQ0W7T4NrKB1XjhTNGxowCNVKm64DB/3pD\r\nwBROpq/mhz1QMN05G6qfza9LB4WxxfF5sOAvcnR1nMghSH1vmBIXvznIme55\r\nEvsnRJ/to2f29pElZpx9cYWpAWA4CKCHlIediHy1eZMJNCVWvyx4Qg8e+vIy\r\nFxJDYEboM9nLeRsjuylyRTHQjhAXcmZLMo9PThCZAvJTqQiHr1YpPjymtuip\r\nNmD8I6ojKQujyOOW+eJIKbzqMhQZ4D7Q/dB/w1OOVGp6hskdDM1/KStjPxhn\r\nRBgRUWhEOGguqWBuE5grEsWcjAg6TzuhFyVRLU/3L0cooE904J8E1Vb0V2PF\r\n7XrcG4UGXpcVa8Nq/e/iXIYAfk0dyke97RvDgsH/T1BblxPdzUtaIl/A2/5h\r\nAKZJeB2DfZSt8QwfUCahkPyMoOoDvbTZVr/ltb2VrI5B1ecB+OPo5wWGQiPi\r\nvuaOAHySSqF0B+efyYJOV9BRO/rSj3W28/C/Jox7cvmwrOnJU92kylw1xnn5\r\nVwNFinpepPT6KN/mCz5HqDNjHEFDqUbTcAftSNzAFKdt6qcTixZWHX2K6Gkz\r\ndZK9Q1ENhNgOd4iqs2SzhS1thJUny3hQr0zXqqmuq4aiG2FW1jh6TqE9/v7K\r\nXG3RaVKRXRqG2Uqy8Kcz0e47HDNalxagnFw=\r\n=TaOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"14.x || 16.x"},"gitHead":"d6037eb98a9cbca24e185c5575cdf96420f333f2","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"deprecated":"this version of @dotcom-reliability-kit/serialize-error is no longer supported. Please upgrade to the latest version","repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.5.5","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_0.1.1_1653492041219_0.17882362114315442","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"1.0.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@1.0.0","maintainers":[{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"a713475cef9f62292cb2de190dadbe813008c014","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-1.0.0.tgz","fileCount":3,"integrity":"sha512-ROU7khyWTAIgQf3IzmLwjF5K5CT/pctzxMEr6gG2TmL2L4ahsjxGjq0kt6J8n87lLTAJWy+bu+JpC7c0MJJP1g==","signatures":[{"sig":"MEQCIHWdu3LCQ2ft6sY8UXIJQo7LzLLZGv9wvlAplNp9UlCtAiB99waUC3zwkdM679k21ZXVV/chrtXtvpYnbI2LTVgmmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixBlpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroKA/9HuIwRBZrVhJyauf4Hvz+7WqEtp5i4VM7lqJnho/Umka6xeYB\r\nYM4myI/qc7TO9iZfCpZN0xNkjALf2YMhR7f//LhM6JzDDJGQ0lfzxydH2yxw\r\nZ902NNEau16++i2FVLJTrWrFNoCg2e6Qnb6uMRBlWJLoB4hfaR3fQWjABh3Q\r\nWX3l11ot/STqMolHMYZQ/8y3TAgRCA0l/c51e4SVVcJAVoZgbw73cmxTeYJ+\r\n9LgI0aRdW6g6DxmxXr0sMxSwgJa1FP2wy26WNvlRQhcAL0hlIAeT2f/FdMSy\r\nomPKiYLDrFDvmFGUzik4QPhy+Cyfw7KGLEzwT9Ug5OyXCL1DnPMalcqTqrUP\r\nGi9xOwmSpkI/00ZOO6iTNB2NYXXwft99MSQf9Wg+rZU9cj0NU/RxJfIDPJcn\r\noBJ7S4ebBV/rOS2ptUmwDudFUpjtsL6WsAywJ0iaqkmxmTpom1URa5jWRBVH\r\nsi1WYGocU3ZaZjQwsnZLALLZ7c/Fz0xcGYBnl+7YKh8p3lZn8L+P5loXzCjn\r\nggqoxuYjYaPC1CoYfNZ/BCf4+2hY9TPQqXM0ORt2DuKeGyUY9I3amqLx4YOI\r\nnOO2CdF1jcujnHhGIECVoUrt+bicBsM1qPFtshbaqXYj/yr8EY5ACB433qgW\r\n5XQmfwy+lBrk5rNnP9t4wPXoP6kU/voB9Rc=\r\n=kUfz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"14.x || 16.x"},"gitHead":"1a4d82d0cf9c6f351c1b8753ad5c0c955cf1feb0","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.11.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_1.0.0_1657018729755_0.8692072110478155","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"1.1.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@1.1.0","maintainers":[{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"607547d84627d5522a7c8cf3cf1fb22953b3a6fa","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-1.1.0.tgz","fileCount":3,"integrity":"sha512-jaam45DaAEYNEYZUq3qA2k+qelGGDGCzilFRBWoB54yokNz84TN96/aJ+yEpSr2AKsz3pgraCq6ik+xQihi7tg==","signatures":[{"sig":"MEUCIA/SrRIERo21JLuBSuD4Cb9kc8Ces8W9aRv+6tiASw0fAiEAtsxUSvt9mnLxLBPEFOf/2ATqZKmwd+RUO8Nqb/I5TEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi66XyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5qRAAgDUKksR6rRaNqK8n+yG7BRawjA6YxPsq13smLOJ/5F5MkfB+\r\nT2hxiD3LzMjnhXE3pHZTyC+iqlsh3MfmoHmkTXl1cJtM7EdwU4aCkMkcSOIX\r\nFbthhlfJZu7zfx6d6p8Y78IsScw9xkECehgK3JFMJO3NnRyDn6gtPuuGsuc7\r\nAPHz4VsSeLgid8AQjB4Q4bCg8lOYBQZWaqa2Y4qsOXZZ+uuVinPz08qo5RcI\r\nmdNzs8kCJmdeyFCsSV9zmrptuHBqTjbosdSJ9IbD74AXGs0CWUXKm3P2vnqj\r\noiBE1A0hDkZFg6vxr68ccYg/9KtFuK/YOsk0fADf3KjCkNnNmxYJxM45O0Fr\r\nvQblSCmV3rq8aZ6A/uJQioC0yl2MiVQA3MeG36nYJSog4GXsHmwF5zGWvwL7\r\nO3WekpEMBM99T4gNDli9Jg5lioGbTsXEb4Etu5dc56tIozlpTrzgrQ6uJwD/\r\nMUmXEDbWff/JtHVJd9jujpTqVQU07xHQkKuBXwwrhxZw40hnUM2voO4bSb50\r\nqRq79vTnO+GkF6i9K78NqJuKXODCWD5z/I6chsuep0XwPOeHxyycNCwwTZWY\r\nj9hp9NQ+2+w07GjuzTupGc3Q3QZlUwp9yQ9UBoktVCvn4P6cs9/xt0EXBBQY\r\n6VwzeNK5wQl2STpkH1inQvgLJm0QyKMtPnU=\r\n=zAka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"14.x || 16.x"},"gitHead":"d23a120b5b34d7fe82f77ff1c4750fdeb7959b0b","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.11.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_1.1.0_1659610610285_0.3612037800638228","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@dotcom-reliability-kit/serialize-error","version":"1.1.1","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@1.1.1","maintainers":[{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"1bfdcc85a7cd6b73018e672dea27ba18eedf369e","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-1.1.1.tgz","fileCount":3,"integrity":"sha512-3KMdsai6nXItRBbCpU2zLaRHJvuL2fd6EB56n9DrN+ghskyUcEZkStGl7w7ZJ9s/7b30bs9cRMTRY9ov4sx6LA==","signatures":[{"sig":"MEUCIQD3C8rYDCr4NnzaiXkBV4yURL/9++XnwB5lgDDmPEA12gIgEt4rSSins6PVXcfyWItE+wbJQv51HXw3UxYpA4o128E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7NAWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovxg//aI4Mcg4dKUucIN5m3MB6YXgRF+1yJHgpgaMo361yiEeKXe02\r\naXcviDTSVW5CCtWL0tE34ogeaTh9k93hAC/DSVT6iXJJxvbomVSbuM6qjPNr\r\n/dsZTwR+Tuzno+NCBT3S3T0LSqxqWov29bgUmWiEZT53nTBFLwehtAGmdEOH\r\nHVosmYJ4HTS9WCuX/k5i6rlcum/WoZu0ASGXvXMTlIm1RJUuBgs6QAp+LhCW\r\ncN30qLWwy78BXTZ0onNQxfyGpg1yXYeWX63uWjPB1vEpr4FR0bhtYQbuNXNY\r\nwhVd+Fz9TYSE74BxSMjjojtjcidi+7ezeo4bXoT3lxhue8NIVwt+E2a4M3JJ\r\nyXcwojk5KZmTRfIN+hWJWcnli3FyMf1l1XWwtpbRAU2EQQ+0e9JnGlI/ylbb\r\nwPuSlZl2KVNmcthYVH//qSbvgOP0i+2GfS8KIsXLTsHHMHhlKywwCWcTpSM6\r\n9ZXE1yLW9wKB6WK/9eh7lz/Gsxt7RKgbQsjlcSlDFu0C4dLllgI+mEz2z4vX\r\n4MxsNZxvSKWpVjT3S/dAwrAn6h7bUXif1vN+F/cjmbGy3MGJfAOfpDX9W4cp\r\n8m7/uqu16N1j4drC4pP+HigehPMrHiwN68Ana58ykP5iwF9C9lthHELTyc6f\r\nZUK2i8aRXunkXR7jTj2B3jqCGGbyExIl/R0=\r\n=uM9s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"14.x || 16.x"},"gitHead":"26ef2bbfd88cfee8f0105694766dc23baf9fabb9","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.11.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_1.1.1_1659686933913_0.7090588592794627","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@dotcom-reliability-kit/serialize-error","version":"1.1.2","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@1.1.2","maintainers":[{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"f72f17ede60bc5323db1b856a5bab680256eed59","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-1.1.2.tgz","fileCount":3,"integrity":"sha512-Wo+yh/W0XTtkf2nR4OsgvmM1zdchI4DnNiQjm0iV35xhWCej+idd3HuRY2vCB6Jgdx1LefjigFakp2ei7M/EeA==","signatures":[{"sig":"MEUCIQDzaGIFjdLZ6BvI5YTy5J3vVwtE9i9PGpbWgpTi+VbsEgIgSkfZ3uxe9lY8KND467r/siE3cXWMptmt5Hxzg5WHePI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNAeDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDPw//VqH7KKgQ2em/obKA4QipjphR8y8RF1SEDj0mtqnSimUJVKpo\r\nH6trwAvWLPHgIKGKxqhDt/RN+ys52iuXgJD9wlYPqNVNF9RrW4GGUC02m91T\r\ndYDE+fZN9y4Y/Qnbzcgjef4ZRMsy2yBVRVjpZR3G6T3p4kJzN4aM4r8eUK3R\r\nh5s+LZV195e3QWd4Y2wxhB6AjlvzKtPI/n8cAYgpfa7Yftn5Wjp2b8Rt6QdH\r\niIPe4wZpiqt42Mt3zvg+YJ6ZEjyDeaR4OnFuLvuVaINyDxDMTvEmNQEY2yjS\r\nn2YjytBfI8G9xjoqct7Hg6NDNMGc9fFwYPvFrqQW2lx/vbnwjQyit9ZJOjvc\r\nQJak+O165ZmByScuOUYdAHLf366uTD7o/b+OXcTKWE8cNJJgkYGCVRPZ96MG\r\njGkOqG4EAPQmbXRW6F257/I2lnuTmHyiRuO0hjXgqiTU8XCYpcNCBd46ibfT\r\nb9CzzNfHEbw7/ktTqt+eFhzpHowL/JYpLsUyMLhBKCT+pGSEB4JSlmSQc4wp\r\nZhjRwxLUr+F8cT7F4isnSOaUiGEeLkWxa2hVhmoxkR5H7iSN5quV7mYBRL3K\r\neWz+V/AZhduNZJAWkRAaHvd0Vjp+X7xDMHNvbvogXWkxz3usr3INBDanfwq2\r\nKzrxkr/q0MEqzrpTIT7pYenTmqRob0OFVB4=\r\n=PdOh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"14.x || 16.x || 18.x"},"gitHead":"2d319e779465dee1d030960fe9b57fbd534dce9c","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.15.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_1.1.2_1664354178930_0.29219459330293196","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@dotcom-reliability-kit/serialize-error","version":"1.1.3","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@1.1.3","maintainers":[{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"96ae44b4919e6ef5138b44a0f44feba9d3da6718","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-1.1.3.tgz","fileCount":3,"integrity":"sha512-exSqo0lB8tfjMZ8zEtHY17vKiNds2bqAr5mrnJAM8VX7TRvbT8cpBfMv/LxNcM/jd2rw9gpbH5FE7tewohmX9w==","signatures":[{"sig":"MEYCIQCmGtAOQ6zqL5T6xfWEbyL111531Um3t2Ojg20aT6YXNQIhAKfl3q4ZI+BctR8p4fKmyARz8o9mRmb549DgpLUEF79x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRriVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn8A//Wk+9KGpRGmE2GxkhU+OtoiOG+XYalV9tpk5qfGuQ4bEmQk2U\r\nAN0KyKU83Two2K3pYvc4NSWN4EzzTeXFLNQ2aNsr4Kee70hdqmq5MYWBeFDg\r\nqPGW9ru5cjVjf9x25FYdbs9iodg2/MNdjsk9R0+lNQF9newBhlL1jtHL9skW\r\nQixmMk9/nwI3+iLbesaIxVl4RBXwhRM61s8Pq8zNKq29z6pAJDnLfIZNVcnS\r\nbZnfFGFftV1A4CQoMpUq+eWaPsqcES3JBciq2Qin/MQWTP6UMgNz95scvmh/\r\nahGdRDVTVCVWOOwWnY2L8Arrw8Z5h28PtNAArnJQrPbsTKpWh03Q8hjEzr+8\r\nB2ac+q0o1jZx99IS7g3/CwodF04XVcxvJkcVJ5AthBXuzw6JfeUo7lmtz34k\r\njPpKZGY64fodxu2qhR48z5jkHwh/gm24UiA0z8LGjM6TyhOlj8piLmr8EEr3\r\nJl5rqq3m4+W1DUSo6CUjTIP9WmTasQBLLgGjz5ButjbEx+IVjUqrqs4bh99U\r\nZaddKM+CIHXPz9dfODoRGHL9pCOluS/MuSNAfJ2T1uJnrkq+zmauKqPkpme0\r\nKeSK+adufH87YHuzT/YQKSsrGXnvCoGiIk2FTZyhXcE1fZEVTMA8GNdUqNri\r\nQ1Jqa9Lv8V38MycR8rsbwHDHzozFgLg456U=\r\n=YLmJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"14.x || 16.x || 18.x"},"gitHead":"9fb11527c8e348b750ac72572dfd6692197f91cd","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.15.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_1.1.3_1665579157497_0.9804206280789105","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@dotcom-reliability-kit/serialize-error","version":"1.1.4","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@1.1.4","maintainers":[{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"0c35a0b6c30f649694493ac910e7ab383ccec60a","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-1.1.4.tgz","fileCount":5,"integrity":"sha512-5pi/4exUhAP6PTaLzl+3H4Q2lD61C7mZOGWpVWQ5lQmJUq2ilUFo+r3tlfv1GY6sUTmlSUGRkkR+YC3GeJSfVA==","signatures":[{"sig":"MEUCIA4U3K5HPW7iH6nwRgygo6muCTdv2CZO8rYiorl5FCCoAiEA4V0eHYhJnm+pjPDt+uS/cYyhzxWvrBLV8lspCIXnajI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRr68ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocYw//SRLxrTjT8iJX8UKnv+K5fmnNEyyJnW34xcDbc+iAzhRp+8uK\r\nT/2/DKZu9zN714ecFepI4+SV/6KPFiaZW7x5hlkLRcDGxdtAh5rACZwEl6vm\r\nel8us7yugZtooe4a1lhLzyr+v4UqE7bCrKQK6OUL1prajWkA4/gNd3dcJRTm\r\nwoWedhVkxjAvLVP1CVAqy8GOL+2tJx6HWc9VKmPEnnYVZD3+F/h/wc/exGgU\r\ndC5WkYfnH/wIiVLug0qVjhownGVL4wEEOc3ybWU3EeunoJYE0yE9lElvrGyQ\r\njIMNRJNzVKR3KYge4LhKUzsWbjMr2QwV3MUw4Kl8NTMgyWn5ulqdCpyf4dOT\r\nAmCtlQGskfIkE+hALGuAyNt7ehFskQO1QVS1Uw6qnVX6ZfJQel7cIN5jnr6g\r\nDUicaUYKCx4vIElDJ4egQnbw86/kp2ZV07uwZcrpAf1jqjk1US4ZGTVOeHrm\r\n9q1SGgTbXw9l1wlpaUkzKQ9UYjmaz9yPAWS1zM9GIobdtN8Ofrs13GkzZtTo\r\njLQ417vyPxhQ26tEO213DSA/Ao1KwToj3A27poGk3d1SlNcF+ysvlQlKyV0p\r\nShcppcFL1Kc+KEpDwNaykMcIeAIdpSbFDqyQkK1ZbAfcKmcXfV694vMFZtyr\r\ncpPxb1UgiLtk4dZGDn7D9hO7uvsVAMwW2l8=\r\n=2hc4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"14.x || 16.x || 18.x"},"gitHead":"b0b65b4c30c0016c78d4645bc4850558635004c2","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.15.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_1.1.4_1665580731880_0.2071439867863587","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"2.0.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@2.0.0","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"574afc5c95d1a5f616349a939361a21e89f51622","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-2.0.0.tgz","fileCount":5,"integrity":"sha512-v3ouKar/opJVI+7B62ofc59eUPxNUOyRbrGLxQNZsTvXSR7E9CwefbVH6PhblcG+aJOPdChJcECIX++ZX6EQ7g==","signatures":[{"sig":"MEQCIDVBqWU6PrnP3JQYO8UVOvfxmqWJxvs08NwKtXdK4uF9AiADVL4fHWPaY7z1khGifgMxtMHlXnbRldkho40QxuldTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPkW5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXwxAAhtY/3M2UKr66rQ82MNgE6HAg77zfVX9LjMHb0USpmfnA6aFf\r\nGE4tQBRKVokIPYuVw9hGhair4o7an9tW8pAeVqWV1kw2lypnEWsmIn0dhbIc\r\n+giE0r85rzNYIOFiQtV5lH1IGPqvNPIPBPgz6E9kl6KxGLxS4R+CyF3kZbRS\r\nTbpm1z1kXCBQ457p+Gdr4533LrsoeviTO5RRUQA8v3WiBu7vSnBAeY3GGEHu\r\nzXYZXUJv1bBYbecK3UyUIDc/iLs8CAqmfQflfdBdsRoHd6bgOV7FVog/BOUf\r\nQah+I6IdMWQdEAlqzBJjGAmEz1atqd/45lNW1j2+R766x6Tlq0zJLgSZuqDu\r\nM6GxPyAurjbrFl7GTlbYXLlMNhvhMkNBwyxyz7QgC3p5RbmhfrHkEy168NqJ\r\n1iBPKi9KFLZMSb3LIwOvhD5KEmu9KfUOK+ODeqOMybZqAniBV4u8+OjQnC/A\r\nQHBhB/He5eHYZ5x+5Fsy3Fq0/TKjf3RV2s45eqZcEvq6WcvLUwdtuIPXS9Si\r\ndcqx2Z91ysBwlXUA3fnFjvxxEmDo1rDQ5zHr4JzjhHwX/bgwY0OlsPOCgt6Y\r\n9InuQoQ9xZibID/qagEQIBspXVgkAEqf1+JsKGwr9rAI99Y/P1CDSV4QysWH\r\nuPE7ZaOs+0jTBhIC0kk7hyjT432XyUEyKNQ=\r\n=iPg1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"16.x || 18.x"},"gitHead":"91dba10c61083b0b7354715fedaa3dea69245244","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"8.19.3","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_2.0.0_1681802681239_0.5910856369982305","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@dotcom-reliability-kit/serialize-error","version":"2.0.1","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@2.0.1","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"69c57d05e1778546f3695724e658fe17b4289e0c","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-2.0.1.tgz","fileCount":5,"integrity":"sha512-ghm9RpEe9oXFr1rRW92yfXxFjWhVg8eaQnsOKnMR2ZLBRJiZqI8bGzgqgv7Usyg8KSoheG7J4t6XzwmZiP9DvA==","signatures":[{"sig":"MEYCIQC7DPLvn8dixXKtfH1lq69k3l8y3keo3uyIuvJASl+qmQIhAJbiuNsZqWFxXev7KzPqkqnriQlI2WDZGMINaGnZ8037","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRkynACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog1Q//eGPi/2fwsE2NtTPnMdWNTImEVqL3nKCho3AxbmCkMly6uFoc\r\n+y7axmxMJwoRsmAswJirotXalQUJ9RHgAvhAWoQh/r5kqJUXO9I9/grPQj5b\r\nClt9HC3nXTtEaQj6/iDIAlZC7i6PevppinkzbBCK+Ycd0f20WYEXZiM2xrCk\r\nc4+cFm7xWZtYJ1RW3vDoYVbnh1wMxUiFhPlW3AOSUS9Hm1oc6lVmSnlZ3xjT\r\n07TShpFKLOnExtByejCzUA5fJrznhd9jp8ePhu0IwZW9EA6kXu1xQSlxwuG5\r\np4Up3NMGasQ5zxiGBD8IqMKaLqNOU4m2ebHmdSEHNAWXU2GuoXZWxlj/pN2S\r\nMG2I7eYCMpY54jleHUVX7sm+vxIJhDe1r0wTtlgtDCuWhq1yI2BituUDAtcC\r\nSlTfvc7KZvHONl5cNqVgC5glcKpn9BECZxPJbK6S2hYY6APvH8W73/0DzWP/\r\nzH+wQJV1ds2sqfyGoiGiXyxSMm6DnxHqwlT3NHOmEysReKhzF4Gl7b+46aRu\r\nnoKVPh6VUl0c7+HM+kBnTBWI0ZPohIf1zi6vQNYqXx5pm7QyVyzaoGi0cq9v\r\nZLVYF0IJxzoRrpmCZqWrCruvLXwzD99bf87wzOx7r7RQFJ2iny2+Hbsq/VYO\r\nlaBtbCEnu7UsEc5GrfbpDS/CwbXS+qN5cAY=\r\n=mRi+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"npm":"7.x || 8.x","node":"16.x || 18.x || 20.x"},"gitHead":"a45e0366e860675250c3c71cc806db667caf213c","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"9.5.1","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_2.0.1_1682328743038_0.05184647526263042","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"2.1.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@2.1.0","maintainers":[{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"07a283413d44cf3343fef7671f2a8a3b0f7cc824","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-2.1.0.tgz","fileCount":5,"integrity":"sha512-JYgnyvds/FZ0KJVRtOAsk9skue5i/vDBkRvQQg5Q/xlbwLdeUSAtD3XXBtlaohHov8kY7/I9UaXcoG6zXZ3a5Q==","signatures":[{"sig":"MEQCIARbeXizsU2sERpR/FOpr9eh6MVfo5Rx24ZSrlMj43rBAiAirXEEICcycQ3WCzQ87o4LX5yPXcSWzgRAWXkab+TZ5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9715},"main":"lib","engines":{"npm":"7.x || 8.x || 9.x","node":"16.x || 18.x || 20.x"},"gitHead":"252531fbed10fd8428c6d54cc7d0e32eaf9c71c5","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"9.5.1","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_2.1.0_1683035155238_0.9435980987397277","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"2.2.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@2.2.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"f1600a4e30678cddd2b9874b038fede6f4cfc7ca","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-2.2.0.tgz","fileCount":5,"integrity":"sha512-AtvjpWyHWwS1k7qTfe0bP2x2j/XGBGtD6RtPKeXwtWotUqbnAELuQb0U5B5px9Dkpg+0CfUCvX6d5rJ4AWPJJg==","signatures":[{"sig":"MEQCIBpN9VKLrX+x/YAeSwnaNAwzAa5xNeTtl98MwOc3Hmx6AiBPDQ76T1zoB1dZASd/RxziXLznIBB0GNbLsoa1h41W3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10859},"main":"lib","engines":{"npm":"7.x || 8.x || 9.x","node":"16.x || 18.x || 20.x"},"gitHead":"380ec3af62850a692eda6389a1f3ec8a58aa02c3","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"9.5.1","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_2.2.0_1700060197564_0.5567936997251697","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@dotcom-reliability-kit/serialize-error","version":"2.2.1","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@2.2.1","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"24e8e0a5dd0a45f079ea8d763cfc5de0174cba7a","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-2.2.1.tgz","fileCount":5,"integrity":"sha512-JP8skyGR3YcCo2tTZogYoLUPWrs5Se+d07MZfBeCXMb2+2BmM79/3V8B6HJ8jPFq6/f6nVVFbQ7VpgHnNk6T2Q==","signatures":[{"sig":"MEQCIFoK7dchZwxIYuHuwvPPjoiyeDDvFJ5Iel5pl38LcgEqAiBKYUYzC9y0+5n6KGlAoXx1l0LtS8yH2KEelptr8H24vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10864},"main":"lib","engines":{"npm":"7.x || 8.x || 9.x","node":"16.x || 18.x || 20.x"},"gitHead":"b41508441601f51a3dec4d0ad0e0d79a119c6f28","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"9.5.1","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_2.2.1_1703153032432_0.05985587682531057","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"3.0.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@3.0.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"76e9b3f265e62d546dd42d845e8b93c97f854aa0","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-3.0.0.tgz","fileCount":5,"integrity":"sha512-TJ2aKIwfsFeRce5l2jbP+E/9/IBAHPwpPsPWS5ivZXGeWkrNXOWv62hlrUr63Gwzrv9Woq3B3KXA+VPFhCJ/Yg==","signatures":[{"sig":"MEYCIQClPANkX/24rryR5mFCyDl3Mf5ZV0JAHPb9XKROZSbgJQIhAOXWogrQcKQIhdfboaneG9kHRLX8r/TTNTu3VIXJDFeq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11014},"main":"lib","engines":{"npm":"8.x || 9.x","node":"18.x || 20.x"},"gitHead":"f6d6be0e49a50398673f96738597dfec877a6ecb","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.2.3","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_3.0.0_1704712740423_0.6794532728984894","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@dotcom-reliability-kit/serialize-error","version":"3.0.1","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@3.0.1","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"743f36bfb97a119e55be46c2d61cca8be2197fe0","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-3.0.1.tgz","fileCount":5,"integrity":"sha512-bod9rrB+XYdVOJj/JemKUUgn9hnnlRDMSHmTiv9ifLu1CWRWM9PZCAOaRk8em2Q7oBfHkTSt++AoK4o1rvKIfA==","signatures":[{"sig":"MEQCIFBnAtsukNTvjI55jppWBg4ogRXPsC9N+vourb5gysXeAiBZmEk5Nq6kURut9q5vmMxJOxvFW9m27EKaLhtV7/HCcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11022},"main":"lib","engines":{"npm":"8.x || 9.x || 10.x","node":"18.x || 20.x"},"gitHead":"a3402e71b23e79441ade6e22cfc69106fe467fd2","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.2.3","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_3.0.1_1704803234107_0.29680343885028315","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@dotcom-reliability-kit/serialize-error","version":"3.0.2","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@3.0.2","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"6b235db7d54dfa6f02f31c842c14666e10094e1b","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-3.0.2.tgz","fileCount":4,"integrity":"sha512-kQ/9rt8GXNbKhIG0Ydemlz5V/CW54JgtwDa5cWg5MR/jt0hkEaOh0/Xfsc1Do+QCGHhXimoeWSm/fqwYr1fiNg==","signatures":[{"sig":"MEUCIDzbN2zkOmAoG8+xLMpyriicAmTueOt52VJGsF98rvEDAiEAwbW0Efq7Giz75UL8C3r54VD8aBHD/JDNec+E3Ft5pGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9325},"main":"lib/index.js","types":"types/index.d.ts","engines":{"npm":"8.x || 9.x || 10.x","node":"18.x || 20.x"},"gitHead":"69806d7d1dc1a31399de2ba41c670e6232caa6b4","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.2.4","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_3.0.2_1711107475321_0.036796786758729105","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"3.1.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@3.1.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"49bdd45a07ef82105ae270b4058e09294f27fefd","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-3.1.0.tgz","fileCount":4,"integrity":"sha512-6Udq7G1Xwg6hp0F6ZXAxd+glQvjDQsrvPVyzjveMehAXfeJGdYxfqiFrkRMjX66cOsvt9d6QK9y6mS1gQlwYSg==","signatures":[{"sig":"MEUCIAFWz28uyPpR7/9EiGwNczF8ph+jeCTg1Ap7Wa5a4/d3AiEAg8XY7oRLBnY2mLRrNHOIqyNrszMGBCYwu7sTnJSqiHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9333},"main":"lib/index.js","types":"types/index.d.ts","engines":{"npm":"8.x || 9.x || 10.x","node":"18.x || 20.x || 22.x"},"gitHead":"84a5acc87e5d706a895b65a93c313ed2575b239f","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.5.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_3.1.0_1714379895484_0.7396343699397685","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"3.2.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@3.2.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"17ed1ad5623372f8e9c2909eef6085f7f8eaa7f6","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-3.2.0.tgz","fileCount":4,"integrity":"sha512-vGYKJ1xKmPnpey6lu3rgaP4TIrOGbx2lGkJUrcuprra51+8nee57Dv+HriRf4toHPC2zryf9yibVdbbBHE+LdA==","signatures":[{"sig":"MEQCIDdYYVlIJqgEGcu1W+P0pW15USbGGQVlt6Swkt4ZJJwLAiBjkOVYbRpMHPCpyxtb0vhKxfZZbvkc7xzuegPEN6Lchw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10041},"main":"lib/index.js","types":"types/index.d.ts","engines":{"npm":"8.x || 9.x || 10.x","node":"18.x || 20.x || 22.x"},"gitHead":"3a40a73f6e9da21e68441fa80f93df9aacd259b1","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.5.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_3.2.0_1715338588904_0.9053566923565559","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@dotcom-reliability-kit/serialize-error","version":"3.2.1","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@3.2.1","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"a0a1f6588aab0b8817e2e4e632299abbae04f4db","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-3.2.1.tgz","fileCount":4,"integrity":"sha512-J822VBvYqG2+9HOq6MoTJ/OEdU5FODU+j2GYaout3d+64IltWR8FoGftkOzZeFsA4sAtOrvnmgo9/D6QsJO5ug==","signatures":[{"sig":"MEUCIC4s+1EQumQvY7ksd/ZXe6psKJ5t6i77kQbWhkFRkfP2AiEA7wijTiD1a1i5lurElIX1UBdrWLkp7OxRht3jJUn6kD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9956},"main":"lib/index.js","types":"types/index.d.ts","engines":{"node":"18.x || 20.x || 22.x"},"gitHead":"ab96ee3b8ac6fbb2dadd1df3f9bd545e9667ce75","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.5.0","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_3.2.1_1732631029466_0.21611680378335163","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"4.0.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@4.0.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"0d89276808448911d7164b983240de41d29d950d","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.0.0.tgz","fileCount":4,"integrity":"sha512-nMt/bYRzdFEtq9JM5S6nBL3+UaO+XQTf8mYTPa7Tl7x0A+A31XGnpCcIOite4NekbSaWEVagzJBAK5xaJCklYQ==","signatures":[{"sig":"MEQCIBMQbtfYVxErys7TEEL659gYhHhaCA/KGM+4qw/oqI6OAiBf/KjwCkImB7YUantzimUivaAohQmjGI8dqXDkobqH2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9948},"main":"lib/index.js","types":"types/index.d.ts","engines":{"node":"20.x || 22.x"},"gitHead":"33cd4f9d40aa3432f2dd83b1fd82c55f7ce40f9b","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.9.2","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_4.0.0_1737451117709_0.7619254530858306","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"4.1.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@4.1.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"6000a3a4a0636b39eaa0480bb1a69cc3ed5ff4ef","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.1.0.tgz","fileCount":4,"integrity":"sha512-K2V6gt7Q5PtlpfDk74Sr6R2Q9YmhXaw7fdDoTF316apwnU53ybzzQvLVvwufRvnzevQM8VPxouxYt8QhyBE0lA==","signatures":[{"sig":"MEUCIQCT8Bw4O3ryeNdQpGqC/ITU2VYhMO2+eGpA7SwwMJmqdQIgBywcFNOnW4iDVJtKFeFE8brSKPa6yphQR7FB9HCs5XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9956},"main":"lib/index.js","types":"types/index.d.ts","engines":{"node":"20.x || 22.x || 24.x"},"gitHead":"facde94011e3090b72fe41b7d9649a3e64391570","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.9.2","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_4.1.0_1746695722059_0.26584345464905423","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"4.2.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@4.2.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"7afba97eee7ce0f507e057f898e56cd28bf00263","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.2.0.tgz","fileCount":4,"integrity":"sha512-tdCg4BbQz9LVuD6Q35mIaEdW02k2pp6oo5fVYKgC8pVjRT5sURJza8YEwidLcTIjdGFQnitHnydNfmGga2WKgA==","signatures":[{"sig":"MEUCIGcn4KR0M80iZo7tH0ysM/5wpQbgYkSbHNZlSoXtj/vaAiEAtL8KlD4EvyXjZBucyUboca5CRqhe5pdJqSgAFp6+h0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10217},"main":"lib/index.js","types":"types/index.d.ts","engines":{"node":"20.x || 22.x || 24.x"},"gitHead":"d17206fdf003f039c8fe7d78410953b7342cb377","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"10.9.2","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_4.2.0_1764848933276_0.592318285885743","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.1":{"name":"@dotcom-reliability-kit/serialize-error","version":"5.0.0-beta.1","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@5.0.0-beta.1","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"b1e6be21d825e5961209a58ad113ef68d6cc8d04","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-5.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-5xPtdwC0+39Qyk/aaip5H77NaThhUjVUlGcyi3r69WQvLEI1cjkJhp9eGAe+Xe5lkdpXUVYtDvxaKEmbpdmW9g==","signatures":[{"sig":"MEYCIQDIr9jdhaIGpcfofAHcijdLP3JQr8cqMC4Y+mDkhf4IgwIhANORKPCH3jA9rVUhXnuW2xrO1QN+HlsX9r+3fV65RfBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14982},"type":"module","engines":{"node":"^22.12 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"037a89473775d7293700b0dbb4fde9d41ff75026","scripts":{"test":"npm run test:unit && npm run test:end-to-end","test:unit":"node --test --experimental-test-module-mocks --experimental-test-coverage --test-coverage-exclude='**/*.spec.ts' --test-coverage-branches=100 --test-coverage-functions=100 --test-coverage-lines=100 'test/unit/**/*.spec.ts'","test:end-to-end":"node --test 'test/end-to-end/**/*.spec.ts'"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"11.6.2","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/serialize-error_5.0.0-beta.1_1773747806778_0.5923791449656508","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.2":{"name":"@dotcom-reliability-kit/serialize-error","version":"5.0.0-beta.2","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@5.0.0-beta.2","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"1fcc362ae1511f0aefbf0cee2ee4a2208b1c13cd","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-5.0.0-beta.2.tgz","fileCount":7,"integrity":"sha512-Lqa6TArrXYlH5yMl1Vw5htI+g16cxJHgkIqaZDutdT7QsckMTekVVvotitAH2MkspEhxZWk4ChgqWrCo0dWMng==","signatures":[{"sig":"MEUCIQDbTP641SnCuE3Jvp4SuCjwzPodPL5mK4k7271rflGLRAIgEFcBXQMX8HAKLf4YuYeXwAPvTciK1aZ9g9D9XvgwTTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18723},"type":"module","engines":{"node":"^22.12 || ^24 || ^26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5fbb4334291691614845fb84f48406a81f62e874","scripts":{"test":"npm run test:unit && npm run test:end-to-end","test:unit":"node --test --experimental-test-module-mocks --experimental-test-coverage --test-coverage-exclude='**/*.spec.ts' --test-coverage-branches=100 --test-coverage-functions=100 --test-coverage-lines=100 'test/unit/**/*.spec.ts'","test:end-to-end":"node --test 'test/end-to-end/**/*.spec.ts'"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"11.12.1","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/serialize-error_5.0.0-beta.2_1780485293405_0.9300482326898696","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"5.0.0","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@5.0.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"8c988e9df72d03ca01609719c396d54d24d4d30d","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-5.0.0.tgz","fileCount":7,"integrity":"sha512-PVpTf6LpmW81PGMJ3lNDy+9Mg02OQblvtYhaLZ5gTwJZ9AWcpzwIcVcKDWmUPziStWcJfgFUe7f4R8QdDX4GvQ==","signatures":[{"sig":"MEUCIQC3fw97LXojfCBhrK52X/U52jjdLdMA122IhBbfHqZ4bQIgGnWTVxfmiMTHb+bRZR318zImsyHGMEtJev3zV9VPBS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18716},"type":"module","engines":{"node":"^22.12 || ^24 || ^26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fc2cc36f39254a68fe85f64a1d5eb487e9285ffb","scripts":{"test":"npm run test:unit && npm run test:end-to-end","test:unit":"node --test --experimental-test-module-mocks --experimental-test-coverage --test-coverage-exclude='**/*.spec.ts' --test-coverage-branches=100 --test-coverage-functions=100 --test-coverage-lines=100 'test/unit/**/*.spec.ts'","test:end-to-end":"node --test 'test/end-to-end/**/*.spec.ts'"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"11.12.1","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_5.0.0_1782206042961_0.5491434522919934","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@dotcom-reliability-kit/serialize-error","version":"5.0.1","license":"MIT","_id":"@dotcom-reliability-kit/serialize-error@5.0.1","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"leila.micollier","email":"leila.micollier@ft.com"}],"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"dist":{"shasum":"84cc85b434ab77301b6cccab88b72e94370f3221","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-5.0.1.tgz","fileCount":7,"integrity":"sha512-DZLy44FvWAF/m6Xrc19Xgbx3PPfuJrOtQ++3OGmTFIlnSwsPSF/j5+IkEnbwzCvVrapnAcSnkUBNsOqKmRtQ0g==","signatures":[{"sig":"MEUCIQDMFgw+SwoBFyRokQM7iJcRoP1N1hTcMp6odOMZcX206QIgJgzQn+mvjmrX4Z6xrqh8s1Yr4ehSa/KSubvlHIl83xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12 || ^24 || ^26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4c6eaac188ca8e8709f5630d07a3db241d412dc5","scripts":{"test":"npm run test:unit && npm run test:end-to-end","test:unit":"node --test --experimental-test-module-mocks --experimental-test-coverage --test-coverage-exclude='**/*.spec.ts' --test-coverage-branches=100 --test-coverage-functions=100 --test-coverage-lines=100 'test/unit/**/*.spec.ts'","test:end-to-end":"node --test 'test/end-to-end/**/*.spec.ts'"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","type":"git","directory":"packages/serialize-error"},"_npmVersion":"11.12.1","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serialize-error_5.0.1_1784022239059_0.9312335384652599","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@dotcom-reliability-kit/serialize-error","version":"5.1.0","type":"module","description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","repository":{"type":"git","url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","directory":"packages/serialize-error"},"homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"license":"MIT","scripts":{"test":"npm run test:unit && npm run test:end-to-end","test:unit":"node --test --experimental-test-module-mocks --experimental-test-coverage --test-coverage-exclude='**/*.spec.ts' --test-coverage-branches=100 --test-coverage-functions=100 --test-coverage-lines=100 'test/unit/**/*.spec.ts'","test:end-to-end":"node --test 'test/end-to-end/**/*.spec.ts'"},"engines":{"node":"^22.12 || ^24 || ^26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"types":"./dist/index.d.ts","main":"./dist/index.js","gitHead":"2800dced5b99aba633bd2a88e890659ff9a7eff1","_id":"@dotcom-reliability-kit/serialize-error@5.1.0","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-u7fBiRft9pldO2tTKY6EVZU4Oa4WD3kjNJW8hBoTtFTxEB7n8iOyU44N5Hlv8PHUEj/ova1YdfswdIVEXzLmWw==","shasum":"a9efe1707dd9f980f307f2862d9dbb13240be984","tarball":"https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-5.1.0.tgz","fileCount":7,"unpackedSize":19524,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFPFOeQmqX5+D6WyHLXJPuwTa5DC7AGkHBB2m+/FLwmQAiAwpoYZA9UPTo+jf3rsk7pf7tnFDaVkBXG0U0TCkGTGKw=="}]},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"directories":{},"maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"leila.micollier","email":"leila.micollier@ft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/serialize-error_5.1.0_1787155741143_0.7042595263940137"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-16T07:24:34.005Z","modified":"2026-08-19T16:09:01.527Z","0.1.0":"2022-05-16T07:24:34.254Z","0.1.1":"2022-05-25T15:20:41.398Z","1.0.0":"2022-07-05T10:58:49.878Z","1.1.0":"2022-08-04T10:56:50.476Z","1.1.1":"2022-08-05T08:08:54.086Z","1.1.2":"2022-09-28T08:36:19.126Z","1.1.3":"2022-10-12T12:52:37.648Z","1.1.4":"2022-10-12T13:18:52.076Z","2.0.0":"2023-04-18T07:24:41.436Z","2.0.1":"2023-04-24T09:32:23.229Z","2.1.0":"2023-05-02T13:45:55.396Z","2.2.0":"2023-11-15T14:56:37.731Z","2.2.1":"2023-12-21T10:03:52.662Z","3.0.0":"2024-01-08T11:19:00.635Z","3.0.1":"2024-01-09T12:27:14.295Z","3.0.2":"2024-03-22T11:37:55.467Z","3.1.0":"2024-04-29T08:38:15.637Z","3.2.0":"2024-05-10T10:56:29.048Z","3.2.1":"2024-11-26T14:23:49.728Z","4.0.0":"2025-01-21T09:18:37.887Z","4.1.0":"2025-05-08T09:15:22.276Z","4.2.0":"2025-12-04T11:48:53.414Z","5.0.0-beta.1":"2026-03-17T11:43:26.907Z","5.0.0-beta.2":"2026-06-03T11:14:53.561Z","5.0.0":"2026-06-23T09:14:03.134Z","5.0.1":"2026-07-14T09:43:59.237Z","5.1.0":"2026-08-19T16:09:01.328Z"},"bugs":{"url":"https://github.com/Financial-Times/dotcom-reliability-kit/issues?q=label:\"package: serialize-error\""},"license":"MIT","homepage":"https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/serialize-error#readme","repository":{"type":"git","url":"git+https://github.com/Financial-Times/dotcom-reliability-kit.git","directory":"packages/serialize-error"},"description":"A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"rowanmanning","email":"info+npm@rowanmanning.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"robertboulton","email":"robert.boulton@ft.com"},{"name":"leila.micollier","email":"leila.micollier@ft.com"}],"readme":"\n# @dotcom-reliability-kit/serialize-error\n\nA utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON. This module is part of [FT.com Reliability Kit](https://github.com/Financial-Times/dotcom-reliability-kit#readme).\n\n  * [Usage](#usage)\n    * [`serializeError`](#serializeerror)\n    * [`SerializedError` type](#serializederror-type)\n      * [`SerializedError.id`](#serializederrorid)\n      * [`SerializedError.fingerprint`](#serializederrorfingerprint)\n      * [`SerializedError.name`](#serializederrorname)\n      * [`SerializedError.code`](#serializederrorcode)\n      * [`SerializedError.message`](#serializederrormessage)\n      * [`SerializedError.isOperational`](#serializederrorisoperational)\n      * [`SerializedError.relatesToSystems`](#serializederrorrelatestosystems)\n      * [`SerializedError.cause`](#serializederrorcause)\n      * [`SerializedError.errors`](#serializederrorerrors)\n      * [`SerializedError.stack`](#serializederrorstack)\n      * [`SerializedError.statusCode`](#serializederrorstatuscode)\n      * [`SerializedError.data`](#serializederrordata)\n  * [Migrating](#migrating)\n  * [Contributing](#contributing)\n  * [License](#license)\n\n\n## Usage\n\nInstall `@dotcom-reliability-kit/serialize-error` as a dependency:\n\n```bash\nnpm install --save @dotcom-reliability-kit/serialize-error\n```\n\nInclude in your code:\n\n```js\nimport serializeError from '@dotcom-reliability-kit/serialize-error';\n```\n\n> [!TIP]\n> If you're using this package with TypeScript, we recommend using the following settings in your `tsconfig.json` file to avoid type errors:\n>\n> ```json\n> {\n>     \"esModuleInterop\": true,\n>     \"module\": \"nodenext\",\n>     \"moduleResolution\": \"nodenext\"\n> }\n> ```\n\n### `serializeError`\n\nThe `serializeError` function accepts an error-like object (e.g. an instance of `Error` or an object with a `message` property) and returns a plain JavaScript object (conforming to the [`SerializedError` type](#serializederror-type)) which contains the relevant properties:\n\n```js\nserializeError(new Error('example message'));\n// {\n//     id: null,\n//     fingerprint: '...',\n//     name: 'Error',\n//     code: 'UNKNOWN',\n//     message: 'An error occurred',\n//     isOperational: false,\n//     relatesToSystems: [],\n//     cause: null,\n//     stack: '...',\n//     statusCode: null,\n//     data: {}\n// }\n```\n\nYou can also pass in a plain object if you already have one that looks like an error (e.g. from a JSON API response):\n\n```js\nserializeError({\n    message: 'example message'\n});\n```\n\n### `SerializedError` type\n\nThe `SerializedError` type documents the return value of the [`serializeError` function](#serializeerror). It will always have the following properties, extracting them from a given error object.\n\n#### `SerializedError.id`\n\nThis is extracted from the `error.id` property but only if it's a `String`. It defaults to `null`.\n\n#### `SerializedError.fingerprint`\n\nThis is a hash of the first part of the error stack, used to help group errors that occurred in the same part of the codebase. The fingerprint is `null` if the error does not include a stack trace.\n\n> [!WARNING]<br />\n> Do not rely on the format or length of the error fingerprint as the underlying hash may change without warning. You _can_ rely on the fingerprint being unique to the type of error being thrown.\n\n#### `SerializedError.name`\n\nThis is extracted from the `error.name` property and is always cast to a `String`. It defaults to `\"Error\"`.\n\n#### `SerializedError.code`\n\nThis is extracted from the `error.code` property and is always cast to a `String`. It defaults to `\"UNKNOWN\"`.\n\n#### `SerializedError.message`\n\nThis is extracted from the `error.message` property and is always cast to a `String`. It defaults to `\"An error occurred\"`, which is not very helpful but we want this library to be resilient to unexpected input data.\n\n#### `SerializedError.isOperational`\n\nThis indicates whether the error is operational (known about). See the documentation for [`OperationalError`](https://github.com/Financial-Times/dotcom-reliability-kit/tree/main/packages/errors#operationalerror) for more information. It is extracted from the `error.isOperational` property. It is always cast to a `Boolean` and defaults to `false`.\n\n#### `SerializedError.relatesToSystems`\n\nThis array contains a list of [system codes](https://biz-ops.in.ft.com/list/Systems) which are related to the error. It defaults to an empty array.\n\n#### `SerializedError.cause`\n\nThis is an error instance extracted from the `error.cause` property, which is serialized before being assigned. It defaults to `null`.\n\n#### `SerializedError.errors`\nThis is an array of error instances extracted from the `error.errors` property (e.g. from an [AggregateError](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AggregateError)). The errors are serialized before being assigned.\n\n#### `SerializedError.stack`\n\nThis is extracted from the `error.stack` property. If this property is not a string, then it will default to `null`.\n\n#### `SerializedError.statusCode`\n\nThis is extracted from the `error.statusCode` property first, then the `error.status` property otherwise (we use look at both properties to maintain compatibility with third-party request and error libraries). These are always cast to a `Number` and this property defaults to `null`.\n\n#### `SerializedError.data`\n\nThis is extracted from the `error.data` property. If this property is not a plain object, then it will default to an empty object: `{}`.\n\n\n## Migrating\n\nConsult the [Migration Guide](./docs/migration.md) if you're trying to migrate to a later major version of this package.\n\n\n## Contributing\n\nSee the [central contributing guide for Reliability Kit](https://github.com/Financial-Times/dotcom-reliability-kit/blob/main/docs/contributing.md).\n\n\n## License\n\nLicensed under the [MIT](https://github.com/Financial-Times/dotcom-reliability-kit/blob/main/LICENSE) license.<br/>\nCopyright &copy; 2022, The Financial Times Ltd.\n","readmeFilename":"README.md"}