{"_id":"@tryghost/mw-error-handler","_rev":"114-ea3111c276deb92e3f15da5397d476c1","name":"@tryghost/mw-error-handler","dist-tags":{"latest":"3.3.16"},"versions":{"0.1.0":{"name":"@tryghost/mw-error-handler","version":"0.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.0","maintainers":[{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"7d47989a29a5a0d800747620f3d1e1dfc20b5d98","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.0.tgz","fileCount":5,"integrity":"sha512-gAUI/GApkgPYtPMH05kArHcksO/ih+GJQ3Ocgep+FbThj+o6gPLSVE0qyLdSGzGPJnf6dCGbUo8v7DO3nNSUUg==","signatures":[{"sig":"MEUCIDa+6p83Z1/8w0T0ukFfFbQev6jm0XDc9PFRRcmre8yeAiEAgT3VFy9sgOr9o6ymnyDmoF00QeuERrYGOapMyLQY3y8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr6s4CRA9TVsSAnZWagAAyWsP/im1HwKVi+01LhkRdWVg\nTDOtwAxuoCQdhZfACp17a9c/ofJ7ZJrZx/Uy1N5Fzv7xpDQmQVUEwiui5mL9\nmafCfWvIzk1ZyTg9gGeYiORltdBrw9hqR6c1LLqwTP4JQTj00i8mIgb22Rtk\n0wKumqNh0uTfAeXtWB2Eml8nIediOJ07Cy/4UOeXgPSpkbq/VUpysDtNx+MZ\nm6UR1DUo7uheV47JkiCTg2Ok4/J/oKw4ITHRt7p+uRX7Qia8ZYacknXYQp4A\nbUzmdhxFUiR/hF3XtZ7w780KKXMqiWprJYZhx6DXVx8eNZkOXompyaRrYzUM\nFyIVrhqn96kwmmBlWoQepWZMwd96E9jL9qAURXN2iEl4t7J14D8QIS0+HrbF\nI4vuNEWJUNdKo7BLrHwqPVyYIcQEWMs+2PwzEw8KCJrzQAjck0IGlwZy4YD3\nmihef6jk9XkgOKrxKL/Oi4bsiNXiSFGsi9nAmgQgbcoS6liGmeIBcjThwYq4\no5CjyewD8DOujyjt9sbl05c8xxrlAe+xyrk4ltVrAeO0zSH29ryf88d0l+98\nwcUOsl7vgbcoAadxkO7uy5yOdz+xvLscG/49T+dIgJ7wvo9xsPPB2EWqqrQm\nX3EKgAhXp1zM1NeIdA3sY+yKlP5bQnBYg+wVk+vmm6mm5ppfNX9SM+C0qYG/\ndf0p\r\n=ek7c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b1b11d0f5f788981c846984346c420aa50d55899","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --check-coverage mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.18.1","dependencies":{"@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.0_1638902584442_0.9157260394242108","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@tryghost/mw-error-handler","version":"0.1.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.1","maintainers":[{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"47ad5f534b21ec71db00706f47622d660cde894b","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.1.tgz","fileCount":5,"integrity":"sha512-c1EMdeU5k6FpB640GxjA2sUsyCuTPW8qlWJu1eZAbX/63YBMZOoBkvGNadUM5hdJ1fGwwFQME2j1vzkQ+qRMHg==","signatures":[{"sig":"MEYCIQDvpz9RAbuiYAd6Wu/PBYMkQ1mrUOq+HrXoE3/+4miBcwIhAIkk02oMuwPJILJnS3zklcgwpCOBfLWYeiUo4lAVnmSY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuKkkCRA9TVsSAnZWagAAqisQAI+b1MNEBpWSo24WYuhr\nEeuX0wjZJM5JTWS7maj6xZXllWeo1qIU5zLUHN/dmFicU7DOpTZmQws9oWMd\nQiN9aQ0DIy3A7Kzf5qE9qQUWl8H8BUPAVKKGJ1uggD7PKAioMHtDN7597fRl\nWR65knX4rKUs5rdqPvujGpMCp9A1hwpC9cnU8Pn0EQiVXXvvItFmT9ZMdiCM\nZ5oCbEXzO638WfCds3z1XtXwycMXfr6ov7xAwmxUbcFwkdHbaERQqWhXYB3N\nTgZvokcKJn1s/Su+dQ3af3Y5u1c70Ha+Drrf/9XGsgPbxxgOT+fyYTylzqHa\nMVz3psn8AUrDjRxXblWs01hkPPTvJLIRhNl3XSAVk+q3t4HnbLPjFd1nY0m3\ne9f5w4uuQRgAiW1jWseyp/cUom79OV8ZjFVtbBJMcHhMzYBXbQyri5CTo8wt\n6zTE7eau0w87bWljXwy2L//USdg1eZfHaNSmWW0SmzOfBtr2lVdQPz6h1CgL\nmaIJl+xpF4qWD3Qna4af49Dav3ajlOBjlOFRdhM1Y29H3DmsABcXqTi++qhD\n8s2yFLetP3mLXpAeWULa9bodwguNhuEajcxLbEJrUCaeJ0UGO/uQs8iYhRIp\nBVlb4UOR1rpCAKK6y+lQ5mVymTO/4+t1ibZxdu6PQGgpDGgi1O+DGRVwRb/w\nH6U5\r\n=iGqm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8ecf8264002298829fbce686a1bd0ad413e2e01b","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --check-coverage mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.18.1","dependencies":{"@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.1_1639491876578_0.6340552149433563","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@tryghost/mw-error-handler","version":"0.1.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.2","maintainers":[{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"6dd2475d45f502d414fd1b932ff29810a89fd54d","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.2.tgz","fileCount":5,"integrity":"sha512-sABAUa8PH/A5Bky7YdmDXsZ7u7/MBv5W/j1LztNwn0fDAv8zzTY9qv1nXRV1Tv9jxNv7anDQamDuYDDZfMvlPQ==","signatures":[{"sig":"MEYCIQCyHu/awyOKLESpDS26xwoxP/9r28+YvaUjlV7QU4IfqQIhAI434omJXt6s+bUoA59At2asfLIpB/8J26joJUtK0kM5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5oOECRA9TVsSAnZWagAAQ4QQAIjnr4HNfYNAfTWNWeXI\nbMRnukdDWeuq/RXgVEFQk8dJ3WuSVh7JIofxMv3aswu7SerC0ETjYAsgcnLB\nf4yN+zdA7TRVDHCI3ljAPoY8Zn7sPi17ilFyju7nsw4KzYlwbQ21E/OLw+GY\n8Bh6DhqQo9hcYZFPfBJi9G9qgJfJYoXM5HjLLAlZV0XyHQq8RlRHofasrY8j\nmJCP2ooXBoc2Ef9nf6hsUdjFutkfgQxjOOlUPLFQW4sEeBwlW7N7NZjw5S8m\nwvRZ2fFgDoL8FrZrCr4PgZI0xixpMR9DfLFP7coDW/Kb4GB4dbYTpeK6+0s3\n1G6j5p5M1PJyfgtPc1l/oyhpcTdx2HBrQ2SCZK+zikE7BSLPiF9s0bFWrbLU\n2zZaMsVPuqyhiBtvDi3EHi0Kfz8Vta2iGKoUPoobabX00GI57WVXsPiWwuDK\n9HyvEiGrGO3Zw+LJlvfpxE8YgsYdEDbR7HCzQf51Klb37XXUAIA25pRRmjdL\nQTLCs33VkBqs2Nd8WhOf8hrN1BsEjkQQ6xhLOI/87fczIb2hzGginWhOBrPi\nOlPPsOKdx6GfgH/2xVQTnCzGK5bJ/IyF7y0SKK7sBN7FXx17XN7Lv/qXcMnL\nxAQfJPO+GUFF+0LOZfyYcQc/SzHgbXgj7SYgwQqfXmVgsIazwWetjLYMOw8u\naMYu\r\n=o4Z8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d9374c7c0a1bd92f53b4bf330797a890cdae7e6d","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --check-coverage mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.18.2","dependencies":{"@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.2_1642496900460_0.02986660700227861","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@tryghost/mw-error-handler","version":"0.1.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.3","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"aa6e29c196578e91627c0e1d8ab60b9edc0b56b3","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.3.tgz","fileCount":5,"integrity":"sha512-cJFnCJxHNurc478UK1rL+mxDeusIbUldgTAtqvR4dx1ZNT9+bfGzGCT9pGzZ+lgDbx1o5kX7llGCKRmXa2w/TA==","signatures":[{"sig":"MEUCIQDY3cfd4J7cfGcVb2cr02wb/ezxdJ1KXkTLNvLUxHS+xwIgfYe42ASWWYYVX5LoHrgbgeNknIkdydMWEfG3GEetbBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHc4OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzpRAAhVwT8W2Jcx1LENMrnW/HDg/ln42lpHPb80Ug+8wwllYcepDU\r\n4RkspO63DQ+lfddJNk/VM6qMZ7Ks4U8MzhSEPNivP3UcnhwKoSPPMincY9YN\r\nIihvsML2ksFleI1Vuivx9T+yOkV82Yhzn/SWO5cGJj73L/yCEbFTz+RJjRPo\r\nRaYSNaFan78Csp6KTemLIbL2B/fB3NbLpHvnA/Wd/dvEhw/j6eoP6alUhUPt\r\n6VkVd6ExvZyfVTW1SettGcPJMZ2debGgGA6/tp7FulvcpBO1JNlCaAhvFWa6\r\ngAH7LFzx25rtdukDlSq3OpB2StTZEr+Q2Pnq20zXD7r6YCFYYksP4jzIqGB+\r\nPtLJI/+cZsWRP23zVOSB7bB+NZi4pxxHQB2GedAWwzyHqif+zM57auQVZtzq\r\nJF6Alulit0gLjmIlepL+p7y10xpNmBGxryQhrfZBOX26pohCJXJwtgYJiw2b\r\nMEbrMfcdONzuCsLkSJ96N+jY/yDnqyxPgl5Fps9eIvgzaNZleAe41r/qHSYE\r\nOrW1FLjYd4Pqigydg8mS2ggPkrsWiMvhov9dUr3yyqzz32+0pAVRWr7z+DqJ\r\nCL9OrnAdqnpGADKcIQVG+a8s4rOshS4i8nr2wF07EVnddTsBpZn25ki9jCTQ\r\nneDZP5GG76CWMP8+ssHXCFHDusWYS0HXGlQ=\r\n=fbNs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"66b978f9e41829822d5406699b7f67275606e2a2","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.3_1646120462289_0.9658096281114275","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@tryghost/mw-error-handler","version":"0.1.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.4","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"d2a0cd308cdcf034ea6920434b7b8376dd93946d","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.4.tgz","fileCount":5,"integrity":"sha512-hST8JPvYwIsx+YkspuC98B7mpwJ/JxF+RYuMMpLQBAX5cUaTsACy/qAz8iMBokqNAUaeNXMWQwEl4KTkvtj8Fg==","signatures":[{"sig":"MEUCIEoqZbSOXlN+CX6UDMdlyc5HbphZtm76heNmwQaJCKNxAiEA1hrqcikkEeWEh6P0LRwBHuhLfvA0SOXcmeo+gNQDKxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKyjkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7hBAAopK11WYU0OfIl62vNfbysy0xbSgLVfVHi3cU6DZT3UOFngkG\r\nGNjLgVKTALRemmbaW5UFauL6oMmfBvSGxbl6MqXT1LVegZ0vaB0POLrRerEi\r\n+nPqddENyF7DKeNsB1nxYahLAEk6UGjbzqCrnf5fRO8tD9k8scBLD527iVzC\r\npy33if52NOx46OFHPzLumSXPsCCGPKniPGEheERxbIw1UYetbgIQW9kLop5+\r\nds5ykH2MQhxplcMzuFn+Y6UwHIfXzkjB5ptB9q3ow1f5SPyOX1bG117uk/vE\r\nWziH4dR2Bv2yhoo6EfxONGbD2TqzcP2ClJHJNWuEs3SxXSXC66MMky2PHFXr\r\n8yvT0IrZetBNTgy2k0fUPG+rBck45P7WkyJVVmNkrew/1+57BPSS6E2CCeb/\r\nHpOOkuqtuO3jrAgqhOZtNO9+FoN2S3H2riBkK9Oj5KfG8eRF4NdBry6GXSoj\r\noBAm50FgldD87wtdbXb6J/HZ7TGORIttFgePC7dAftN7HjBRzrPff1YB7bf2\r\nXWoq8tEnVtJ5admlYbwjBXo9LhwBT7WdSi1TcQzCncvk/V8wjU9rWCMLJMfw\r\nQ7XHT4Azo/rARbtMMXZ+Em0PltfTgtFCwXIAu+SeorUr+5XNrftaltaxyxVr\r\nM9APvbqEwWod7s/kuawLXiYqjrD6kWTy3Bw=\r\n=2nP3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3bf8b2007541db078debd4d6b4b9f16e66f08c60","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"4.17.21","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.4_1646995684152_0.9108788661681808","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@tryghost/mw-error-handler","version":"0.1.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.5","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"e7791c44ba954b19cc91e9ca2f66ef4bc37a6972","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.5.tgz","fileCount":5,"integrity":"sha512-HF0ubWNgOmz47o5+7yuzde40upYf0b/ZveHFO6P0UkLsTdkYhPp5Sj7TCr2TYR2JwuZLt2mTVCBxHRuI4SzlTA==","signatures":[{"sig":"MEQCIDg3ZoNCew/y+Q1K4KnZzDhd9nmd088B0mvpfizy7ZKwAiAv9TFGJxDd5ffiFs0PdTaHDM447eo9OYOeO9Jv52KDPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOEeiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0ohAAnUKGyUReeE9s3NpS2spumPzAnJMQFLZQKxeViTsu/k6Bpq++\r\nHiJzJZvCVUA04rq3cjkbj4BJoR1PYELyRIYjU9oqusAc0L9sIxZnZLVNr4MI\r\nWUAIZzxFQJlPmZ+UzGMMmVlSqCr/QkgCo+MBvutbpC1/+QHmmL76poTZ60u5\r\nK0UbEiaB9r4OrNM6iFWpx1ABuaVSn50LGgKwN77KtXZZl1CM71ZrwtjO53BZ\r\n9bf4ONfVJymMzlK2dHex7u9bclIfLKIUeCwODzmRLs932jfwqCB5TQOY59Ar\r\n9AGR6SL7Bwz2eesxGEVQcMWa7hTqpQWMUCu5aPVxkvnoX4G5a8p4gPeL+GAV\r\nntDItsUUntIE3c7rgbDDGF34MHJRtTIvCOFudwYMeb/KygDd2YgNWhntYomY\r\nwyC6Hz/93pRRiSwTcw4BdUoJHuG1n/P/YU4l8LHaq0FiaHu/M7lcEUaOH7pt\r\nKI8T6tzHejlSlB6/gFc+Z9GZNhUzWVxhA8sXIp3N++UucHC3oM/r1H1E4yUk\r\n9dl8RcXp7znVmZrFjj4xF4Mu48HYzfCpGYal5fO3TCBwfCcHYGxVD0ja4dd1\r\n7qjxwRtx44wZObfihxYiAMmoYQkyz5jl5pgO0UchnWamq30BR9UDrtfaNcyq\r\niWbNg0PS9F+FlrTFcFP3fNwHQQLo0ginn1g=\r\n=fpn3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"64b09915cbfd97d139bf8360a79b36a0f45fc552","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"4.17.21","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.5_1647855522874_0.460088569636077","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@tryghost/mw-error-handler","version":"0.1.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.6","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"1251b4f7a1797a4c31928e2d96f27ce47585e613","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.6.tgz","fileCount":5,"integrity":"sha512-Wi6FBIxMYMzxiEFH/7hXFCm3taH51SsIkfSWHB5C84Ycwul/Qv7I87t/5o//OugfMWv3arM6zao2zwmNoaspAQ==","signatures":[{"sig":"MEUCIHVU51JRgfPq7LAxpPue8iAqh4bBhtRhDWPNN0rIiAmUAiEArkRryeKD1cYCr3OcI0RHk+t7oXzjFF4QyEYH5fgWtN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPEOXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwKRAAodcF+wb/pBVFQzn31Y/bA3ZgTmRJqXDcimC8nKpBOcVC+Bwl\r\np3sltqCFWAkjfscMtfT5qsMZ8nH7BVihhtMlreR54RpEzhf1Z550gfTradRk\r\nCD34m4Xq2VVPDfWObG5NrE7Gxco8EmD1wdMLlFavjE9te5IK0S6sK18FGY+e\r\n8vwGEGNbsiypmjB6oX3ZAeL4kzxKFOPBHZcy3dxLBkObjVNNXjSNO2jhvJy1\r\nrKRBIK4pVdpMT1CDlwQkV92BPLNMNTnTPkKwO+Sai5OydmR5kbqjys80WCve\r\nLjLdF/KZMB9qcnfgUdTJO7xVTKkoE79MilCO+c3LzuuGJPd7szM+13k68XIL\r\nUaa+G+YxgGXV4o1vdCrzZ6yvZBIuYeMfnKHXCvuolwG8+kADakCbLAiOFf2s\r\nBbUgR1AEcFDcFGEvsf1E8bP61RXA48Hn3nIC6TYDx3R+S8/o/B4Q4v9EJFiJ\r\n/lWWHUOZX1T6XO0YYz6MtgrzDvNruF3oqVkQTlLlrAf5ne+eWsC8Eq8isxyb\r\nJCzkpPZePmNj9ooy2A0/XOsZssA4bixL7oH1I9nsccOstT8tZJJxe53MUMYJ\r\n8/lQQ11HqHdHmIG6UsGTLllw7KXvtZ3tPRcZOyrZ0o4TBmW1X7dq//w6KJO7\r\n0BLYzKhPhiFPO7vWt16DmCLndXIo491o5RQ=\r\n=kOn2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"02581faa5be4812fb49e7944dacabef383c71074","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"4.17.21","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.6_1648116631021_0.5039479052271407","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@tryghost/mw-error-handler","version":"0.1.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.7","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"9be3e27e4c00adf419ff8a34742659f9eaa20178","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.7.tgz","fileCount":5,"integrity":"sha512-Xa8JLh3YJLPqPL+rLuamP+Xqny7biycYnOSzrIcZtjwydUW5T3ah63DQjgJa/xDHGrR85GvEjD/gxfc21y8Cbg==","signatures":[{"sig":"MEYCIQCgVcaNn/RXAh3QxtMZkAr+DBCI+ZUZe7MY0JNFYXhYmAIhAK27rCCn0oK5AQQxFeTscf/PEHlORCojQ5/4xKpdjRTi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPE/HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobjA/+LlGi4yoDL8Fwa+SnJaG/tAS3LFWmr348POQreZoxFJ0mABVd\r\n0vnzlBE4X8prEbuw9KPIj84LBdvQ2mm8ccIL1EITiH4ecj5m72YB/NGyCyPD\r\nDaXzEjdltwYL8P3YLwdnyNLFzoHOnhOuOg7VwyT9Hzy25dNNk9DHQUQiZAwn\r\nWf4JadE2RQanVg5+JnKryyvMnghZq9GQnN5kPe5AgLX0rukKlizJt2W65i5P\r\nmc23TkAZwwDutT9BDrxapQdiSKMCwj11ubDjFVqBZt+KqXthaYB8O86jLi6v\r\nALz70GIR8CFI/xKYBgt4RAp3xoUQHWelwneEqmjaXofOK5Ic0Z1O7Qz3MZVP\r\nYPV2zk5TR+V2vdOS2u0r5DfZk28Bi/Ljq5jOjZoAVff2WNLcDFKVZCRWcJJ4\r\naINMaPd1r10iEkfwTrxteWvUVdwBZD8MT9+e8yh2/qAtMktTmjDJcx5y7Ztv\r\nknG8KhUA+TZ8yX5Kft+B3a9SmNBSBR8Q0Am4pXzJSvhrv+LxMU3rSvaJXAE6\r\n6j6V5XUVlvDnFW1M3ZDkSvPL+toOg3R2O+M4VViWFEzGxz7uQLf/BLrqyjic\r\nWHIuQVrUrELP5v7Uf+Rf/0Dkp6HztWVbbrIcsGGAtW/IcgG6uIMyk1sLXmyp\r\n+/xQ1u51eAFWb/i++QyiaYWcGcCLKtjL598=\r\n=nMFY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b44db9dbd6382d426125bd9627cb193a8360a2c2","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lodash":"^4.17.21","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.7_1648119750885_0.8732310149895","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@tryghost/mw-error-handler","version":"0.1.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.1.8","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"03861566314e2d3e3bbd9d8f77b0db83813a0d45","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.1.8.tgz","fileCount":5,"integrity":"sha512-wUXcQ2T/iX2pOGuBr8uvNb2EtbvAAis7l0tgwzJt5Kx4K4fzUzASsYVrqmXvv3b+vhMfBWesD7FlTafLi/euHg==","signatures":[{"sig":"MEUCIQCBOX67H31dRKn30CtRJ4/bWy6/NtGTejAVfXVIvDCn0wIgTs81gMRrYsfU9b8kyD+ZgsGv4gLRDCfGX4sRe6OQvxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSxnUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppSw//bB1QeaIuR0yKo74lOR3GM0UixAj+N4D05qotjsb4U/4bzNFB\r\nrIwv3nc2g6HNh4PEwnA0bZ773fKJn3GTUMPgtGslsMD9qkxtdq4zFDl+lzB2\r\nWwZx4OUHFzagP2OiaNd4l+6JXy2Wwz3pYCcKrIx7rYWnxlgB9GnxXCKM6zxW\r\nVeHye9y5RvyMTzqRgzDshMgDQKrf6U+RxcXywdwuo+9Pp7TR4UHxiH5HorhK\r\nV4Du1q2SJLie7lBewFg5IZiJw8SsSTKiQlE9If18/hASM7pifkSKkymY1bWu\r\nTERtPzZ4n8EkLseysG4mnUgvGc90RY/ZNCiW6zMNlKoQRpOfZfom+AX+Eg+o\r\nbaGrPgQyAaZTeHn2iu/YELv55U3cMkBJBB46cbkX1Tr/3rxZYOlKY0SUb5W9\r\nGp5ObhiXx12BXHvFFBug/ciG4Ar84vuyzczpBsDaFH6dJScaZ/4bBVT3qH0L\r\nY3lOoV/eyNu6y/TjNPM+yAyPSSO9M5ljDoAP3GBfp5d7muyZvoLFw36ZIel5\r\nWLabKCFFsFmS/NAHQOiiTjCPWCn/eu/gRZ+QR8TYNPTJpXXz9U0efQMn68Dw\r\nolN2dpJc4QBumyvZ28agpzJuXcnB5tMUl673So7C+LtGCO+BUB7HwrKPdL34\r\nhZyi/d0VT9Fdmd/Qgii47ewTRvZ9ixkcZAY=\r\n=Swkh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d49b83751cb42ecbf40c60d3ee9ade27732eeee2","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.18.1","dependencies":{"lodash":"^4.17.21","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.1.8_1649088979941_0.07481831550275553","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@tryghost/mw-error-handler","version":"0.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.2.0","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"236c207a0c5b62953445623c105bca00f730f45f","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.2.0.tgz","fileCount":5,"integrity":"sha512-b+PcBqzTK/ekJ9SeKlMSq874FLjPrWiF4jw73gFilITmTSMDVcaEconaJj54dJ7/zOMQLDuNqDTLJV/WODPywQ==","signatures":[{"sig":"MEYCIQD29DHMzFoym6ZAg7sG3adWtIIBJHd0t0na7a4enQ8JVAIhAJ8kOdQBhsAsZ6lgF4ANCLJcEINKfqMah+mdHYBB2i1s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT9a0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKvw//exPt/XAsyz9aDamsbmmvL5tfilkSRiF4eNhj2p1IyYhdbW3h\r\nuOqtp4bFVHzq3QQHIP2FNafAMFOaT9w5Cy5u0R5T1r/clNiYNdTH2DUPIpkA\r\nfXUhXlc3FI61DfgUyqzPoOr5YfLolQRdef8h3GTIgbwGprvTYWbnogSyfeOT\r\n63P1W1DzGXuNRe+IVgLApZSHPDLBvrXgQDTS1tcLpWy/pVOUXRk2elAptU6Y\r\njwkQpkVkIx+xmph8Pi8CT7+5la7CNo4NOLMk1TJBu/drT6ru4vACn5LeVoCY\r\nDR2c1/9FzmP3Xp/V521pwhG+Ds/0WdngdU1+/dI5bi7N5Xi5qlSAS9AD/FCJ\r\nRIxm8CQvxpQXHVuOgiDVXI6Mokya0s1zWxUoni9deDDorQ/th7vZ6dRBsNjm\r\n9LKThSSpqGz9Quj6LI3tUR8+g0I4Gt+3HXUAbWi+yJbeWrjHhn+uYDhldqyW\r\nr3+GfpE4jyFXr9TcGphpRUlDO88EBLsrxsasgHfBduT128+cQ60DY9T0ZJFN\r\nLOZ8yWLnNJu8RZYwNsVIx82Cxu2o5HvQ1fzs/JmvwX4qT7ArRa7/t8wn8a2X\r\nQWtn8mnD/I1ttcsy1JsJOs1+ZDEMabx/qI9WylG6f92ZHqWeuaFTm/I+WkOj\r\n2uGKayaOwu5uFtvkkLdLDHxJTw5AHWm3vok=\r\n=29ff\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c2b9000721dc2113cf3338db58a139da3bb37fb0","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.2.0_1649399476286_0.15259501119132723","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@tryghost/mw-error-handler","version":"0.2.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.2.1","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"6ce970a6b7f1ec8732ef083e674ee48604c8b4ba","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.2.1.tgz","fileCount":5,"integrity":"sha512-lQq25Lw9RK6UoIOW1g/A/Vg7hGKXMthbBdc0+fPV0nM0KPqs3a1AXRaOpZA857KO+eDPY6tgY0jmLaKsPDRNcQ==","signatures":[{"sig":"MEYCIQDcAxKy3iBsCpKHm2WKtR/ZIN+OtI60QensJOncKGqQ5AIhAMwAZSfhE+5AO7y+0Nbno6bSnjSQ5g13SzW376lK9hEf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYVURACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvLQ//RCAmMk/rSssX+ylnEta8azKrKr43bGAne+sBke9gH3uNvNAz\r\nqw69karvuu3mdzn/Vg5UpJX9Lvt07Mik+L+YbAv8y8OmlZtwqJysm3BJR8nW\r\nY4PArm5pLzMsIXfVjdOfp/siHo6Cyh/wYcclEte5ztSLS/oJcp5S8xPYAo1z\r\n/pJpECW6jp8D7al4UvQF1rYrwOOYpxdsTU64PLfMsLo9YB25/+YHR5gzeXiI\r\nC3OI9/iDTpBVv/TndXCN32yICj4p73UU0zwFyYlRT1f+mf04/Jr1Qfx3WdBx\r\nVwNweO2lt2MisO+y39FCzSVmHkwWKlfGTxwd2yZak5efEXlP74BrgviFuZbq\r\nk2oBKikL2tmy2XfXX4ycQmlMAbeU4rAIlupVTl2nsyVf/cOpktiRess+suxB\r\nB8Ux/32rca2IHbXxghMV+cwRAnp103hLv6wDBOIZX1UIxhVQ6FQR+Sig37eX\r\nj9jbF0NpyeLCFdBS9XTcl436GPVQaCzodV/M0lAGYbwIWidB9uusly5nIKU+\r\nfYn7L1q81XfBTmEwr3mJP19aETaLJADPP8Ud6xmMo5yrpoi86s3t0mn4X/F8\r\nByEpTiMN92zDoC+7+ufTcNmXXqW8DYMvWPHcRj9pPi8jFevs6LxtJswR02Dr\r\najO5GEozdhGcTpb0UxF2zLFFn4YzEfWQ8UY=\r\n=OAkc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8d69959c131f54d10ccdb12bc8b45db46162a4f6","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.2.1_1650545937564_0.43238641949469625","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@tryghost/mw-error-handler","version":"0.2.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.2.2","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"ab507e8b9079b6cbcbef2ac3fee4266342188165","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.2.2.tgz","fileCount":5,"integrity":"sha512-9J6d1gce+PzdLkSGxap5oWjG3INb3J9QLoC4NHXOqIGZ+7GERlao3q6AFVBo5xUBoUzkd+Q7+3ZQfeLarNEwUA==","signatures":[{"sig":"MEYCIQD+eiMlhIQiSnsmpy2O4JP+JwgoBQuVE8dah04ovTJOYgIhAIzQe0HQEk18tM1XAlt6j72pKvtmEkSDt/TBxvhPvj5t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaRtXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+xg//T8xttVCb5vn3deTAVUkXF/bSfBLSUqGUgHPo1QqV6KHqBnrr\r\ncblLYODZ/rOYIgVfHu1XZNbCj3z79jUp9v8h8m/cfey4QV5HBLH6uI9guH7I\r\n911f/TpTfVIKqUU9ghybk2Py8o7NRpxcAldP8xy5C8u9PUkdWGlnub9i8E6j\r\nu3WhlCy6pklETUDWEa3Nr80+BN8FDAEPEuSui4ccHBwDZ9iO4Rf8xvVarPqa\r\n0tseqmMxQ3Rkk+2BjTT721aL/0Sj6n9AuRd4GKiqdMy0Jv0zlG9MFp/1kCVW\r\nBNXhr3gjcw60UTr+wyLlpd0NMsVRC8w/UcH6w9JIvW9RCF+t6Ve/AMNuFDa4\r\nVK7oGXENR36ZQXwRqyoqkHUPbjg/yGqUhxOeth7sn/5KazFQjayfbLg67snb\r\nHt/rwHfFuWFL8kepsSzkNnHp/OQ6UgmKDpYajW7+QLO3vG0IZ1sAr+YVaH4r\r\nhLtzR6C3cl6o3g/7tW85iGyTtXVCGS7xy/OctT8ER2471KWzccFGxLVwGcAc\r\nidZpHkeuUHcshhhewqVBQCwctjhP8md5YpZK/tD5ODXiFVkwdx3hm6QW2kxd\r\nFJUKoO23suuzTEOhoeSW8yqXLXDaAVOQ8bN2ouPVKxjM+OJoau8bjdv+AgCa\r\nEI+GYRYJA19Qqu44fCddrfrnQrpQQY7unyo=\r\n=Kr+Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9a90e404200df76c6e4e3056f89d73eb69c9013e","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"8.5.0","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"9.1.3","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.2.2_1651055446045_0.9042470608612279","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@tryghost/mw-error-handler","version":"0.2.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.2.3","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"10335cdc2a15d77e391c02c5d742754f32edfabc","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.2.3.tgz","fileCount":5,"integrity":"sha512-/+B157THeWqL3ER7XKJucbMIXjaWityzRTWSbUlmpKMfWKUcsU7FuEM6A65W8iU6A4RM5jvc1kxDGAsSKkUuaw==","signatures":[{"sig":"MEUCIFIzTGqiPYKvwR3y7feld4a1uJ3M2T7QIIhDnvUIaG6bAiEAqdZashJ4NNj7SPbPPFgvn2H0+dc+p68XAdZ/xjPfpXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJickW6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqrpg/+McfxQRC26ay9EBgzZXT4bpllv68NZs8sik4aD6VS/TZOePwj\r\nN089MVlvmwnM7FTKd/EEL6awJ0wK6qYFPoNppOeSC9OyyeUGEFap/MkX3omv\r\npLBkJlSvzX7pBHyagBWmYz5QMx8YIIOaVPGLliNGieca3Im2MQPUMXJnIoJ7\r\nTNtgXjcg7nVGP7e0CtkaKBDqLu9L8eQXrfXtD0BhFcGytDSWpTUi/P3lioJo\r\n9Sg1/+tH3OFQKAIGXe0qydJtqXfqhWXf8+jDD1hA+EhMQQwqQXWO2xlPRBQ9\r\n+JuwD35Obp/9BI/tSM+C7n0MR9wKNXRMEILkp3k/k90FjBdP7bi/G9VOJFuW\r\nl9fVM8lvq7FXwKqkfzHmw8f8ko3EAn0h1WWlMCY2/ZC7TUK2HpjGs0eCcpbN\r\ntiS1v6mK7+BBf2VLUuY0YiEJs2qujEMGMYZc2b87ON5+psHimSB3J8nDSKpl\r\nzY35cy6xPiuOO+ia9wnG149DisAhGnXyKxh651kJDa9GYSqbGtS2HaWUUcpM\r\naOMqqRFCxJpMbMLxjVjF38vyZ8R24an9cvTvKg3wSvMuffu74t2ZRKIF2BNu\r\nSFpj6ECcycvGWbLwdNF5wbqSPZd4ssHnrW2xQw1C7xVUnNM3Nn64TNAgXLUW\r\nmYszIZNUpq6poJnp7mattDsCezJY05IUnlg=\r\n=mXQZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e14f269ad87fee8f5c7c9fa6c2bc69d587f26e38","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"10.0.0","sinon":"13.0.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.2.3_1651656122596_0.08889709375374011","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@tryghost/mw-error-handler","version":"0.2.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.2.4","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"9384be3f880c502a93e019b711cebe7ddb7c4abb","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.2.4.tgz","fileCount":5,"integrity":"sha512-KN6s2npnFXrFG6DnHpblrGHmwtV2soS2d7YQsEFoXksXQZZrwp60aoY5hFuBcjemchszHQA4C6efwjmE1BacKw==","signatures":[{"sig":"MEYCIQDEFFcYjWDYFzcQqClRUJkgzbTQ53oh+XPDUVYZW0KmrgIhAJsa3ZNmwiosMi389PI5zo7UOVn4l/cicDgcjw15RmyE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicmwRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj7w//bR4nuVqFqpIAEDeEKsV+/p02AapJodIkAftHWWaGoIqgpES8\r\ngXqwq3KdPRX++l5v2oYcRWnyhys0aJJ8YclVYmFFa0d9yYICHlSjy/R52cOR\r\nQbuT9/zBMZPtMVdBNIsgofwBjA0UgS3EftyZZdVB/MeUyVKXQn2Jx6YIqmD3\r\nk3U0/c43wpu7cFGNhOYKM+42MFBeExysyJfqhp+QQWTZT6DUadcV/UZqFwUc\r\n0liQSD1mdvGOACd+EBouytuaW6vwyPcupTC4FircfXt9HrvBDt5UYeyQUN9y\r\ntcC6+ZWdVWMa+A0hW2KvToZ8JQZ1JM5FC23W1lZA6zMv1LNhP2f+1Lsifiie\r\n8ZFgBUWxjxSY9j2EcsN9VHgUsXsDOC8WAtP8E5jPcD9eO2t2WPMBpi3iLHTC\r\nMe50HCNSdwdBadIYbcDB7yZoIZcY7wwlKdcpirSwluoTouejlNDkjimxkMcl\r\nNi5s4m9V1pJH+gqjLOp4YmAzjtn73LdvxrNWGy1iha8YJSKLILX6WzDBrJ2s\r\nEsf1DiSO0TS2Z7Xb/sXJ5CTJDr4nqE1YMbnbFjMN0xuYppt77cPcD5LFG7Xh\r\n5P7Ha8ZHvviqqQdH/7fmhjYNxrRauJwQ2sYa1wK7pdIcQrIqkJ0g97nVYCLS\r\nFUDrK5e/GChAry82Z0zXQlx6c8Mg6HsGGxs=\r\n=uJi0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"df4e8b1ac5b62abb1d8882a38a998c306f9df505","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"10.0.0","sinon":"13.0.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.2.4_1651665936920_0.25155850970020865","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@tryghost/mw-error-handler","version":"1.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.0","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"982ed8a30723b5a200ca2faacc34d67d5a42c6fe","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.0.tgz","fileCount":5,"integrity":"sha512-kSvrzi2ZUFwOYAxKXnnocE91nULdUVofX4vrcGGG1y6iJPjDDKgGAPX8m7kxBdL77VR3KM0hffjG60eCwkGG/g==","signatures":[{"sig":"MEYCIQC1FmcHLew+g2xdTvI+h3blZfz/uo5In1FmTMPKiNC5tgIhAPAQouaOUBstU70XhaiXOyS8z9NgfATsDsfAqfnFEmyI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidTTOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjNBAAnZqeJtTqfExvYbeZW9pjFotvgIqQEq0yvJooAzrq7BA3xSXD\r\nfP68E9jFWNix/NLr0RaWXo+zJbHrZgxvObnslYx33m37PlI9PUMI/GUtuZiV\r\nanMC7/GE+7i06JWVzNC6UNoyrSr9KwdXzZet8SEl5zDMQm8/IhrdaJ97b0k9\r\nCjLh4lMP1n/LBmfTL2Yjsg3TUOoGBIjVuL/z92G74iJhNCiDL78x4Oci0nxx\r\nLV5gM7mzoet0r+RI6IExfAy6PLuzlvbGafY59V/EidmGycMjKk5YhPJ6hwxA\r\nZptSxv04r9qZGUsS/doV72F5vVHHvwiDUne4Zt6NPWUSjmxuf7RsiBg38/u2\r\nmLt4oBcIpAuOfXJiJNz9UWqMata2fiZG26L+NThaWOuw6JHJFHphodwjvDSo\r\n5mFVKXXP2wiVR8cLHZeTOlGRLkrTZTZtMRSixhf2Sn2i3Bc//+jJyk08Zci1\r\nxeu2ft58YYABjjLHXE88QL06RgGyiWih9ixQflMCkTY7YBbvICuPED6YBOqA\r\nQtc/SLpGXuIZnAQZH43Cgkb9AFBHG19bXtqqR0fpE5d18I4ogtccYqAFuZqE\r\nz9CRz7wXVNdiamATyIbZZep4RcnWsFlCFA4OuyNOo8DoA3EWQ1rkTHUpsXS8\r\nx+97YUdJpv6WuYOdG85s3wWlhX+M+folHGo=\r\n=n6PO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9bce5a81753e041e55b86f654c97924562eb7709","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"10.0.0","sinon":"13.0.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.0_1651848398741_0.3424989459178034","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@tryghost/mw-error-handler","version":"1.0.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.1","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"e15aa25d7ffaa9f0e5979c1ca20b6975c24559bd","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.1.tgz","fileCount":5,"integrity":"sha512-rK3VlVMw14v0S37NrUKDP1xRAfq3TYa5TapbMd+VpaHmFndH/BDRSfdIqSAsPWGCjKqpOrjVY6Y7c3P44vqDWA==","signatures":[{"sig":"MEUCIQCWQezzuzgsWxaRU89xKNLXGKvjGi6MvnxYWWBD4PU6CgIgEsaFaUUh7yudK3Ax6xWBgKxbxQPos/jXzpyUvOMgCxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieOxFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA2A/8C1Bub+Obr/PdHDNH2QoIFAVWnn1qo63H8BCH4B7d2eys7XoZ\r\nvLwAhrK8HW+eFtXUEPWvg3FLH1VGRBJb7/0Afz6QLQKCQw8xEIn24A6gDzFH\r\nKvMANabbPHgRCxnugadXSPEbDtCaSgQsSUhVBV3O2P0FKSBhZMThMtSX+bib\r\no6OgrgXn+ZfiJctO6dGXLUL4Xzabn8Uc0zPv5AYME1BiUQT2qWVWxVEcawi+\r\n79CZjtvYrMFaME4VgJaExuOTugt+blPRRXSd40Hjl4E8LM1BkQSFxiswrodr\r\nQLy2cpiLw/vUDeLlcwyNhSbLM7F0k4z68HEXvuSSbHMxQHUp26VIp8e2N8b/\r\nFZDRUUm5vZK2rcFVd9Rf61myreMvbr5yAU/ii4GdDy7Q3tCT64tZ74RzbAk2\r\nBk7s4DT1MQOFIK7gNi9T+nampabO3wslViH/KjuBcGESdfnBWzd8oWcJH6zV\r\njXD8SX/4Wuh+U5TNjQmXptTYUuVCZl80ed2OViN0orhytJ0EQulShmJ7CvTZ\r\nv+0QDTMBGhIFcnmzyCD0PJT6+eKlRZNlwjxjAIqCIjZ/3g2JhPTvRFDMqHtQ\r\nuRCzCd0EjbfHjgQp3j4lUKuSbQK8R4IjSrVMnYlwkKyhCPXUa4g1SHhUgutJ\r\nTpIPdYPpq7h8iGuyyk+aRz75RAlr3xZb6EA=\r\n=FWz0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"273e3f58cdce8874bd732ddc5a3fc0aad71e5a96","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.1_1652091973774_0.6151112458564174","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tryghost/mw-error-handler","version":"1.0.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.2","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"3e8c213c798bfd8d480bf240d64a2eba29be44b2","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.2.tgz","fileCount":5,"integrity":"sha512-QfxN15he6F1KnHt3TWk1QfrxHSxpC84ntgy/AVdewNK9V736zD46giFL1RdBFJyNHUv2/xjGPGFTQCO7msn22A==","signatures":[{"sig":"MEQCIGAwMVHgcTQaJz1IuJWtvplkwhn9qVLT+Sk9ecKupM81AiAUvh175l9Xnw41o7Cj45ynO1YX8/FsWUPlduaJZes/lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijLw+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2fQ//dndaUif+BQRKTzxLPiTv+tPFIi0BVLl9ZVr4fAWNpCWjzF0M\r\nQN0dzAvXT2WHrqit/AWZHEFlH6pLb9mMKfMH4L0sg7X2BVcKnLLApptpR+sa\r\nSAbseooerYXu57kND5QFtC3XoaHpqSiNqjb631ftJ3Uv+isxVp4aedk+cKqk\r\nIzhkGuID6J+8Gl72yGwE9euRZlKCY4HHrjcMQCxxhw+ZZu1VTqfndIEws5cy\r\nVmq/2dtMvOGZqA+1JaVqNahd/oqdjxB6+ecDc+FS5+6Oi8OFT0bpxURjL5P/\r\ns0WoJ7i8nAlvhAYFvivIDUtV21NMuHEpK9/uEC4QaJEG/XTtXoIf4ZRqobf4\r\nceiZ7liHdlLlsJjpYreidA6IRyYakDPsysDW75bja6aSWPqqriK0cCTm95Nh\r\nnI1r6TKTsAtBLBrtOdMy5jH6El/+ecl1e50CMAZkkxqwVoqmIZeCJQOIyZtT\r\nYRe63lP8Li2302rfpicoHpGznJD4F7eIxF1IiVegLm2q62KHacdc5Kkcb5Lv\r\nsQ2MhwEAR39elAgK0LRB9W7+FGBR0pGHBTqvV9t9Ru+b7kxkTOOxP+bmTRNp\r\nA+0stlth7835Hlt2nselbLTPQ8du/9A9dieLA5JzTsJm9sTsK+nCb3KeZqhv\r\nEP9A1OTa44iQ2YJmJ7DvNRT3rSwb+WBzaKg=\r\n=AYhb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ee7a05a733c50a4eb7c7b972d0f52a7b3d58751e","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.2_1653390398196_0.6909644489959301","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tryghost/mw-error-handler","version":"1.0.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.3","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"15917f58115ae811f2ef8b62cd3ab79445fdfced","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.3.tgz","fileCount":5,"integrity":"sha512-6BfAhDXZo75wWTqz11525Gsd/M99ZP2w1o9+UYgVp6NU7znBlnsEGFilPRvwEaopDK/BX4J0sfe2JnxUUD5//w==","signatures":[{"sig":"MEQCIHN0sxmThMlI4FajgruWtx7I2VTV1/NDDcFhdobZNu2gAiBiHsLXp+ErQaUMCVtAk6qhMk5gnKAJfCPR1IbYeCJG4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikNs9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJmg//dwSH3U1kmg7Kbrf5yBn3s6/yilU3/Doz1200PkrHqbTnXpT/\r\ngRfjU22xdZoMhFxu3hfgNy86SqkfrRyPokasvpuDZV3MyzU4TPpMEBKZZv0/\r\nvogLJfha/F8DBB5a22myDqOkGS/4fy7rY/CQTDU++VjgSjYyY6F7hV8yFSn2\r\nOfhRBRrNyZv0KlT/RvoVcKOENFmOpUaBv1bQwxih+rGu8t2bmWFa7cjDOVLo\r\n36Ch0055vqTmQQ0piB9MdWff6+/RQjNmHThJQjW0XqfhoP69TADh1kaoKJrw\r\nbpefZl17Pp4MifsLF7XASAiyziUMCf4ohBiZUFV81EnXX5hBbInQauKzSkxf\r\nETPqItbZ1WwizwsnzeNGtGHtYPuAedWkspt/61xuXCpM3hlHH8UL6IOyZkWH\r\n6VnRLFfdsbBvOOKKqhhz904NU9geKG5nDBJcgzxbEcGUt2rW+C78IJs4O+pI\r\nWy6ZT7qyDVKjKozb/ijk3lkf7i6gOf7q1KQfTMTUUC7dfDjR8iRS1m7J9qiF\r\nXyB+GT7HZvCVBcGubuClI1PgLlBJ1nDqH0QMCtTZXyIuJZ8Aw73qSEWEwH0W\r\nhc6u8FtckA5qmKcenxzg0ibKQiCGpgP3+cukXH5yqpzt3GKn/YlEEBQqVxwt\r\neEhoKGWbY4L3hoCyuZYRoAeoztXaygMDu9c=\r\n=zl1Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9936fa7ee3e45891bb0fd4aa28e1e2a2c26648aa","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"simonbackx","email":"hi@simonbackx.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.3_1653660477674_0.4934141003283101","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@tryghost/mw-error-handler","version":"1.0.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.4","maintainers":[{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"7e2a3bdb4a3592ee48ac53a254a50395781b42d7","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.4.tgz","fileCount":5,"integrity":"sha512-IXTDHV41c+VlXY0po0zzjQCrndA09rErG/6nn9qqesi/zOwKxmqJ5TTQJAzUZRrvzrc7PbJMYLEWCbaIkAtb+Q==","signatures":[{"sig":"MEUCIE6WzBT7S44Bb2aL0/8MTHwp7UkiCqu1entarrZ5+Je+AiEAwFKIFtZeo4I1HLpfEXAj79TUO9JE576SnmwfwQh9/WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0WjXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBRxAAkGr7Rj6OrUjp2XqzcCfnmBr1b2/lb/iGClTSAM41j5EtfAR9\r\nfuu76NVTDE5G+sYTfcCtccnIz7XDa6uUsqZrC2aIph2qrr5oOSNI8wzgJAX0\r\nfQ/JEj8LrSLHZf9LZg3cWKgm+Tm6mHvYrfgJzxbTfcvjR6vgbBs1OW4OSYrn\r\nWDBQXUqyW2k4IoImhzsqS+bJWvEwNmZU2bTNTNvTjS30x/VLMj/gSPpTOGQf\r\nAedYQ/kBMLj6tbzKBqQPGrjns5nLcFeWiWQBZfEKJVOB28K3xV0ki/wCHK4f\r\noJ4yFLtzLHZoaeh4j2TrlgtfcfsXAs5fH0tkWL/BjPcXLvSw5bsA8/r7a4XM\r\nk+ikKW/hmn2+3f7ZBFudxav8Fn7JGMe3PI57SnaTV187Tka03ekWuMvRpF3R\r\nB6a+dpkupvbW4U54KMhokmOjfb3hr3akGiE733QwmJKWWg+kjAoMQfj0kQac\r\nS04obIF4nqklnJe4i40T6xIAYbtodEPQdHw9I7XrLl9IJJN0F3RF0Gpc2aDt\r\n1sx8ZjgNS2axF2oFwt1xdvkpjziBAdoOX3ReAX7UEgKu8d6JS6GEiD8iW9XA\r\nzM4vhIN+j/Lxts0N12XXfVZPhxe8p6IX1K7G/R6PAe1JbkwQ/VTbATE1qgyw\r\nheG2KOMgDjHOhuZDrkKnO+W7v9YbTwHwrTs=\r\n=7rfo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"60f77998eee90b3396e0df06ac0cb9879e5d39c8","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"simonbackx","email":"hi@simonbackx.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/5.1.8/node@v16.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.4_1657891031156_0.9702137346912707","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@tryghost/mw-error-handler","version":"1.0.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.5","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"a3259d606f41dd50e741a24374bf503a20a6da46","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.5.tgz","fileCount":5,"integrity":"sha512-Ee0Rq58h4iVNYs9noQFJofaEA1edylY8LGpM+f7CNWHnb/pav8ajYmUNo19SPmafTLb+k63DpHKEiwpS9NTGDA==","signatures":[{"sig":"MEQCIFMBBAtC7sYlHFf1CTgj2icclE+Oy75Zo+03Swnaf9H1AiBQKy8YWUlHbxe/xcOGg+AKj/GHSjBezLDRDHlE4EWOqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2saSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGUQ//UNBV7ll6ksJKrf9V2aP3K6JFlIrEHoqctnqXfWFB3gfIID3S\r\ngNQT/1Ge7SWSPOn+DNYBBJlp99ACdsc7DN1Z2A4ip0TBB8UQUDTndZ/BTsx+\r\nVF38yuZtl3xVklcOwr0/tKTRJbZQdiiY6SFZe5vupYXl8YUsMSRANLFXZ5BJ\r\nYhK0+GxnAUlJVpI6QTyhXaygF1qX0ci4O5c4QZL+XQ33J3gaPGB3LIh2TwR+\r\nVbxFJToIuHiCrxdZR6gMfVzatYmQe+Xwdt0jC5QN55Ni2FQ3k33pouNivvPM\r\nPc/cw2CE2qFSV2FkXsElDI6WuZ+yPrjxfa6ATj0ETWIUc652gr+VXpHRIk1r\r\n6TEIBwa+H5pyxao+Z2iIjuKIGZ3DfvGu8e9IBEQqsL9AUfGBYbUrD5RuZyBK\r\n3JDXmierK62I/bR+yGeaciP1zl5NSQ1t5yiBMbQKkG+hqrusBguDjqvjRc4L\r\n0lsIlstk+X+xCl3yJvx2dxqA+lV1UdMDZ51dmBx2v58l3Cvn6YQXBsHxuzsP\r\n31W9QwM22bPto5M8Hb7foNv/G11uY1wcb3Yg4khDipAO4o+QZ6Ebt3alM2f/\r\nPwg3VWpcCG7KWfr37/Gbj6DbOMGNV+IRVIFVPET9r2IhErfjU0BizG7qF8Op\r\nYPgdlHJYfhcXvXazj+S7wEm6mIywO915S34=\r\n=pASK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2ce0a263975cf6e0f34233caf19404fd8ab5e7a5","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/5.1.6/node@v16.14.2+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.5_1658504850470_0.3429126854329121","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@tryghost/mw-error-handler","version":"0.2.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@0.2.5","maintainers":[{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"2a67fe0d8c5402e9261d270c47c76cfcdc71974d","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-0.2.5.tgz","fileCount":5,"integrity":"sha512-jl/CLpVFQygXGbjfuznQYe+VF6xT0YPixcT4LfFKN+H/Kpm+8/MIDLzfAAnxJDlIM4w5Ux1YQYAQMtsbU0rxqg==","signatures":[{"sig":"MEUCIAaUV39hnKt/wOeopC16WHVyrPUfaSQWUN0VEZPZ8xTfAiEAmUJC5yVZze0HmbOPL93J3d3Fi8usFrAobjOdn4FCXac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMbCTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1aA//Wisj1NtmgUZ3EXm5SENmpkbBKe7azG+3K3FmUkWIgshxX7RE\r\nLwsO0QDkiAkb3kPm4Hsu/ed8Mb1dojId9Q+wn1IY3eM4bX7bL6E2xOyNfIIA\r\nZhvhskAYHwjP5nFsRtJ2S8MYmSWbYjLWKWKrBGb61ws5qbfCdy2DripQ/w5t\r\nJREgoEyopwPoGiBvUdsF+eKFjdwlB2Yz7WQ1FebqH040rdWArEwUdwPy4Ben\r\nd4+4Trp0MhqGwU+t/3Kmu+w75yo4M9+qM/gcrGhRXpQo+G/I/UpMxBHM2Lcl\r\njf3k7MCCfqTdtcPy8lKl+cLofEqC8dDYvjV1NDaSGGSKGbh+vZ+gstIVi6Xt\r\nVlP8azpvMX3XNWnd7lGk5tRPg29aZd10Aj05izM3r+hDNGcIcC2YterUVLlv\r\nqh6u01O7vTS+oc+dNV8V7nfMq650nvT+qpEM8De+o2gYKlWXUdrHM86JY3lr\r\nnhJ2ENZGxWI6GkG5f1nPKUtwbbKIX0BVgHuDVC+YBu/I9hTjT95nBeR+Q/M1\r\np+/cEUq8xwb9dShVPWpEsfOjU7kMC/mzCfWwLZyFF4lvI9CZ2kRUDeNMqu1X\r\nEtsIsPpYP96/CAaALD5Gv9dCKPH7h36XAWMXgwQkdxE1NClDROKbLs1rPnx/\r\nwAxpLZq/vLGBJQ0WC9hJHLgI3aO41h6JA08=\r\n=UK3X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ebfd454e760c61ef69cf69d9eb9ac5889aacded2","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nas@duck.com"},"repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/5.5.1/node@v16.17.0+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","semver":"^7.3.6","@tryghost/tpl":"^0.1.8","@tryghost/debug":"^0.1.9","@tryghost/errors":"1.2.12","@tryghost/http-cache-utils":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"10.0.0","sinon":"13.0.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_0.2.5_1664200850860_0.0691938279633455","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@tryghost/mw-error-handler","version":"1.0.6","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@1.0.6","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"bddc9927f935cc3832242c3fd0de0b1600ccb5f3","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.6.tgz","fileCount":4,"integrity":"sha512-XCQ6/inwtl1tm9B5Gmuq7au9ekGUVII3GMzPEgrpjtQkDy9UK72fIdtD7RvlkAXlrGuT7xQJrcUCoKbl45mtKA==","signatures":[{"sig":"MEQCIAIibtdd+8gUa+uTh0uFHKWgrM01G1Bow5Y0Eok80T5KAiApbg2vGvnaXpx87FcRLM6nGhvUcft351LLHEzcv5Qp4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14320},"main":"index.js","gitHead":"0de834038d152c839357db3846b117e40cdc3052","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+arm64 (darwin)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"lodash":"4.17.21","semver":"7.7.2","@tryghost/tpl":"0.1.34","@tryghost/debug":"0.1.34","@tryghost/errors":"1.3.7","@tryghost/http-cache-utils":"0.1.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.8.2","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.6_1747139850060_0.8618401607620656","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@tryghost/mw-error-handler","version":"1.0.7","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@1.0.7","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"fc129c84a58442856addbe331037e2ea8400d014","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.7.tgz","fileCount":4,"integrity":"sha512-bnqMPITfP8pNh9mlQI/3tVcdpUmD+akn3xH3r9iO7drjXJ1ADVRqBX+QVvFS8OaCqNi2Gnb1N+zSSnUnF2Ao7g==","signatures":[{"sig":"MEQCICD5nnKj2tBxSDa9pO8AJxy+HI5Rg2pedRbYVaTnnvm3AiBfYuPZhyFaaoHhz8bo3yUgZnL0vwpgBciouK7BGHAl4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14471},"main":"index.js","gitHead":"e395f1d79edee4aecc36e572bb402016a8ba9273","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"lerna/8.1.9/node@v20.17.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"lodash":"4.17.21","semver":"7.7.2","@tryghost/tpl":"^0.1.35","@tryghost/debug":"^0.1.35","@tryghost/errors":"^1.3.8","@tryghost/http-cache-utils":"^0.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.8.2","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.7_1748205641867_0.16469053533197453","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@tryghost/mw-error-handler","version":"1.0.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.8","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"2a539054f75191ece2a12c6df6664b43e977ddff","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.8.tgz","fileCount":4,"integrity":"sha512-n1PY6UbqRsznw1m3xl8/2U/S4dgOdbcQ3clYe+YupYK8+X6leyyaxTVTBHTu6ehh6MxykOT9f9+ZvgFsh8kcRg==","signatures":[{"sig":"MEUCIQD2qOns14e9n6zrMUkAIhApu3WbGKUdvTlvZOY09vhwCgIgUmsvVHHh9EWcusH7hcd7Pc0jlwSS5axunGOPlGfSdRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14471},"main":"index.js","gitHead":"b390e92cf2b46894483e27e36a227918b6d8964f","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"lerna/9.0.1/node@v22.20.0+arm64 (darwin)","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"4.17.21","semver":"7.7.3","@tryghost/tpl":"^0.1.35","@tryghost/debug":"^0.1.35","@tryghost/errors":"^1.3.8","@tryghost/http-cache-utils":"^0.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.8.2","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.8_1763354291680_0.41678847120071527","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@tryghost/mw-error-handler","version":"1.0.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.9","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"d0f67410555ce1350442b754b0b6de9e1f6121b1","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.9.tgz","fileCount":3,"integrity":"sha512-jw3brhCiWFpW6V6oq64EROattwXLlVrBnDhwxnUjQvzak+8np5RM/3/zeU0N63qmi7e/OHw+v4RoL3MSLw2fOg==","signatures":[{"sig":"MEYCIQCNejyrTentom3RYh9m4mPy73BBRQsrTo7Aur+2Y2xyPgIhAKUfU01R7sFyxe2lQLq72TxqFsZyiVQRG5/3UYiYmP1w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13336},"main":"index.js","gitHead":"a0736aab299229aa46dc8b00b595e2753c67c223","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.6","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^0.1.36","@tryghost/debug":"^0.1.36","@tryghost/errors":"^1.3.9","@tryghost/http-cache-utils":"^0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.9_1770914895522_0.02335218397216221","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@tryghost/mw-error-handler","version":"1.0.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.10","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"8bd1bb704997a8d54c1a1b5d9702c988ab209540","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.10.tgz","fileCount":3,"integrity":"sha512-sMOptZqobi1ElC5c0ph/uYxp2wID8BtFMLcoxpt04CTLV7Xh9SQ5OHXh9FAj6yUZXQEXhtOiLBX9e5KLU+lZtg==","signatures":[{"sig":"MEQCIFzI5r1oPZk6tW6kM4GoJfBtQv3PXPgB5W/3+We8goMXAiB0Tc3dgHj7nTpUjb38lQPJTn9NZT8o5aWnpD7aKZaMxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13337},"main":"index.js","gitHead":"d82e575abd6d3f2884ea17e2379d144c7a74b4c9","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.10.1","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^0.1.36","@tryghost/debug":"^0.1.36","@tryghost/errors":"^1.3.9","@tryghost/http-cache-utils":"^0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.10_1771620600002_0.8055484778807058","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@tryghost/mw-error-handler","version":"1.0.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.11","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"0ffc7e4573a0ca5a392688f76dcc2780ae56d96f","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.11.tgz","fileCount":4,"integrity":"sha512-ON/Pwvc0tb0eZQzFS5Cb+FCHRsg7RfDheC7MR38rbUqUZP4QA6OzJVgvd52kIZS13nNrmWPu2rD1CK6kPhe9ww==","signatures":[{"sig":"MEYCIQCGB6e6FgEeTEoEyFeQ/oW1g/RejExd3i4o5L4mPFiuLQIhALX+gUI5s2JHrZjnpU5EwSQOUgojsJoDpxRvEG6mUQ4R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15020},"main":"index.js","gitHead":"8808879368a8fbfdcaf3f82aeb613c61c6ff7739","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.10.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^0.1.36","@tryghost/debug":"^0.1.36","@tryghost/errors":"^1.3.9","@tryghost/http-cache-utils":"^0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.11_1771629367775_0.15784392759977028","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@tryghost/mw-error-handler","version":"1.0.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.12","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"53636ca2d8d5ee44bc67ed299002468578357517","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.12.tgz","fileCount":4,"integrity":"sha512-a6COY9k5BDRGvSQ9iElJhCDL6Doby+0IJEmv3FXtLWQbxQF+dSWPt1ek6Z2tinjQUyCZ3MZk1wcnWg6jO005NQ==","signatures":[{"sig":"MEUCIF+x17RG9c71OfrGm+SJQ820aWHp8R0nHhS3K2wsbZyNAiEA4kI1LSjfZAvexA/R7540o6uZ9HjOs+4hcKs7te6V5+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15020},"main":"index.js","gitHead":"17b8d12cbadd64690a83e640ead03630a72f49dc","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.10.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^0.1.36","@tryghost/debug":"^0.1.36","@tryghost/errors":"^1.3.9","@tryghost/http-cache-utils":"^0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.12_1771630849355_0.4163927815422377","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@tryghost/mw-error-handler","version":"1.0.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@1.0.13","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"003a21ded7932a7b8a602190507d323864e60566","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-1.0.13.tgz","fileCount":4,"integrity":"sha512-qDRjyiOkF5UNGgMHUDdFKTY0Mcwnxo5N9m71pliwVI+HfYvw77k/GxEIGc8mgikxjCuZkgC+IUnJjWCLuzCvKQ==","signatures":[{"sig":"MEQCIC5w1ddDnPZunidQ6K38U8jnY3fWnb5s8Nr/QiderZoxAiAqrfiDh144tqBRfRbuLFLg/4918JIrPrl7hm/wV6amrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15020},"main":"index.js","gitHead":"44bf0cb11ebc1389053cfffafb094e531f2d5144","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.10.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^0.1.36","@tryghost/debug":"^0.1.36","@tryghost/errors":"^1.3.9","@tryghost/http-cache-utils":"^0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_1.0.13_1771631783961_0.9270871971823627","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@tryghost/mw-error-handler","version":"2.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@2.0.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"982e715984110cacb0999483ae8b8cd3a7ea5e8b","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-2.0.0.tgz","fileCount":4,"integrity":"sha512-1xwfoXHTWUDv027kRN7lH/fLrNeNHUD9pyWariBgLuXs95ofwKg+0QF51CoT5LT6ekpEJCmV5SF3fm1HvSQstg==","signatures":[{"sig":"MEUCIG38m1FSvmXJ4xeSayz6pneyy4itX1T++z3SPvFl9bsnAiEAyhPl+gstxNTE/ofnpfHAMNOeznEQziyp2zioraVwMdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15016},"main":"index.js","gitHead":"860315e34ea76f5666ee4f830c82d896dba3e534","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.10.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^1.0.0","@tryghost/debug":"^1.0.0","@tryghost/errors":"^2.0.0","@tryghost/http-cache-utils":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_2.0.0_1771637862832_0.030924413482602997","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@tryghost/mw-error-handler","version":"2.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@2.1.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"ea460ec1b4602e9aa02c05a1379a0561adbfc173","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-2.1.0.tgz","fileCount":4,"integrity":"sha512-gzDAoHEDTsbszFhAW0HLmmGrzHg62J/vNV8Gz3uZEmPljwa5MPztr0NeHxgNyP5VEhIUNefFF8uZsJw2PF9mtw==","signatures":[{"sig":"MEUCIGLFWnhC/MFVQbTkScLdvfz6UTM1EyEmOvqUik73UlwiAiEAvwutkfyAw5qxvLY0IxonRdt8gOKbjfMIxXeLqH819Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15017},"main":"index.js","gitHead":"b82454a0ddfa35b366749951b1ff2c4a01070bb7","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.10.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^1.1.0","@tryghost/debug":"^1.1.0","@tryghost/errors":"^2.1.0","@tryghost/http-cache-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_2.1.0_1771640002598_0.1488859891733565","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@tryghost/mw-error-handler","version":"2.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@2.2.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"552d1a04c56dd6e6d98c005710ed0b3f99628ea9","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-2.2.0.tgz","fileCount":4,"integrity":"sha512-LjEDywuo+UgDkGYzHCNqvINivMwjt/sCOlTZ4KLBtZv95XSRpH0ZpUXDQqwnXV1gsWNAEQA/O/QYOERJV/aA0Q==","signatures":[{"sig":"MEUCICuNMB9FR+xTotj/7aSTDGuVShqvGeqQqYCTMhaRQfffAiEA7cHKWE+AKZ2YBG0nq0Bk0G8rsO6CCgcdKJNayrERYu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15017},"main":"index.js","gitHead":"49513460134c893152bf83fb43af4ca5f03c41ce","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.10.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^1.2.0","@tryghost/debug":"^1.2.0","@tryghost/errors":"^2.2.0","@tryghost/http-cache-utils":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_2.2.0_1771641379710_0.2968274296067359","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@tryghost/mw-error-handler","version":"2.2.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@2.2.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"ad017053402b7739af34c5f5c151b7febb7ed51f","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-2.2.1.tgz","fileCount":4,"integrity":"sha512-rUWefwBQBYWrVZsAxV/r1n59x1QTsFBTfWdhywfJKiM72DMUJl/01x+Y3UIjHMlal5UGbGh2lWn0Zfrz9FbYSQ==","signatures":[{"sig":"MEUCIQDvpNk869XmZs2YvofCIkr1RbkHvVEW5m7anCriCt0Y4AIgdwlDy5HBezOTsdTZmVKrx9KOaCPd+tU40MIybFN6i2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15017},"main":"index.js","gitHead":"bc92ccdb220af24d9de60644ba9bac0fc3368ecc","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.10.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^1.2.1","@tryghost/debug":"^1.2.1","@tryghost/errors":"^2.2.1","@tryghost/http-cache-utils":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_2.2.1_1771642962245_0.5065105428906511","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@tryghost/mw-error-handler","version":"3.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@3.0.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"93e0da6d99f572cf0b83133a1aacd93021dbafe6","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.0.0.tgz","fileCount":4,"integrity":"sha512-5b7fTsE4RL0IIhe0w2fqvZWwrQ0j9uPvXnekTFS6uRLNmWrdf9sHmVCRWqtAi/E/zhQhkehW+8vXYOzUX3gsGQ==","signatures":[{"sig":"MEUCIA4Hda+o1GO3hGdbivsRlpgw4SUXLmwLmls/TaTvo9kxAiEAvwsAHqjDUo6RGlKVGCxH4EX8ryz9ZJ5JlUkiJRaAq90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15017},"main":"index.js","gitHead":"a7c0e5ace01732810f9c68c61b320fc9cb089410","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.11.0","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.13.1","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^2.0.0","@tryghost/debug":"^2.0.0","@tryghost/errors":"^3.0.0","@tryghost/http-cache-utils":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.0.0_1772470711792_0.7923637421006653","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@tryghost/mw-error-handler","version":"3.0.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@3.0.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"e939f7e59b3e4ba90c8d8f1d54ff0d899a775f7f","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.0.1.tgz","fileCount":4,"integrity":"sha512-UaovBcLUIi4+v4guby8zTrye3DCu5Dd4/eDWfa5cskLmc2GXcBsDgbXXOUSLzp8miFu5yojux4KlbeloLPCORg==","signatures":[{"sig":"MEUCIC0UYsbhEA4ZyKg4hbCZMaAyi1qfra/o4HXTjZSRZHtKAiEAzdT/WvTblm1IWyul38X3N8Eyq0XKINP0HuQq/9PshbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14913},"main":"index.js","gitHead":"2ce1aa4afde1d3870217f3a7186075b7fdf41eae","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing vitest run --coverage --config ../../vitest.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.11.0","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.14.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^2.0.1","@tryghost/debug":"^2.0.1","@tryghost/errors":"^3.0.1","@tryghost/http-cache-utils":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.0.1_1773157767780_0.08452496195058523","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@tryghost/mw-error-handler","version":"3.0.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@3.0.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"b28a85b6a25f959a62239ad9fa2513afbe4bf224","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.0.2.tgz","fileCount":4,"integrity":"sha512-Be2QeWFiEfwCisgnIF1ZJeuIVV+UVN7hyjRP5JCogfCSoY2EsjIR9cPHHRUYs/y5X2J5OYG0vE9MV5uPJFPgiw==","signatures":[{"sig":"MEQCID6OPkVZxIabBCVa/O1dF+ijjPxQaljcOlPQ+Zs74c6jAiBzjpGn6ExtjkrlbouI6wTrSTXaVbbV3N49vkD1xvhM3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14913},"main":"index.js","gitHead":"2bd07ce13161c206f2ff480daa2b878561c85e5e","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing vitest run --coverage --config ../../vitest.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.11.0","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.14.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^2.0.2","@tryghost/debug":"^2.0.2","@tryghost/errors":"^3.0.2","@tryghost/http-cache-utils":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.0.2_1773237402996_0.7827108252958515","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@tryghost/mw-error-handler","version":"3.0.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@3.0.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"866a65514095b5c2ab82786a671b461ae84f448e","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.0.3.tgz","fileCount":4,"integrity":"sha512-KD1+i2+C2oyknhxJJ4eafF1/ueqtSZMPRH6tBzFDep6JHvySOfu6yI5qUYibFLX9IGhCJ7UQ4vp+hODljacmgA==","signatures":[{"sig":"MEUCIQD99nzhXTgksqyjR9Ge37eZXKconBMzSYcgYmV7e2HnOwIgWHZ5/dZtSSBbv+261IYagbuCI1WdKrn6zpdQ4hrtv40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14913},"main":"index.js","gitHead":"2c65889add9feedcb29f984e63057087ca54ae69","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing vitest run --coverage --config ../../vitest.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.11.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.14.0","dependencies":{"lodash":"4.17.23","semver":"7.7.4","@tryghost/tpl":"^2.0.3","@tryghost/debug":"^2.0.3","@tryghost/errors":"^3.0.3","@tryghost/http-cache-utils":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.0.3_1773655091499_0.5417036129898001","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@tryghost/mw-error-handler","version":"3.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@3.1.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"0d9c231ca2eebfffb690c25b5688c424884458c8","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.1.0.tgz","fileCount":5,"integrity":"sha512-9lGfNZMHF/AA1p8i79zjxTgM0Z+92f/b0Td8dHoMF6ZtGUHMkIdN2om0S92IM4kn+iZI3L+g3+wDBE+SF6zW+Q==","signatures":[{"sig":"MEYCIQDgy3cyUT28qud0jYhhdxmsxLqPIvwOMGKizQLWZfs0JgIhAJKGpKts5c+WE8uaAp1TNhxVesSZMQQPUJlKjIHZR7Ez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15928},"main":"index.js","_from":"file:tryghost-mw-error-handler-3.1.0.tgz","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm run test:unit","test:unit":"NODE_ENV=testing vitest run --coverage --config ../../vitest.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"_resolved":"/tmp/dfbb55e724c1b47b659c1246297177f2/tryghost-mw-error-handler-3.1.0.tgz","_integrity":"sha512-9lGfNZMHF/AA1p8i79zjxTgM0Z+92f/b0Td8dHoMF6ZtGUHMkIdN2om0S92IM4kn+iZI3L+g3+wDBE+SF6zW+Q==","repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.12.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"4.18.1","semver":"7.7.4","@tryghost/tpl":"2.1.0","@tryghost/debug":"2.1.0","@tryghost/errors":"3.1.0","@tryghost/http-cache-utils":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.1.0_1776868897562_0.40986295269656337","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@tryghost/mw-error-handler","version":"3.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@3.2.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"0590e02c2b3fc35d98e82685dff403ff41f5c043","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.2.0.tgz","fileCount":5,"integrity":"sha512-n9ZXu16B2uq5sx/4GYPK1DuL2jYcOxUQep/516jHuoJMhsmvrsR77K4B1vxAdZZUgWr5qpsA9Vrxdv6B4wCNOg==","signatures":[{"sig":"MEYCIQDzrjLpefUoN+fKigzfmgh5rAeHVhfL3rWUFDbTwGyjggIhAL7F6Bg5EYOsESh00wTnBzz8Z4joh5H8qGz1v83PFyff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","_from":"file:tryghost-mw-error-handler-3.2.0.tgz","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"_resolved":"/tmp/81802cb61509a37312b5ecee579c2e27/tryghost-mw-error-handler-3.2.0.tgz","_integrity":"sha512-n9ZXu16B2uq5sx/4GYPK1DuL2jYcOxUQep/516jHuoJMhsmvrsR77K4B1vxAdZZUgWr5qpsA9Vrxdv6B4wCNOg==","repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.11.0","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"4.18.1","semver":"7.7.4","@tryghost/tpl":"2.2.0","@tryghost/debug":"2.2.0","@tryghost/errors":"3.2.0","@tryghost/http-cache-utils":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.2.0_1777304492145_0.14418468389125727","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@tryghost/mw-error-handler","version":"3.2.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-error-handler@3.2.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"ad831f257475da70b4e3817535a3bd46dc0a8b7f","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.2.1.tgz","fileCount":5,"integrity":"sha512-R2m7U3rhaj/5A34hGofJ+J/NHEF04hMdrkEZUSEOgAJzz7kDLVHcZWL9QKjULhBhM3oENP1uOVPyGdehYP+/0g==","signatures":[{"sig":"MEQCIEBwe2+bioP43lHuqfqZGpvUnv9ThPTxI6JfPb9N79MkAiAGdEWrmNhb81gXNh8Cc/ySxI/Kq2mwn+0izmB0cc4wig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","_from":"file:tryghost-mw-error-handler-3.2.1.tgz","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"_resolved":"/tmp/6cc41627c0aa526d9514f30fd728e2ae/tryghost-mw-error-handler-3.2.1.tgz","_integrity":"sha512-R2m7U3rhaj/5A34hGofJ+J/NHEF04hMdrkEZUSEOgAJzz7kDLVHcZWL9QKjULhBhM3oENP1uOVPyGdehYP+/0g==","repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"_npmVersion":"11.12.1","description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.15.0","dependencies":{"lodash":"4.18.1","semver":"7.8.0","@tryghost/tpl":"2.2.0","@tryghost/debug":"2.2.0","@tryghost/errors":"3.2.1","@tryghost/http-cache-utils":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.2.1_1778759107717_0.4309702324535887","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@tryghost/mw-error-handler","version":"3.2.2","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.2.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"26ccebf61ab4237939281cd37d4d83dfa7ba3388","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.2.2.tgz","fileCount":5,"integrity":"sha512-KHtDTfN9sLdjuFk/mAykul6yVINuwXZcbxFiHsAdhbTSe0EcoGENc9kWLhkjq2gg7PBkPzAkrS9BVXF4MXskHA==","signatures":[{"sig":"MEUCIQCKKA6ljCq0fWW9hDrF02sNXo9Gge07WPJ4e+3N6h/8bQIgTVPxgS8QbxwxkBc8V7LR44J/Uquqzm+ygB+YTcwne/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.15.0","dependencies":{"lodash":"4.18.1","semver":"7.8.1","@tryghost/tpl":"2.2.1","@tryghost/debug":"2.2.1","@tryghost/errors":"3.2.2","@tryghost/http-cache-utils":"2.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.2.2_1779807317989_0.8618833664551186","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@tryghost/mw-error-handler","version":"3.2.3","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.2.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"e464433358d846b785108dc3a5d2408a2b0d16ac","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.2.3.tgz","fileCount":5,"integrity":"sha512-7GjYv74O3YhERwYNlIEZPZarIgM7t6RE763mz2VFs3YgrcIwN/kBkUqfcP4Ue73z0wMJPbJnEpden6IC+ob8Jw==","signatures":[{"sig":"MEUCIQDFEjfCoylMYddGKLdVGTESTVWxtcrSiEj4I+9GpZCQkgIgG6U2btvy9AlDKw6j1+evyVPU/Aih+cr/k1NWum+qQqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.16.0","dependencies":{"lodash":"4.18.1","semver":"7.8.1","@tryghost/tpl":"2.2.2","@tryghost/debug":"2.2.2","@tryghost/errors":"3.2.3","@tryghost/http-cache-utils":"2.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.2.3_1780317930009_0.08872103814422538","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@tryghost/mw-error-handler","version":"3.2.4","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.2.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"caf65f01cd64dd012e832452b8025bd8a9b5475d","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.2.4.tgz","fileCount":5,"integrity":"sha512-MslqsNxCSh22vUSdob0Y9wvF6YfSC9R39zE8NDPNXGxo1TmH5daI5dprXsd0RfyYKqft5Sg7+h/Lsxn+5pTvfQ==","signatures":[{"sig":"MEUCIHpkYPAsZoZKD/Xv8jOy7YoeR5i1wMq5P6cR/cFPH66+AiEA5MTmJuRhpaxmfwOOIeHwmmWO6KE2+0Q9kYCSFwAyHNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.16.0","dependencies":{"lodash":"4.18.1","semver":"7.8.3","@tryghost/tpl":"2.2.3","@tryghost/debug":"2.2.3","@tryghost/errors":"3.2.4","@tryghost/http-cache-utils":"2.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.2.4_1781284622674_0.9853914313015262","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@tryghost/mw-error-handler","version":"3.3.0","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"7ad6649fd560515e24615c35de81b45eaaa458cf","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.0.tgz","fileCount":5,"integrity":"sha512-U7pa8/OU9otTKNprGxILBXrl5/FPitflg12TOrxFVNevSYzrOdGtJONJAeqOFaBcKwKjrVjjoL3ar4G7gXyeSw==","signatures":[{"sig":"MEYCIQDMg8mAiD/FYsal/fu6N49SdkgKXzX0x5yFfdY5qkMiwgIhAKUQsZYOPwcEOyxvoMzp3ge6n5Cg7XS8sJpSu3AWIk/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.16.0","dependencies":{"lodash":"4.18.1","semver":"7.8.4","@tryghost/tpl":"2.3.0","@tryghost/debug":"2.3.0","@tryghost/errors":"3.3.0","@tryghost/http-cache-utils":"2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.0_1781970067148_0.6644936427087502","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@tryghost/mw-error-handler","version":"3.3.1","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"3e11b90311e3a5c94e737a690bff1c6759f7b307","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.1.tgz","fileCount":5,"integrity":"sha512-AUEehrxG7bKmWqRqm8AusNefX2ZFF5xWTnYW8bUSKjotqrmVJyRzRbyWfKv8iPRKK8Y6FQcyAhpoUnZWl5lh7g==","signatures":[{"sig":"MEQCIGPKgZJgSAeWZiSRuDwOrGaDNIuLdWGPasXQywQryJ1yAiAKCMpLLZJcEPSwyVB+dAzzpKz2HPYa+8rEdQoGmbSOhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.16.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"2.3.1","@tryghost/debug":"2.3.1","@tryghost/errors":"3.3.1","@tryghost/http-cache-utils":"2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.1_1782341344276_0.6753620840142789","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@tryghost/mw-error-handler","version":"3.3.2","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"70a145d3a09b12d9527eede5f5d06a947cec78cf","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.2.tgz","fileCount":5,"integrity":"sha512-TdVWUwduswBCx04kX8YITUFQfPLM5f6/cp57Qs7c02az1jNrRUM6dR5RhAdkXQ2ZgoA4GRn6oixnu00IZMGKZQ==","signatures":[{"sig":"MEYCIQCM0XEKi0p8RgZhdkElaAukVOqxNe0pO9K4UUKqhu50VgIhAO/WnoPtDwnXXFXPvrvty4qPf+T2IqTSgM9m0KdAWRJz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.18.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"2.3.2","@tryghost/debug":"2.3.2","@tryghost/errors":"3.3.2","@tryghost/http-cache-utils":"2.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.2_1784120966492_0.938951319037334","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@tryghost/mw-error-handler","version":"3.3.3","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"3a5e08b78284b8e995d30c24a1a98492acb0f1c0","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.3.tgz","fileCount":5,"integrity":"sha512-XVSBC9k6+eQ9WrqXZSWY0H1x/Tj+ceviTZvD4SlJRzJZ7r6JE6uAwVCU+oT5BSB/9OYB3qMDqep+SV29loBL5g==","signatures":[{"sig":"MEUCIEE+7vLyd/mQ3Sq9orI3V5PIuwdkdzzZC9L4DLgqkgb/AiEAmNgoAZzNYgkt8LTOyi+GRmPcGGcFVq7UDiMK6dhwzk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.18.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"2.3.3","@tryghost/debug":"2.3.3","@tryghost/errors":"3.3.3","@tryghost/http-cache-utils":"2.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.3_1784573607794_0.9887322970538646","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@tryghost/mw-error-handler","version":"3.3.4","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"2ede027409d36e542d88b7b3e2aa265c6ef707ae","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.4.tgz","fileCount":5,"integrity":"sha512-PNTQlAb/sc32b5cOzkpdTqiTz1bDD6SXXrjUyq/hsrzULZcmRN/ZbG6FtlvHyauh+3mzUVPQ6OLpqrV8BOLU9w==","signatures":[{"sig":"MEQCIAI74+lQZlm165poQg9FBYzG3YgU9hDgwDRbd/Yi9+/FAiA/d/gJof9a3CjK3sAT46UIyQ9/cd27F5U4s8O9GhkFgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.18.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"2.3.4","@tryghost/debug":"2.3.4","@tryghost/errors":"3.3.4","@tryghost/http-cache-utils":"2.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.4_1784577784603_0.5101613467825612","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"@tryghost/mw-error-handler","version":"3.3.5","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.5","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"073bdb7b82d993559302938d40c7ea44c1684a73","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.5.tgz","fileCount":5,"integrity":"sha512-RAVtrpn3exZ0B6sAxaWRJVrI894mLgOJk36E56tXQyoW+OVmRGjdbLUHAnNv5BC5iTBwWxCgu6SU72YNKLwSow==","signatures":[{"sig":"MEYCIQCGrqpYlXZymRukPXLxesS/Gj0LXkON1diGz42L+92tvAIhAIx8BvUWcG8S4XR2N/H59aqQF39vbUNaMsGOoR23mBzY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.18.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"2.3.5","@tryghost/debug":"2.3.5","@tryghost/errors":"3.3.5","@tryghost/http-cache-utils":"2.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.5_1784746094691_0.6741236016328798","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"@tryghost/mw-error-handler","version":"3.3.6","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.6","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"e47af70f92e5c23923c9432ccd76ebbf35f226df","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.6.tgz","fileCount":5,"integrity":"sha512-tVDRpy68Oy4DxOWkSnVvG4UfOT4GA1zz/NkukmsBpFtmelShhEv3J4PhFMC1GeavILzIHWV/DXwSbYBqrBp/kA==","signatures":[{"sig":"MEYCIQDlpVRvRg0O5nZlJWh3V2ZhW6d/ruP1RmdZFRbkLQS83QIhAO992ReIYShXBX1ArETDcsFZmHe8L7etr1xh9YhRgCJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.18.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"2.3.6","@tryghost/debug":"2.3.6","@tryghost/errors":"3.3.6","@tryghost/http-cache-utils":"2.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.6_1784831115245_0.26910400462653206","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"@tryghost/mw-error-handler","version":"3.3.7","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.7","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"68a98b0ba8f5966dded6489be54681692be1bea3","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.7.tgz","fileCount":5,"integrity":"sha512-imdTF3BKu0mC4cuzc+4LlrRp5t19T2dTK8gWuj52CKl03U6S9sZYKXg7cwFMhztEzd6TBvrx/UE33PT0xEONEA==","signatures":[{"sig":"MEQCIDnkb3uruugAOgHmV+NlXgeuSV+8BSBJlN27SA1tTa24AiB5wmSddCZdEhiw/tooPdHnG7yucHaNiWy9zSlnwk9ilA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15857},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.18.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"2.3.7","@tryghost/debug":"2.3.7","@tryghost/errors":"3.3.7","@tryghost/http-cache-utils":"2.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.7_1786542115930_0.1708384323125407","host":"s3://npm-registry-packages-npm-production"}},"3.3.8":{"name":"@tryghost/mw-error-handler","version":"3.3.8","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.8","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"8de37dd299cf80abec912563c531cddb66cdca2c","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.8.tgz","fileCount":5,"integrity":"sha512-mZHmqAfpHt66p1D7oDQfHJKrujnq4hz90ws38LKSmSrlAOTnL9fegL2W4745GAkA6nghOHUsKqfD2QFp/hQTDA==","signatures":[{"sig":"MEYCIQC5q8X4H+k4FQ9ES1lV9YQKE5EpcII9BOYWTahPQEspkQIhAKgBSBiLlnF4qe7wNveff63n5xtQAOHyTJe6LjSsVB0P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15861},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"^2.3.8","@tryghost/debug":"^2.3.8","@tryghost/errors":"^3.3.8","@tryghost/http-cache-utils":"^2.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.8_1786997137748_0.8903924578698197","host":"s3://npm-registry-packages-npm-production"}},"3.3.9":{"name":"@tryghost/mw-error-handler","version":"3.3.9","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.9","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"11814b9f710af7de4398207de9fe7803a6023b48","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.9.tgz","fileCount":5,"integrity":"sha512-0+96/Svpw0b8rwK3mE4PBOce/2qBDWjPX/xKyS51tt0vE5IP04bOchIa4trfAbS6t8FK3NWgli3Xtk1/tNzuiQ==","signatures":[{"sig":"MEQCIGZr6rr+4iCw6w2NECEPAF2UkjIOKQ4hvJoRJzkZbA2/AiACCnbKUNqGyACK2aY0EWGEJlXe8c6VHcozAeDdc0z4aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15861},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"^2.3.9","@tryghost/debug":"^2.3.9","@tryghost/errors":"^3.3.9","@tryghost/http-cache-utils":"^2.3.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.9_1787241661736_0.8926652014093039","host":"s3://npm-registry-packages-npm-production"}},"3.3.10":{"name":"@tryghost/mw-error-handler","version":"3.3.10","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.10","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"6ca7c8e755add1a5ad7b0a7b049f0348aa0e4cea","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.10.tgz","fileCount":5,"integrity":"sha512-Shvu+Jy6Wew/6V74xo99GWTon2gxoIzsRpdBqbNVPmSuW+QOSe31Fnajk2WtCUNCF+Xfn05UV/4q6/QFNhM7cg==","signatures":[{"sig":"MEQCICm/bL9pRPeSFh2c4SoZsWH3Yc6I0h+gT291uy5PQcw5AiAkxhjIViWM/Psni97hXeTRcXeiG9zD4IEGrdCDfvfO2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15866},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"^2.3.10","@tryghost/debug":"^2.3.10","@tryghost/errors":"^3.3.10","@tryghost/http-cache-utils":"^2.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.10_1787710525495_0.34389506288312877","host":"s3://npm-registry-packages-npm-production"}},"3.3.11":{"name":"@tryghost/mw-error-handler","version":"3.3.11","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.11","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"a4a2354d6b14685ff1ac4334654ffb11b1b52c3a","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.11.tgz","fileCount":5,"integrity":"sha512-vXOchvDanLrkrHdgAGOittIe/5Nfmb2ZOZruTQIEeRxh6zPZMRP3PrflKcUUSmvT5my0jgOnuTaoHrrzs4wfoQ==","signatures":[{"sig":"MEYCIQDlg0BvE28fwYa27Ba3tFm8DrefhRxAYmf4P9L4P85NMwIhAPu9ReoQ6XKoEJl7uD2UZJtk738o90cbp0JD8T0YTrQQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15866},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"^2.3.11","@tryghost/debug":"^2.3.11","@tryghost/errors":"^3.3.11","@tryghost/http-cache-utils":"^2.3.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.11_1788290739050_0.83174583663704","host":"s3://npm-registry-packages-npm-production"}},"3.3.12":{"name":"@tryghost/mw-error-handler","version":"3.3.12","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.12","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"f7b03929d0816ba4e15f3af7b7c41930274e2ff2","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.12.tgz","fileCount":5,"integrity":"sha512-fVjyzu4fA/yzQjEtmimAN2JpUjdXW8RiI+KCF5xRy3ET9/ZGWsL01Bzf1GQlJv2R/anmlkjCkJ1Rwt1FpfAD7Q==","signatures":[{"sig":"MEQCIADFsNU2SX/9hUm/hvWms5c/XG7v+setObrjvtjoqiPVAiBK6165f4vcehxZ0EY9sUdrBlAJm4fRIgZ20QZOFRDcgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15866},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","semver":"7.8.5","@tryghost/tpl":"^2.3.12","@tryghost/debug":"^2.3.12","@tryghost/errors":"^3.3.12","@tryghost/http-cache-utils":"^2.3.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.12_1788291408937_0.7815531422117328","host":"s3://npm-registry-packages-npm-production"}},"3.3.13":{"name":"@tryghost/mw-error-handler","version":"3.3.13","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.13","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"6287e86f863d961723b840da7f27d93bbf828ca0","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.13.tgz","fileCount":5,"integrity":"sha512-ZMOINOaNnfitYEiTeERn0SCxeu1uRddn5gMMSs/k/1eVbZ2RYs5DdcFBjY3GIQhvnrDdKrsJxKygpxc/OVYsLw==","signatures":[{"sig":"MEUCIGT/moFw5PvgdxbDmkQcZoIWoLhImpnR/kO/0/8Hb8ZkAiEAtdZyR62v6qBYsxkMfTmjKnfWdlibcyRp4UNVTX4gG0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15868},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"^4.18.1","semver":"^7.8.5","@tryghost/tpl":"^2.3.13","@tryghost/debug":"^2.3.13","@tryghost/errors":"^3.3.13","@tryghost/http-cache-utils":"^2.3.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.13_1788469539771_0.8130802858485922","host":"s3://npm-registry-packages-npm-production"}},"3.3.14":{"name":"@tryghost/mw-error-handler","version":"3.3.14","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.14","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"5ea45602e921a0f73946883c2fd114390cac38eb","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.14.tgz","fileCount":5,"integrity":"sha512-qPIAmbIGDLx+ruNHpKX5YnG+MH7HeTDB2x6Z85E/QjSj0Dyxzkm6f+flnSHsh1idnZQzjoSGceIb9sQujjLxaQ==","signatures":[{"sig":"MEUCIGOZ6vfNLuWnT5Xbx8w7zjxP9PbL1x/eQjIRaLqJO/8BAiEAu2OJMYG5h8mN01dBZdFE2GGxcarXEqBTQKW0mHetdNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15868},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"dependencies":{"lodash":"^4.18.1","semver":"^7.8.5","@tryghost/tpl":"^2.3.14","@tryghost/debug":"^2.3.14","@tryghost/errors":"^3.3.14","@tryghost/http-cache-utils":"^2.3.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.14_1789149776564_0.8479053344673759","host":"s3://npm-registry-packages-npm-production"}},"3.3.15":{"name":"@tryghost/mw-error-handler","version":"3.3.15","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/mw-error-handler@3.3.15","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"01ed9af6fa6507f8d169946981a100f479dccebf","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.15.tgz","fileCount":5,"integrity":"sha512-tmnxY4FlnWs/qvBdwy3Jnamjgy4RH2pwe4+MxX1rDaH4aSGbrivdkRDkJXRg/as5Y6gyjmlCYUBBnqmXJixXtw==","signatures":[{"sig":"MEUCIQCR8Y9eNdHOf5F9pUTA8bK4ICmAuFSakfCqFEV4ig7ZHQIgEnLDGXzRcoCUlcMnLc1NeJUqpgebyR3AU7d2DFL4C9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEj0GBk1mJnFntGMqzergAd+WfRxSNw5kvZWxuYXK8VKAiEAm5b4AepSjFzceEGb7okrtBGf/5zpxdTvVG/1ncjqzKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15867},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"dependencies":{"lodash":"^4.18.1","semver":"^7.8.5","@tryghost/tpl":"^2.3.15","@tryghost/debug":"^2.3.15","@tryghost/errors":"^3.4.0","@tryghost/http-cache-utils":"^2.3.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-error-handler_3.3.15_1790796990764_0.40648485052808314","host":"s3://npm-registry-packages-npm-production"}},"3.3.16":{"_id":"@tryghost/mw-error-handler@3.3.16","dist":{"shasum":"639cbc6c1d4288475c7cbbfc7b9a823eee840890","tarball":"https://registry.npmjs.org/@tryghost/mw-error-handler/-/mw-error-handler-3.3.16.tgz","fileCount":5,"integrity":"sha512-SsiA5DV7nengP5f2mrSSwpd0vsbIaLfJjMINHQViBsGeusGtKDVLF5xaFbE0E3qmWG46EGRROJi4rsltjVJm6w==","signatures":[{"sig":"MEUCIHtsXgrMKCZYfoyCauczrtlf+LSTlGPp8LtLI3AVK1Y5AiEAszc1Wf8DSHUVZ0CL6iaKXhp6eSE7c46Q0FjaqLxy7oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGp5/sEmNMRvheudJdtDljcgq4bVBHuSWK/3zlVsTxlqAiBQ9nsBscvaV9Ubh50Iv9B4jCF7wb4oih4PxxAV+WDOPg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fmw-error-handler@3.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15867},"main":"index.js","name":"@tryghost/mw-error-handler","author":"Ghost Foundation","license":"MIT","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage"},"version":"3.3.16","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"71721483-91ec-4ad9-8cc1-c3befb2a6de8"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","directories":{},"maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dependencies":{"lodash":"^4.18.1","semver":"^7.8.5","@tryghost/tpl":"^2.3.16","@tryghost/debug":"^2.3.16","@tryghost/errors":"^3.4.1","@tryghost/http-cache-utils":"^2.3.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mw-error-handler_3.3.16_1790877833201_0.00010622376826741053"}}},"time":{"created":"2021-12-07T18:43:04.401Z","modified":"2026-10-01T18:03:53.705Z","0.1.0":"2021-12-07T18:43:04.598Z","0.1.1":"2021-12-14T14:24:36.718Z","0.1.2":"2022-01-18T09:08:20.588Z","0.1.3":"2022-03-01T07:41:02.394Z","0.1.4":"2022-03-11T10:48:04.333Z","0.1.5":"2022-03-21T09:38:42.999Z","0.1.6":"2022-03-24T10:10:31.187Z","0.1.7":"2022-03-24T11:02:31.011Z","0.1.8":"2022-04-04T16:16:20.161Z","0.2.0":"2022-04-08T06:31:16.680Z","0.2.1":"2022-04-21T12:58:57.928Z","0.2.2":"2022-04-27T10:30:47.195Z","0.2.3":"2022-05-04T09:22:02.764Z","0.2.4":"2022-05-04T12:05:37.108Z","1.0.0":"2022-05-06T14:46:38.867Z","1.0.1":"2022-05-09T10:26:13.960Z","1.0.2":"2022-05-24T11:06:38.314Z","1.0.3":"2022-05-27T14:07:57.876Z","1.0.4":"2022-07-15T13:17:11.292Z","1.0.5":"2022-07-22T15:47:30.600Z","0.2.5":"2022-09-26T14:00:51.020Z","1.0.6":"2025-05-13T12:37:30.255Z","1.0.7":"2025-05-25T20:40:42.041Z","1.0.8":"2025-11-17T04:38:11.871Z","1.0.9":"2026-02-12T16:48:15.659Z","1.0.10":"2026-02-20T20:50:00.138Z","1.0.11":"2026-02-20T23:16:07.927Z","1.0.12":"2026-02-20T23:40:49.489Z","1.0.13":"2026-02-20T23:56:24.119Z","2.0.0":"2026-02-21T01:37:42.980Z","2.1.0":"2026-02-21T02:13:22.740Z","2.2.0":"2026-02-21T02:36:19.858Z","2.2.1":"2026-02-21T03:02:42.414Z","3.0.0":"2026-03-02T16:58:31.937Z","3.0.1":"2026-03-10T15:49:27.924Z","3.0.2":"2026-03-11T13:56:43.148Z","3.0.3":"2026-03-16T09:58:11.640Z","3.1.0":"2026-04-22T14:41:37.715Z","3.2.0":"2026-04-27T15:41:32.294Z","3.2.1":"2026-05-14T11:45:07.854Z","3.2.2":"2026-05-26T14:55:18.152Z","3.2.3":"2026-06-01T12:45:30.177Z","3.2.4":"2026-06-12T17:17:02.847Z","3.3.0":"2026-06-20T15:41:07.276Z","3.3.1":"2026-06-24T22:49:04.417Z","3.3.2":"2026-07-15T13:09:26.638Z","3.3.3":"2026-07-20T18:53:27.937Z","3.3.4":"2026-07-20T20:03:04.749Z","3.3.5":"2026-07-22T18:48:14.828Z","3.3.6":"2026-07-23T18:25:15.397Z","3.3.7":"2026-08-12T13:41:56.045Z","3.3.8":"2026-08-17T20:05:37.912Z","3.3.9":"2026-08-20T16:01:01.878Z","3.3.10":"2026-08-26T02:15:26.024Z","3.3.11":"2026-09-01T19:25:39.168Z","3.3.12":"2026-09-01T19:36:49.075Z","3.3.13":"2026-09-03T21:05:39.965Z","3.3.14":"2026-09-11T18:02:56.711Z","3.3.15":"2026-09-30T19:36:30.939Z","3.3.16":"2026-10-01T18:03:53.299Z"},"author":"Ghost Foundation","license":"MIT","repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/mw-error-handler"},"description":"Express middleware utilities for normalizing and rendering Ghost API errors","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"readme":"# MW Error Handler\n\nExpress middleware helpers for Ghost-style API error handling.\n\n## Install\n\n`npm install @tryghost/mw-error-handler --save`\n\nor\n\n`pnpm add @tryghost/mw-error-handler`\n\n## Purpose\n\n`@tryghost/mw-error-handler` normalizes thrown errors into `@tryghost/errors` types, applies appropriate cache-control headers for error responses, and exposes ready-to-use middleware stacks for JSON and HTML error flows.\n\n## Usage\n\n```js\nconst express = require('express');\nconst sentry = require('./sentry');\nconst errorHandler = require('@tryghost/mw-error-handler');\n\nconst app = express();\n\napp.get('/api/example', (req, res) => {\n    throw new Error('Boom');\n});\n\napp.use(errorHandler.resourceNotFound);\napp.use(...errorHandler.handleJSONResponse(sentry));\n```\n\n## API\n\n- `prepareError(err, req, res, next)`: converts unknown errors to `@tryghost/errors` instances.\n- `prepareStack(err, req, res, next)`: sanitizes stack traces for user output.\n- `jsonErrorRenderer(err, req, res, next)`: renders `{ errors: [...] }` JSON payloads.\n- `prepareErrorCacheControl([cacheControl])`: middleware factory for error cache-control headers.\n- `resourceNotFound(req, res, next)`: creates a not-found error (with API version validation support).\n- `pageNotFound(req, res, next)`: creates a not-found page error.\n- `handleJSONResponse(sentry)`: returns middleware sequence for JSON error responses.\n- `handleHTMLResponse(sentry)`: returns middleware sequence for HTML error responses.\n\n# Copyright & License\n\nCopyright (c) 2013-2026 Ghost Foundation - Released under the [MIT license](LICENSE).\n","readmeFilename":""}