diff --git a/package-lock.json b/package-lock.json index b660381..397e6a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@dotcom-reliability-kit/crash-handler": "^5.0.0", "@dotcom-reliability-kit/errors": "^4.0.0", - "@dotcom-reliability-kit/log-error": "^4.0.4", + "@dotcom-reliability-kit/log-error": "^5.0.0", "@dotcom-reliability-kit/middleware-log-errors": "^5.0.0", "@dotcom-reliability-kit/middleware-render-error-info": "^6.0.0", "express": "^4.21.2" @@ -21,11 +21,12 @@ } }, "node_modules/@dotcom-reliability-kit/app-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-3.3.1.tgz", - "integrity": "sha512-CYF7ZX7gC0dZzA7OVX1HmoRnEFw8qAHJypryHum6oerEZtCOMVy4lnMDM8w6gEIlXvWXyjKas4PD44tHNWKtQg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-4.0.0.tgz", + "integrity": "sha512-bGqI4Dmez4c5yIqoVwLVub7Rn6bP9CC0JWUpZQhtrnmR5czLCxc8LqFJwS1YYPeUqWyuMB2SSacxhgnBlgBikQ==", + "license": "MIT", "engines": { - "node": "18.x || 20.x || 22.x" + "node": "20.x || 22.x" } }, "node_modules/@dotcom-reliability-kit/crash-handler": { @@ -40,16 +41,16 @@ "node": "20.x || 22.x" } }, - "node_modules/@dotcom-reliability-kit/crash-handler/node_modules/@dotcom-reliability-kit/app-info": { + "node_modules/@dotcom-reliability-kit/errors": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-4.0.0.tgz", - "integrity": "sha512-bGqI4Dmez4c5yIqoVwLVub7Rn6bP9CC0JWUpZQhtrnmR5czLCxc8LqFJwS1YYPeUqWyuMB2SSacxhgnBlgBikQ==", + "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/errors/-/errors-4.0.0.tgz", + "integrity": "sha512-W3XnTB7NO248F/+l6lkFaPFEd3U3WM7aaee4QzCJVTlE1uQpmNXqMNDF+wb+tVrO4/W/KyQCu5GHbL5QfE8XMQ==", "license": "MIT", "engines": { "node": "20.x || 22.x" } }, - "node_modules/@dotcom-reliability-kit/crash-handler/node_modules/@dotcom-reliability-kit/log-error": { + "node_modules/@dotcom-reliability-kit/log-error": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-5.0.0.tgz", "integrity": "sha512-hT35/TeuICiHRRDCqc7Eg2CsCEe7roIO/F7jRgJ7X+wnf6X4XwxeECD4ldRcXcPI19XvOMGbsbuvUbGPoDkNHg==", @@ -64,7 +65,7 @@ "node": "20.x || 22.x" } }, - "node_modules/@dotcom-reliability-kit/crash-handler/node_modules/@dotcom-reliability-kit/logger": { + "node_modules/@dotcom-reliability-kit/logger": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-4.0.0.tgz", "integrity": "sha512-avgvRd4cqUmn30dm5t8CqtmrHugEeCTTC6CAVVjcF1elEQeuvHYiKaWbNKftVO54kk5LeZ6enV6HDN71tHBYNw==", @@ -82,64 +83,6 @@ "pino-pretty": ">=7.0.0 <11.0.0" } }, - "node_modules/@dotcom-reliability-kit/crash-handler/node_modules/@dotcom-reliability-kit/serialize-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.0.0.tgz", - "integrity": "sha512-nMt/bYRzdFEtq9JM5S6nBL3+UaO+XQTf8mYTPa7Tl7x0A+A31XGnpCcIOite4NekbSaWEVagzJBAK5xaJCklYQ==", - "license": "MIT", - "engines": { - "node": "20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/crash-handler/node_modules/@dotcom-reliability-kit/serialize-request": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-4.0.0.tgz", - "integrity": "sha512-2EfidEQxTtTl+0wxgpmI3CxjzXpKSTgJ11rY8J+ugV3sd+f2h0e0U06QiOfackgQkUcYImh1jFQVq51NoVI+uw==", - "license": "MIT", - "engines": { - "node": "20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/errors": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/errors/-/errors-4.0.0.tgz", - "integrity": "sha512-W3XnTB7NO248F/+l6lkFaPFEd3U3WM7aaee4QzCJVTlE1uQpmNXqMNDF+wb+tVrO4/W/KyQCu5GHbL5QfE8XMQ==", - "license": "MIT", - "engines": { - "node": "20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/log-error": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-4.2.6.tgz", - "integrity": "sha512-1Bp4o+iTatZj319rczkpbnFPdQqrBh9LZBHzimauQJuCQXrovUzuK1t7+B1vid0cE+oiBgvH7wkZuXU7IZquDA==", - "dependencies": { - "@dotcom-reliability-kit/app-info": "^3.3.1", - "@dotcom-reliability-kit/logger": "^3.2.2", - "@dotcom-reliability-kit/serialize-error": "^3.2.1", - "@dotcom-reliability-kit/serialize-request": "^3.1.1" - }, - "engines": { - "node": "18.x || 20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/logger": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-3.2.2.tgz", - "integrity": "sha512-GkY9KEqMGjWcobIA5rpZsS5g0WWCUFJNMinNhqXHmEocbFR0a2HoNkJWjjYtgf8jrA/H4yUFeualbaBLGFDDOQ==", - "dependencies": { - "@dotcom-reliability-kit/app-info": "^3.3.1", - "@dotcom-reliability-kit/serialize-error": "^3.2.1", - "lodash.clonedeep": "^4.5.0", - "pino": "^9.6.0" - }, - "engines": { - "node": "18.x || 20.x || 22.x" - }, - "peerDependencies": { - "pino-pretty": ">=7.0.0 <11.0.0" - } - }, "node_modules/@dotcom-reliability-kit/middleware-log-errors": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/middleware-log-errors/-/middleware-log-errors-5.0.0.tgz", @@ -152,66 +95,6 @@ "node": "20.x || 22.x" } }, - "node_modules/@dotcom-reliability-kit/middleware-log-errors/node_modules/@dotcom-reliability-kit/app-info": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-4.0.0.tgz", - "integrity": "sha512-bGqI4Dmez4c5yIqoVwLVub7Rn6bP9CC0JWUpZQhtrnmR5czLCxc8LqFJwS1YYPeUqWyuMB2SSacxhgnBlgBikQ==", - "license": "MIT", - "engines": { - "node": "20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/middleware-log-errors/node_modules/@dotcom-reliability-kit/log-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-5.0.0.tgz", - "integrity": "sha512-hT35/TeuICiHRRDCqc7Eg2CsCEe7roIO/F7jRgJ7X+wnf6X4XwxeECD4ldRcXcPI19XvOMGbsbuvUbGPoDkNHg==", - "license": "MIT", - "dependencies": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/logger": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "@dotcom-reliability-kit/serialize-request": "^4.0.0" - }, - "engines": { - "node": "20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/middleware-log-errors/node_modules/@dotcom-reliability-kit/logger": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-4.0.0.tgz", - "integrity": "sha512-avgvRd4cqUmn30dm5t8CqtmrHugEeCTTC6CAVVjcF1elEQeuvHYiKaWbNKftVO54kk5LeZ6enV6HDN71tHBYNw==", - "license": "MIT", - "dependencies": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "lodash.clonedeep": "^4.5.0", - "pino": "^9.6.0" - }, - "engines": { - "node": "20.x || 22.x" - }, - "peerDependencies": { - "pino-pretty": ">=7.0.0 <11.0.0" - } - }, - "node_modules/@dotcom-reliability-kit/middleware-log-errors/node_modules/@dotcom-reliability-kit/serialize-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.0.0.tgz", - "integrity": "sha512-nMt/bYRzdFEtq9JM5S6nBL3+UaO+XQTf8mYTPa7Tl7x0A+A31XGnpCcIOite4NekbSaWEVagzJBAK5xaJCklYQ==", - "license": "MIT", - "engines": { - "node": "20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/middleware-log-errors/node_modules/@dotcom-reliability-kit/serialize-request": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-4.0.0.tgz", - "integrity": "sha512-2EfidEQxTtTl+0wxgpmI3CxjzXpKSTgJ11rY8J+ugV3sd+f2h0e0U06QiOfackgQkUcYImh1jFQVq51NoVI+uw==", - "license": "MIT", - "engines": { - "node": "20.x || 22.x" - } - }, "node_modules/@dotcom-reliability-kit/middleware-render-error-info": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/middleware-render-error-info/-/middleware-render-error-info-6.0.0.tgz", @@ -227,49 +110,7 @@ "node": "20.x || 22.x" } }, - "node_modules/@dotcom-reliability-kit/middleware-render-error-info/node_modules/@dotcom-reliability-kit/app-info": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-4.0.0.tgz", - "integrity": "sha512-bGqI4Dmez4c5yIqoVwLVub7Rn6bP9CC0JWUpZQhtrnmR5czLCxc8LqFJwS1YYPeUqWyuMB2SSacxhgnBlgBikQ==", - "license": "MIT", - "engines": { - "node": "20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/middleware-render-error-info/node_modules/@dotcom-reliability-kit/log-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-5.0.0.tgz", - "integrity": "sha512-hT35/TeuICiHRRDCqc7Eg2CsCEe7roIO/F7jRgJ7X+wnf6X4XwxeECD4ldRcXcPI19XvOMGbsbuvUbGPoDkNHg==", - "license": "MIT", - "dependencies": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/logger": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "@dotcom-reliability-kit/serialize-request": "^4.0.0" - }, - "engines": { - "node": "20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/middleware-render-error-info/node_modules/@dotcom-reliability-kit/logger": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-4.0.0.tgz", - "integrity": "sha512-avgvRd4cqUmn30dm5t8CqtmrHugEeCTTC6CAVVjcF1elEQeuvHYiKaWbNKftVO54kk5LeZ6enV6HDN71tHBYNw==", - "license": "MIT", - "dependencies": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "lodash.clonedeep": "^4.5.0", - "pino": "^9.6.0" - }, - "engines": { - "node": "20.x || 22.x" - }, - "peerDependencies": { - "pino-pretty": ">=7.0.0 <11.0.0" - } - }, - "node_modules/@dotcom-reliability-kit/middleware-render-error-info/node_modules/@dotcom-reliability-kit/serialize-error": { + "node_modules/@dotcom-reliability-kit/serialize-error": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.0.0.tgz", "integrity": "sha512-nMt/bYRzdFEtq9JM5S6nBL3+UaO+XQTf8mYTPa7Tl7x0A+A31XGnpCcIOite4NekbSaWEVagzJBAK5xaJCklYQ==", @@ -278,7 +119,7 @@ "node": "20.x || 22.x" } }, - "node_modules/@dotcom-reliability-kit/middleware-render-error-info/node_modules/@dotcom-reliability-kit/serialize-request": { + "node_modules/@dotcom-reliability-kit/serialize-request": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-4.0.0.tgz", "integrity": "sha512-2EfidEQxTtTl+0wxgpmI3CxjzXpKSTgJ11rY8J+ugV3sd+f2h0e0U06QiOfackgQkUcYImh1jFQVq51NoVI+uw==", @@ -287,26 +128,11 @@ "node": "20.x || 22.x" } }, - "node_modules/@dotcom-reliability-kit/serialize-error": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-3.2.1.tgz", - "integrity": "sha512-J822VBvYqG2+9HOq6MoTJ/OEdU5FODU+j2GYaout3d+64IltWR8FoGftkOzZeFsA4sAtOrvnmgo9/D6QsJO5ug==", - "engines": { - "node": "18.x || 20.x || 22.x" - } - }, - "node_modules/@dotcom-reliability-kit/serialize-request": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-3.1.1.tgz", - "integrity": "sha512-XIOk/rUenhyds4GvmpDYrJy5kTAmUu/BiMchZYoYmYqnqopBiIbLj1+uKt4PdP6t3SfeFzV8wmJ/btTTXR1Psg==", - "engines": { - "node": "18.x || 20.x || 22.x" - } - }, "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", "peer": true, "dependencies": { "event-target-shim": "^5.0.0" @@ -336,6 +162,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -358,6 +185,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "peer": true }, "node_modules/body-parser": { @@ -401,6 +229,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "peer": true, "dependencies": { "base64-js": "^1.3.1", @@ -437,6 +266,7 @@ "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "license": "MIT", "peer": true }, "node_modules/content-disposition": { @@ -475,6 +305,7 @@ "version": "4.6.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "license": "MIT", "peer": true, "engines": { "node": "*" @@ -538,6 +369,7 @@ "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", "peer": true, "dependencies": { "once": "^1.4.0" @@ -590,6 +422,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", "peer": true, "engines": { "node": ">=6" @@ -599,6 +432,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", "peer": true, "engines": { "node": ">=0.8.x" @@ -661,12 +495,14 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.2.tgz", "integrity": "sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==", + "license": "MIT", "peer": true }, "node_modules/fast-redact": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==", + "license": "MIT", "engines": { "node": ">=6" } @@ -675,6 +511,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", + "license": "MIT", "peer": true }, "node_modules/finalhandler": { @@ -803,6 +640,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz", "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==", + "license": "MIT", "peer": true }, "node_modules/http-errors": { @@ -849,6 +687,7 @@ "url": "https://feross.org/support" } ], + "license": "BSD-3-Clause", "peer": true }, "node_modules/inherits": { @@ -868,6 +707,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz", "integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==", + "license": "MIT", "peer": true, "engines": { "node": ">=10" @@ -876,7 +716,8 @@ "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "license": "MIT" }, "node_modules/media-typer": { "version": "0.3.0", @@ -936,6 +777,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", "peer": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -969,6 +811,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==", + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -988,6 +831,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", "peer": true, "dependencies": { "wrappy": "1" @@ -1010,6 +854,7 @@ "version": "9.6.0", "resolved": "https://registry.npmjs.org/pino/-/pino-9.6.0.tgz", "integrity": "sha512-i85pKRCt4qMjZ1+L7sy2Ag4t1atFcdbEt76+7iRJn1g2BvsnRMGu9p8pivl9fs63M2kF/A0OacFZhTub+m/qMg==", + "license": "MIT", "dependencies": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.1.1", @@ -1031,6 +876,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz", "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==", + "license": "MIT", "dependencies": { "split2": "^4.0.0" } @@ -1039,6 +885,7 @@ "version": "10.3.1", "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.3.1.tgz", "integrity": "sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==", + "license": "MIT", "peer": true, "dependencies": { "colorette": "^2.0.7", @@ -1064,6 +911,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz", "integrity": "sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==", + "license": "MIT", "peer": true, "dependencies": { "readable-stream": "^4.0.0", @@ -1074,6 +922,7 @@ "version": "3.8.1", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz", "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==", + "license": "MIT", "peer": true, "dependencies": { "atomic-sleep": "^1.0.0" @@ -1082,12 +931,14 @@ "node_modules/pino-std-serializers": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.0.0.tgz", - "integrity": "sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==" + "integrity": "sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==", + "license": "MIT" }, "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", "peer": true, "engines": { "node": ">= 0.6.0" @@ -1106,7 +957,8 @@ "type": "opencollective", "url": "https://opencollective.com/fastify" } - ] + ], + "license": "MIT" }, "node_modules/proxy-addr": { "version": "2.0.7", @@ -1124,6 +976,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "license": "MIT", "peer": true, "dependencies": { "end-of-stream": "^1.1.0", @@ -1147,7 +1000,8 @@ "node_modules/quick-format-unescaped": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "license": "MIT" }, "node_modules/range-parser": { "version": "1.2.1", @@ -1175,6 +1029,7 @@ "version": "4.7.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "license": "MIT", "peer": true, "dependencies": { "abort-controller": "^3.0.0", @@ -1191,6 +1046,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "license": "MIT", "engines": { "node": ">= 12.13.0" } @@ -1218,6 +1074,7 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "license": "MIT", "engines": { "node": ">=10" } @@ -1231,6 +1088,7 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==", + "license": "BSD-3-Clause", "peer": true }, "node_modules/send": { @@ -1325,6 +1183,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.0.tgz", "integrity": "sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==", + "license": "MIT", "dependencies": { "atomic-sleep": "^1.0.0" } @@ -1333,6 +1192,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "license": "ISC", "engines": { "node": ">= 10.x" } @@ -1349,6 +1209,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "peer": true, "dependencies": { "safe-buffer": "~5.2.0" @@ -1358,6 +1219,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -1370,6 +1232,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz", "integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==", + "license": "MIT", "dependencies": { "real-require": "^0.2.0" } @@ -1422,14 +1285,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC", "peer": true } }, "dependencies": { "@dotcom-reliability-kit/app-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-3.3.1.tgz", - "integrity": "sha512-CYF7ZX7gC0dZzA7OVX1HmoRnEFw8qAHJypryHum6oerEZtCOMVy4lnMDM8w6gEIlXvWXyjKas4PD44tHNWKtQg==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-4.0.0.tgz", + "integrity": "sha512-bGqI4Dmez4c5yIqoVwLVub7Rn6bP9CC0JWUpZQhtrnmR5czLCxc8LqFJwS1YYPeUqWyuMB2SSacxhgnBlgBikQ==" }, "@dotcom-reliability-kit/crash-handler": { "version": "5.0.0", @@ -1437,45 +1301,6 @@ "integrity": "sha512-1SykEAqnkdcrTjUK8Q0LWIVHTqhvuDZTxgl/6CX8q3jtc+sh9TZgkWuT4qj0lDaaoX7+mkUFs+yOPXYU8+M3+A==", "requires": { "@dotcom-reliability-kit/log-error": "^5.0.0" - }, - "dependencies": { - "@dotcom-reliability-kit/app-info": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-4.0.0.tgz", - "integrity": "sha512-bGqI4Dmez4c5yIqoVwLVub7Rn6bP9CC0JWUpZQhtrnmR5czLCxc8LqFJwS1YYPeUqWyuMB2SSacxhgnBlgBikQ==" - }, - "@dotcom-reliability-kit/log-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-5.0.0.tgz", - "integrity": "sha512-hT35/TeuICiHRRDCqc7Eg2CsCEe7roIO/F7jRgJ7X+wnf6X4XwxeECD4ldRcXcPI19XvOMGbsbuvUbGPoDkNHg==", - "requires": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/logger": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "@dotcom-reliability-kit/serialize-request": "^4.0.0" - } - }, - "@dotcom-reliability-kit/logger": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-4.0.0.tgz", - "integrity": "sha512-avgvRd4cqUmn30dm5t8CqtmrHugEeCTTC6CAVVjcF1elEQeuvHYiKaWbNKftVO54kk5LeZ6enV6HDN71tHBYNw==", - "requires": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "lodash.clonedeep": "^4.5.0", - "pino": "^9.6.0" - } - }, - "@dotcom-reliability-kit/serialize-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.0.0.tgz", - "integrity": "sha512-nMt/bYRzdFEtq9JM5S6nBL3+UaO+XQTf8mYTPa7Tl7x0A+A31XGnpCcIOite4NekbSaWEVagzJBAK5xaJCklYQ==" - }, - "@dotcom-reliability-kit/serialize-request": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-4.0.0.tgz", - "integrity": "sha512-2EfidEQxTtTl+0wxgpmI3CxjzXpKSTgJ11rY8J+ugV3sd+f2h0e0U06QiOfackgQkUcYImh1jFQVq51NoVI+uw==" - } } }, "@dotcom-reliability-kit/errors": { @@ -1484,23 +1309,23 @@ "integrity": "sha512-W3XnTB7NO248F/+l6lkFaPFEd3U3WM7aaee4QzCJVTlE1uQpmNXqMNDF+wb+tVrO4/W/KyQCu5GHbL5QfE8XMQ==" }, "@dotcom-reliability-kit/log-error": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-4.2.6.tgz", - "integrity": "sha512-1Bp4o+iTatZj319rczkpbnFPdQqrBh9LZBHzimauQJuCQXrovUzuK1t7+B1vid0cE+oiBgvH7wkZuXU7IZquDA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-5.0.0.tgz", + "integrity": "sha512-hT35/TeuICiHRRDCqc7Eg2CsCEe7roIO/F7jRgJ7X+wnf6X4XwxeECD4ldRcXcPI19XvOMGbsbuvUbGPoDkNHg==", "requires": { - "@dotcom-reliability-kit/app-info": "^3.3.1", - "@dotcom-reliability-kit/logger": "^3.2.2", - "@dotcom-reliability-kit/serialize-error": "^3.2.1", - "@dotcom-reliability-kit/serialize-request": "^3.1.1" + "@dotcom-reliability-kit/app-info": "^4.0.0", + "@dotcom-reliability-kit/logger": "^4.0.0", + "@dotcom-reliability-kit/serialize-error": "^4.0.0", + "@dotcom-reliability-kit/serialize-request": "^4.0.0" } }, "@dotcom-reliability-kit/logger": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-3.2.2.tgz", - "integrity": "sha512-GkY9KEqMGjWcobIA5rpZsS5g0WWCUFJNMinNhqXHmEocbFR0a2HoNkJWjjYtgf8jrA/H4yUFeualbaBLGFDDOQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-4.0.0.tgz", + "integrity": "sha512-avgvRd4cqUmn30dm5t8CqtmrHugEeCTTC6CAVVjcF1elEQeuvHYiKaWbNKftVO54kk5LeZ6enV6HDN71tHBYNw==", "requires": { - "@dotcom-reliability-kit/app-info": "^3.3.1", - "@dotcom-reliability-kit/serialize-error": "^3.2.1", + "@dotcom-reliability-kit/app-info": "^4.0.0", + "@dotcom-reliability-kit/serialize-error": "^4.0.0", "lodash.clonedeep": "^4.5.0", "pino": "^9.6.0" } @@ -1511,45 +1336,6 @@ "integrity": "sha512-LLeYctWJO6ib887C/dyRDl8Y7APew3FHZOMVpoD28LykbmvJe9cFgibUL0as4t0AC+V6tKvciyEYcYSq9R+WVA==", "requires": { "@dotcom-reliability-kit/log-error": "^5.0.0" - }, - "dependencies": { - "@dotcom-reliability-kit/app-info": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-4.0.0.tgz", - "integrity": "sha512-bGqI4Dmez4c5yIqoVwLVub7Rn6bP9CC0JWUpZQhtrnmR5czLCxc8LqFJwS1YYPeUqWyuMB2SSacxhgnBlgBikQ==" - }, - "@dotcom-reliability-kit/log-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-5.0.0.tgz", - "integrity": "sha512-hT35/TeuICiHRRDCqc7Eg2CsCEe7roIO/F7jRgJ7X+wnf6X4XwxeECD4ldRcXcPI19XvOMGbsbuvUbGPoDkNHg==", - "requires": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/logger": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "@dotcom-reliability-kit/serialize-request": "^4.0.0" - } - }, - "@dotcom-reliability-kit/logger": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-4.0.0.tgz", - "integrity": "sha512-avgvRd4cqUmn30dm5t8CqtmrHugEeCTTC6CAVVjcF1elEQeuvHYiKaWbNKftVO54kk5LeZ6enV6HDN71tHBYNw==", - "requires": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "lodash.clonedeep": "^4.5.0", - "pino": "^9.6.0" - } - }, - "@dotcom-reliability-kit/serialize-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.0.0.tgz", - "integrity": "sha512-nMt/bYRzdFEtq9JM5S6nBL3+UaO+XQTf8mYTPa7Tl7x0A+A31XGnpCcIOite4NekbSaWEVagzJBAK5xaJCklYQ==" - }, - "@dotcom-reliability-kit/serialize-request": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-4.0.0.tgz", - "integrity": "sha512-2EfidEQxTtTl+0wxgpmI3CxjzXpKSTgJ11rY8J+ugV3sd+f2h0e0U06QiOfackgQkUcYImh1jFQVq51NoVI+uw==" - } } }, "@dotcom-reliability-kit/middleware-render-error-info": { @@ -1561,56 +1347,17 @@ "@dotcom-reliability-kit/log-error": "^5.0.0", "@dotcom-reliability-kit/serialize-error": "^4.0.0", "entities": "^6.0.0" - }, - "dependencies": { - "@dotcom-reliability-kit/app-info": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/app-info/-/app-info-4.0.0.tgz", - "integrity": "sha512-bGqI4Dmez4c5yIqoVwLVub7Rn6bP9CC0JWUpZQhtrnmR5czLCxc8LqFJwS1YYPeUqWyuMB2SSacxhgnBlgBikQ==" - }, - "@dotcom-reliability-kit/log-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/log-error/-/log-error-5.0.0.tgz", - "integrity": "sha512-hT35/TeuICiHRRDCqc7Eg2CsCEe7roIO/F7jRgJ7X+wnf6X4XwxeECD4ldRcXcPI19XvOMGbsbuvUbGPoDkNHg==", - "requires": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/logger": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "@dotcom-reliability-kit/serialize-request": "^4.0.0" - } - }, - "@dotcom-reliability-kit/logger": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/logger/-/logger-4.0.0.tgz", - "integrity": "sha512-avgvRd4cqUmn30dm5t8CqtmrHugEeCTTC6CAVVjcF1elEQeuvHYiKaWbNKftVO54kk5LeZ6enV6HDN71tHBYNw==", - "requires": { - "@dotcom-reliability-kit/app-info": "^4.0.0", - "@dotcom-reliability-kit/serialize-error": "^4.0.0", - "lodash.clonedeep": "^4.5.0", - "pino": "^9.6.0" - } - }, - "@dotcom-reliability-kit/serialize-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.0.0.tgz", - "integrity": "sha512-nMt/bYRzdFEtq9JM5S6nBL3+UaO+XQTf8mYTPa7Tl7x0A+A31XGnpCcIOite4NekbSaWEVagzJBAK5xaJCklYQ==" - }, - "@dotcom-reliability-kit/serialize-request": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-4.0.0.tgz", - "integrity": "sha512-2EfidEQxTtTl+0wxgpmI3CxjzXpKSTgJ11rY8J+ugV3sd+f2h0e0U06QiOfackgQkUcYImh1jFQVq51NoVI+uw==" - } } }, "@dotcom-reliability-kit/serialize-error": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-3.2.1.tgz", - "integrity": "sha512-J822VBvYqG2+9HOq6MoTJ/OEdU5FODU+j2GYaout3d+64IltWR8FoGftkOzZeFsA4sAtOrvnmgo9/D6QsJO5ug==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-error/-/serialize-error-4.0.0.tgz", + "integrity": "sha512-nMt/bYRzdFEtq9JM5S6nBL3+UaO+XQTf8mYTPa7Tl7x0A+A31XGnpCcIOite4NekbSaWEVagzJBAK5xaJCklYQ==" }, "@dotcom-reliability-kit/serialize-request": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-3.1.1.tgz", - "integrity": "sha512-XIOk/rUenhyds4GvmpDYrJy5kTAmUu/BiMchZYoYmYqnqopBiIbLj1+uKt4PdP6t3SfeFzV8wmJ/btTTXR1Psg==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@dotcom-reliability-kit/serialize-request/-/serialize-request-4.0.0.tgz", + "integrity": "sha512-2EfidEQxTtTl+0wxgpmI3CxjzXpKSTgJ11rY8J+ugV3sd+f2h0e0U06QiOfackgQkUcYImh1jFQVq51NoVI+uw==" }, "abort-controller": { "version": "3.0.0", diff --git a/package.json b/package.json index 87524d0..8178cd6 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "dependencies": { "@dotcom-reliability-kit/crash-handler": "^5.0.0", "@dotcom-reliability-kit/errors": "^4.0.0", - "@dotcom-reliability-kit/log-error": "^4.0.4", + "@dotcom-reliability-kit/log-error": "^5.0.0", "@dotcom-reliability-kit/middleware-log-errors": "^5.0.0", "@dotcom-reliability-kit/middleware-render-error-info": "^6.0.0", "express": "^4.21.2"