From f99e1c1ee5eb0b598abe63949d2e7fee3f787129 Mon Sep 17 00:00:00 2001 From: ehmicky Date: Sun, 22 Oct 2023 19:58:05 +0100 Subject: [PATCH] Upgrade modern-errors-winston 4.0.0 -> 5.0.0 --- package-lock.json | 365 +++++++++++++++++++--------------------------- package.json | 2 +- 2 files changed, 147 insertions(+), 220 deletions(-) diff --git a/package-lock.json b/package-lock.json index df04dc3..0c3986c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,14 +22,14 @@ "devDependencies": { "@ehmicky/dev-tasks": "^2.0.102", "is-error-instance": "^3.0.0", - "modern-errors-bugs": "^4.0.0", - "modern-errors-clean": "^5.0.0", - "modern-errors-cli": "^4.0.0", - "modern-errors-http": "^4.0.0", - "modern-errors-process": "^4.0.0", - "modern-errors-serialize": "^5.0.0", - "modern-errors-switch": "^3.0.0", - "modern-errors-winston": "^4.0.0", + "modern-errors-bugs": "^5.0.0", + "modern-errors-clean": "^6.0.0", + "modern-errors-cli": "^5.0.0", + "modern-errors-http": "^5.0.0", + "modern-errors-process": "^5.0.0", + "modern-errors-serialize": "^6.0.0", + "modern-errors-switch": "^4.0.0", + "modern-errors-winston": "^5.0.0", "test-each": "^7.0.0" }, "engines": { @@ -6325,42 +6325,33 @@ } }, "node_modules/error-http-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/error-http-response/-/error-http-response-2.0.1.tgz", - "integrity": "sha512-juuYkLUzUSX0y1BpP26i9fAFG+FAFR2KboKF+25se3xKZqO33vKZZjiPGFmjvn0Q2nkPRsHnlmXbGXdRO9/Jtw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/error-http-response/-/error-http-response-3.0.0.tgz", + "integrity": "sha512-gbMVRomf9srnU6SwoQsYfFparRI1efhZGsGmlKgAKdDp26jceLRYWELp5GlA8y1PDNkR/p7lrlXNRXYDmnNJoQ==", "dev": true, "dependencies": { "is-plain-obj": "^4.1.0", "normalize-exception": "^3.0.0", - "safe-json-value": "^2.0.1" + "safe-json-value": "^3.0.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, "node_modules/error-serializer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/error-serializer/-/error-serializer-6.0.1.tgz", - "integrity": "sha512-SDEXcpWyys6yd6zLcC+s5bGnfe+xWxBJoC7p+o72c5F+hDdgdWc8LB8EOvcdqs7U+rzInYldFpiqSwmC3VZUeg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/error-serializer/-/error-serializer-7.0.0.tgz", + "integrity": "sha512-VKXwvqgZEDBKmxLUrAzOW6mLtlBnwvvIBDCe0vYnybOYMikWN2uUC+8edKFYMYgbvp8ouTlPM/VPC26G+XVvoQ==", "dev": true, "dependencies": { - "is-error-instance": "^2.0.0", + "is-error-instance": "^3.0.0", "is-plain-obj": "^4.1.0", "normalize-exception": "^3.0.0", - "safe-json-value": "^2.0.1", - "set-error-class": "^2.0.0" + "safe-json-value": "^3.0.0", + "set-error-class": "^3.0.0" }, "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/error-serializer/node_modules/is-error-instance": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-error-instance/-/is-error-instance-2.0.0.tgz", - "integrity": "sha512-5RuM+oFY0P5MRa1nXJo6IcTx9m2VyXYhRtb4h0olsi2GHci4bqZ6akHk+GmCYvDrAR9yInbiYdr2pnoqiOMw/Q==", - "dev": true, - "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, "node_modules/es-abstract": { @@ -13314,17 +13305,6 @@ "node": ">=18.18.0" } }, - "node_modules/merge-error-cause/node_modules/set-error-class": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/set-error-class/-/set-error-class-3.0.0.tgz", - "integrity": "sha512-a2Ham0lVgvzp14cm2Z2LM2Ae1HzxI8G+LX6Rv+eTVzM5+pfPU7UtJBSOXktxoBlqlmaPsZmZRR84qY+CoHt6bg==", - "dependencies": { - "normalize-exception": "^3.0.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -13515,243 +13495,214 @@ } }, "node_modules/modern-errors": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/modern-errors/-/modern-errors-6.0.0.tgz", - "integrity": "sha512-IgtbY9ITQfbtZUdoIiqOwReV+Z2iL82OtwWTNV9cusKT/SvNivIAXKyGjEGcoCpLc+32UZp0DuqXViIDAG44Zg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/modern-errors/-/modern-errors-7.0.0.tgz", + "integrity": "sha512-4H55sVGQe0JxbBIH9ea9QUkY3BDSpxauyWYXB5W4LCeYEvjEScYxnoHp9cFHxeCvUuf1a1lqJILo/H2kRV37og==", "dev": true, "peer": true, "dependencies": { - "error-class-utils": "^3.0.0", - "error-custom-class": "^9.0.0", + "error-class-utils": "^4.0.0", + "error-custom-class": "^10.0.0", "filter-obj": "^5.1.0", "is-plain-obj": "^4.1.0", - "merge-error-cause": "^4.0.1", + "merge-error-cause": "^5.0.0", "normalize-exception": "^3.0.0", - "set-error-message": "^2.0.1", - "set-error-props": "^5.0.0", + "set-error-message": "^3.0.0", + "set-error-props": "^6.0.0", "set-error-stack": "^2.0.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, "node_modules/modern-errors-bugs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/modern-errors-bugs/-/modern-errors-bugs-4.0.0.tgz", - "integrity": "sha512-kFKGiT1JtXreUOs6lQTTElIx1g/ZRZOsnI+vfZWCC7GRCgZQysmhXwN+7ypKqM/j3LNJbbSub2NI71ZZAUlkjw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/modern-errors-bugs/-/modern-errors-bugs-5.0.0.tgz", + "integrity": "sha512-wd5a3xYj1cCRoWlB3DA+/WGYAfCYjjUTZ7DCgxzvS8h6qK2Y+H6LrIjKWc6t3wjuWwRLxLiXBqSh5IcPLBxsWQ==", "dev": true, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" }, "peerDependencies": { - "modern-errors": "^6.0.0" + "modern-errors": "^7.0.0" } }, "node_modules/modern-errors-clean": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/modern-errors-clean/-/modern-errors-clean-5.0.0.tgz", - "integrity": "sha512-rlU1Ii02QO4f7+4Tq4t2Zm7KRfs6zrMDJUgI5FlgNyX0ZADZ45ItJzVBUALRCPcQGQYLDUBNm82u78+Qvxx0BQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/modern-errors-clean/-/modern-errors-clean-6.0.0.tgz", + "integrity": "sha512-hjfOqDDscEEVz4z1A6QeS8uE7y0GP2qt0QbHpIMYmzmxbPVS6/2Q9cXd21mHsr3f2dKTh9MA5bEJx670j87oXw==", "dev": true, "dependencies": { "clean-stack": "^5.1.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" }, "peerDependencies": { - "modern-errors": "^6.0.0" + "modern-errors": "^7.0.0" } }, "node_modules/modern-errors-cli": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/modern-errors-cli/-/modern-errors-cli-4.0.0.tgz", - "integrity": "sha512-ZMcZJ8aBDenBSjgZ0XO6OdnbD7WQc2pQgP/WGozORJA96UEYsChlUs20KG0Nf55eU1QI9fi9G33NKCrUZ8fkDQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/modern-errors-cli/-/modern-errors-cli-5.0.0.tgz", + "integrity": "sha512-+KQK2wNltbB/N3ZJfDZDPxCoCrKnvWdWCPs+SVjo8EQnO7JaU6MBoURR2OWzh4jlM3360V15ceZXBs0ujYWXyA==", "dev": true, "dependencies": { - "handle-cli-error": "^4.0.2" + "handle-cli-error": "^5.0.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" }, "peerDependencies": { - "modern-errors": "^6.0.0" + "modern-errors": "^7.0.0" } }, - "node_modules/modern-errors-http": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/modern-errors-http/-/modern-errors-http-4.0.0.tgz", - "integrity": "sha512-QEMdWjGIjlDzAmvzzxvbEmk7c6pD9mGFSZspzki1qUjtZQEUH3iazkS7QEC8CeJ/4bPAYEhXIXhhy0LA8LL30Q==", + "node_modules/modern-errors-cli/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "dependencies": { - "error-http-response": "^2.0.1" - }, "engines": { - "node": ">=16.17.0" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, - "peerDependencies": { - "modern-errors": "^6.0.0" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/modern-errors-process": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/modern-errors-process/-/modern-errors-process-4.0.0.tgz", - "integrity": "sha512-pupVlyCBo+b3TUEDhKDoaFCUUaGYPCc6DSUZzQVSw0MFvOGaqDvxd6JYzU+pgiAAAGBwds+KEe8jcXppevnbhA==", + "node_modules/modern-errors-cli/node_modules/chalk-string": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk-string/-/chalk-string-3.0.0.tgz", + "integrity": "sha512-ns9W/LjL7t0NmExYCGwDNHsTt4DovG5YahWayBX8G1+bWUiVs88qgElNfHB4D0EGnuc5dTKNqE91Lge+vVseQQ==", "dev": true, "dependencies": { - "log-process-errors": "^11.0.1" + "colors-option": "^6.0.0", + "is-plain-obj": "^4.1.0" }, "engines": { - "node": ">=16.17.0" - }, - "peerDependencies": { - "modern-errors": "^6.0.0" + "node": ">=18.18.0" } }, - "node_modules/modern-errors-serialize": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/modern-errors-serialize/-/modern-errors-serialize-5.0.0.tgz", - "integrity": "sha512-vKtplFTL+nooOabeOsX2ur9tSgXCzvKOY15WAx1bwq9Cz6yETipqKilZX+bGXFrTRptUOotuACRWhQ+46wWguQ==", + "node_modules/modern-errors-cli/node_modules/colors-option": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-6.0.0.tgz", + "integrity": "sha512-HBOITH+ixtQMY0D0mFLkHHbSlYdoN9KGu8vS6bLSYkaJm/bb6JbCNWdHKw71jhYNNf2IVlIe9K0TdACq+8Ztrw==", "dev": true, "dependencies": { - "error-serializer": "^6.0.1", + "chalk": "^5.3.0", "is-plain-obj": "^4.1.0" }, "engines": { - "node": ">=16.17.0" - }, - "peerDependencies": { - "modern-errors": "^6.0.0" + "node": ">=18.18.0" } }, - "node_modules/modern-errors-switch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/modern-errors-switch/-/modern-errors-switch-3.0.0.tgz", - "integrity": "sha512-5gY/i1XVHz+uYytkJoGoWhLB09st1btqb1V+nTn3BUYZzT3737z5iKnKEXxfHcxP4baGgHJQCSCpyF9xHaJ7gQ==", + "node_modules/modern-errors-cli/node_modules/handle-cli-error": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/handle-cli-error/-/handle-cli-error-5.0.0.tgz", + "integrity": "sha512-KbErtzcqa+GRJgMG4GjsKehrjEAaPq+MFV2W77kx6kSAkPR7j0dMET/eHiz7toQkYPfnnz5NUBwbKqze3pHgBQ==", "dev": true, "dependencies": { - "is-error-instance": "^2.0.0", - "is-plain-obj": "^4.1.0" - }, - "engines": { - "node": ">=16.17.0" + "chalk-string": "^3.0.0", + "figures": "^5.0.0", + "filter-obj": "^5.1.0", + "is-error-instance": "^3.0.0", + "is-plain-obj": "^4.1.0", + "normalize-exception": "^3.0.0" }, - "peerDependencies": { - "modern-errors": "^6.0.0" - } - }, - "node_modules/modern-errors-switch/node_modules/is-error-instance": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-error-instance/-/is-error-instance-2.0.0.tgz", - "integrity": "sha512-5RuM+oFY0P5MRa1nXJo6IcTx9m2VyXYhRtb4h0olsi2GHci4bqZ6akHk+GmCYvDrAR9yInbiYdr2pnoqiOMw/Q==", - "dev": true, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, - "node_modules/modern-errors-winston": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/modern-errors-winston/-/modern-errors-winston-4.0.0.tgz", - "integrity": "sha512-dXpOZkoCaPjypN9kjzPpAr4xEJvNkNMUytmJJaQwqBeWMsToB8mIkngsOAnrJqeXOOIgh/JrUMw5/TBhbaeO7A==", + "node_modules/modern-errors-http": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/modern-errors-http/-/modern-errors-http-5.0.0.tgz", + "integrity": "sha512-fjCxjhQ1YydpyRV9XDt2h0pZMar0I0e17T4teu156UxJ3m5ADOaIgo7eQ2Rl+AAdyo52JX1z1a9r7IFOcoHE8g==", "dev": true, "dependencies": { - "winston-error-format": "^2.0.0" + "error-http-response": "^3.0.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" }, "peerDependencies": { - "modern-errors": "^6.0.0", - "winston": "^3.8.2" + "modern-errors": "^7.0.0" } }, - "node_modules/modern-errors/node_modules/error-class-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/error-class-utils/-/error-class-utils-3.0.0.tgz", - "integrity": "sha512-L26cyYkaV6nzbUbmDRNSXAZfcuQy4cvEDvD+WoRF6c6nIEEydfgn7grd+idf2xLVYaTHnn7yYQjaz+Dnx+N1lQ==", - "dev": true, - "peer": true, - "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/modern-errors/node_modules/error-custom-class": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/error-custom-class/-/error-custom-class-9.0.0.tgz", - "integrity": "sha512-cfXOxbwRQpXLUSecZctO/GPtKm9auTd2v1eY4CsclMgRkse/h5w59V1u1p7LdStVnw/SCbROcsd5zLenauvlRw==", + "node_modules/modern-errors-process": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/modern-errors-process/-/modern-errors-process-5.0.0.tgz", + "integrity": "sha512-GPlzeQ0HO7xob/kIJmbNVg2osYsCOxlp4/K7zsrd1N5JshTB31bxvAtZxwOncYVaKI4oSNk2iwP7MrzGekgvYQ==", "dev": true, - "peer": true, "dependencies": { - "error-class-utils": "^3.0.0" + "log-process-errors": "^12.0.0" }, "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/modern-errors/node_modules/is-error-instance": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-error-instance/-/is-error-instance-2.0.0.tgz", - "integrity": "sha512-5RuM+oFY0P5MRa1nXJo6IcTx9m2VyXYhRtb4h0olsi2GHci4bqZ6akHk+GmCYvDrAR9yInbiYdr2pnoqiOMw/Q==", - "dev": true, - "peer": true, - "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" + }, + "peerDependencies": { + "modern-errors": "^7.0.0" } }, - "node_modules/modern-errors/node_modules/merge-error-cause": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/merge-error-cause/-/merge-error-cause-4.0.1.tgz", - "integrity": "sha512-fTPQshSNjhq6BGvoe5F6xezzcWTn98rog8Ra0gJ0jqgwZXizPNRyg/pjhWX5+pXYanecSPUXa17uEM/RwZfKXw==", + "node_modules/modern-errors-process/node_modules/log-process-errors": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/log-process-errors/-/log-process-errors-12.0.0.tgz", + "integrity": "sha512-IwUsYXIl83YOJkXlVI4QuADrf/TOhR5mrL8gJVjDKrqZEHBF7+TQdiLNsVTknGynBlnpU9nlQBwrVPMR5Oo41Q==", "dev": true, - "peer": true, "dependencies": { + "is-error-instance": "^3.0.0", + "is-plain-obj": "^4.1.0", "normalize-exception": "^3.0.0", - "set-error-class": "^2.0.0", - "set-error-props": "^5.0.0", - "wrap-error-message": "^2.0.1" + "set-error-message": "^3.0.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, - "node_modules/modern-errors/node_modules/redefine-property": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redefine-property/-/redefine-property-2.0.0.tgz", - "integrity": "sha512-7UfHFiHkePd9mb/vYMPYuAPjAa/77xGQ1S6laaWNQkz5gVJAtYpoWYQ5iFL/ZcDxXZVqnD7N4aFFnIn4T36Sbw==", + "node_modules/modern-errors-serialize": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/modern-errors-serialize/-/modern-errors-serialize-6.0.0.tgz", + "integrity": "sha512-oqfY6NeiZtFcZW4VIoL8fu3xoP/YMswEsUe6cMKZmj6s8M1f8pTVqC5uhQN9sKmTRxDcA6E00V2Cb3NY8b72SQ==", "dev": true, - "peer": true, "dependencies": { + "error-serializer": "^7.0.0", "is-plain-obj": "^4.1.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" + }, + "peerDependencies": { + "modern-errors": "^7.0.0" } }, - "node_modules/modern-errors/node_modules/set-error-message": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-error-message/-/set-error-message-2.0.1.tgz", - "integrity": "sha512-s/eeP0f4ed1S3fl0KbxZoy5Pbeg5D6Nbple9nut4VPwHTvEIk5r7vKq0FwjNjszdUPdlTrs4GJCOkWUqWeTeWg==", + "node_modules/modern-errors-switch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/modern-errors-switch/-/modern-errors-switch-4.0.0.tgz", + "integrity": "sha512-x7TDgTujcMRq7ppYi+1v/3f0wT4uVAZTH1Eu81C7/PwL2HLonNjBkwkANDWQqzErqAsOF08fB6Ud01TtowvIaQ==", "dev": true, - "peer": true, "dependencies": { - "normalize-exception": "^3.0.0" + "is-error-instance": "^3.0.0", + "is-plain-obj": "^4.1.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" + }, + "peerDependencies": { + "modern-errors": "^7.0.0" } }, - "node_modules/modern-errors/node_modules/set-error-props": { + "node_modules/modern-errors-winston": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/set-error-props/-/set-error-props-5.0.0.tgz", - "integrity": "sha512-AKeNtJ7f9HUzB9Vw9KWiKKe6NR5b8hJoVVnXGN+ZkEj0jTfM0ggL+I2O/14zfJn9lgUqGgMgyjjRhldp7eTpeA==", + "resolved": "https://registry.npmjs.org/modern-errors-winston/-/modern-errors-winston-5.0.0.tgz", + "integrity": "sha512-01MeWC/9dekKIKs9LHo9ROywQle3+jkEIFDsndDubAAbJlWeVKb/NyX+0EnsT3lNq4yoTaCOF4d0Fmv3b2wMHA==", "dev": true, - "peer": true, "dependencies": { - "is-error-instance": "^2.0.0", - "is-plain-obj": "^4.1.0", - "redefine-property": "^2.0.0" + "winston-error-format": "^3.0.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" + }, + "peerDependencies": { + "modern-errors": "^7.0.0", + "winston": "^3.11.0" } }, "node_modules/modern-errors/node_modules/set-error-stack": { @@ -13767,20 +13718,6 @@ "node": ">=16.17.0" } }, - "node_modules/modern-errors/node_modules/wrap-error-message": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wrap-error-message/-/wrap-error-message-2.0.1.tgz", - "integrity": "sha512-LrBMsWJ85HKjLs5ABjhZeW7mWpwsAoV16iqmhEXUf4Y2GvdLwrqK4FPGNNoAi7a20wy4wHU2ci61wQfcOgz/Kw==", - "dev": true, - "peer": true, - "dependencies": { - "normalize-exception": "^3.0.0", - "set-error-message": "^2.0.1" - }, - "engines": { - "node": ">=16.17.0" - } - }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -16561,16 +16498,16 @@ "dev": true }, "node_modules/safe-json-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/safe-json-value/-/safe-json-value-2.0.1.tgz", - "integrity": "sha512-vvoBxKVyksxwqzNDoD2vLVkcvbjYBFXS/CghUrFDsrP0wgTaw+/gIyOADNYa1vyPmICLUWH7RNh0FtwmFsEQCQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/safe-json-value/-/safe-json-value-3.0.0.tgz", + "integrity": "sha512-d9NN/9QDNTfhHr3K1gGdDCn7K0OBvBHrNDwA4PqGPkn6nUmQL7GzMPBC+nmkY7G450B26wkfu7lZTVH7CJ+Jgw==", "dev": true, "dependencies": { "is-plain-obj": "^4.1.0", "normalize-exception": "^3.0.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, "node_modules/safe-regex": { @@ -16710,15 +16647,14 @@ "peer": true }, "node_modules/set-error-class": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-error-class/-/set-error-class-2.0.0.tgz", - "integrity": "sha512-ZBXDmoj+bWd+vJbA8VZE/aVQ6NL5iu2AVMtUyVIVXVMEi4oozCGPZAPjaJJZ4k8koLYb0OAFcyIRb0T6XiCuXg==", - "dev": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/set-error-class/-/set-error-class-3.0.0.tgz", + "integrity": "sha512-a2Ham0lVgvzp14cm2Z2LM2Ae1HzxI8G+LX6Rv+eTVzM5+pfPU7UtJBSOXktxoBlqlmaPsZmZRR84qY+CoHt6bg==", "dependencies": { "normalize-exception": "^3.0.0" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, "node_modules/set-error-message": { @@ -18999,33 +18935,24 @@ } }, "node_modules/winston-error-format": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/winston-error-format/-/winston-error-format-2.0.0.tgz", - "integrity": "sha512-1/x1VfKXef/6wFFeMsrdbjz44lJGHJHzy/VQe89oDE4CikRQ5Y31ewNt4u9g4+lpEbacPOtNAF2MPS0vxc+ZRQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/winston-error-format/-/winston-error-format-3.0.0.tgz", + "integrity": "sha512-H1/NkDHFLLtyEh15V+q5g0nzCjtkq8C454g6zpS1kcDbABbs7iaXIoMXNA+o9Qz1UU5rgF3cC6gw1h/aPXa5jw==", "dev": true, "dependencies": { - "error-serializer": "^6.0.1", - "is-error-instance": "^2.0.0", + "error-serializer": "^7.0.0", + "is-error-instance": "^3.0.0", "is-plain-obj": "^4.1.0", - "logform": "^2.5.1", + "logform": "^2.6.0", "normalize-exception": "^3.0.0", - "safe-json-value": "^2.0.1", - "triple-beam": "^1.3.0" + "safe-json-value": "^3.0.0", + "triple-beam": "^1.4.1" }, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" }, "peerDependencies": { - "winston": "^3.8.2" - } - }, - "node_modules/winston-error-format/node_modules/is-error-instance": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-error-instance/-/is-error-instance-2.0.0.tgz", - "integrity": "sha512-5RuM+oFY0P5MRa1nXJo6IcTx9m2VyXYhRtb4h0olsi2GHci4bqZ6akHk+GmCYvDrAR9yInbiYdr2pnoqiOMw/Q==", - "dev": true, - "engines": { - "node": ">=16.17.0" + "winston": "^3.11.0" } }, "node_modules/winston-transport": { diff --git a/package.json b/package.json index 474c249..fe14ed5 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "modern-errors-process": "^5.0.0", "modern-errors-serialize": "^6.0.0", "modern-errors-switch": "^4.0.0", - "modern-errors-winston": "^4.0.0", + "modern-errors-winston": "^5.0.0", "test-each": "^7.0.0" }, "engines": {