diff --git a/package-lock.json b/package-lock.json index 8b07a336..9167fb6b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -180,14 +180,14 @@ } }, "node_modules/@dotcom-tool-kit/circleci": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci/-/circleci-5.4.0.tgz", - "integrity": "sha512-IPf1oxHOh4NJzXiLJQbJqb5E28lHDPZeCC/EL+SmjOLgkmomVQ1K2d4SWa0ZbVvEMbYvZgAThLL2yV8JjQaTZw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci/-/circleci-6.0.1.tgz", + "integrity": "sha512-3zpalcsrDAbyI2e44qLE52CRDP80quVUaOG6huXM/J8DdnHkc7rONQFOeN9jHT3bxbAJz3CKWDp/FuGbaFT57Q==", "dev": true, "dependencies": { "@dotcom-tool-kit/error": "^3.2.0", "@dotcom-tool-kit/logger": "^3.4.0", - "@dotcom-tool-kit/state": "^3.2.0", + "@dotcom-tool-kit/state": "^3.3.0", "@dotcom-tool-kit/types": "^3.6.0", "jest-diff": "^29.5.0", "lodash": "^4.17.21", @@ -204,13 +204,13 @@ } }, "node_modules/@dotcom-tool-kit/circleci-npm": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci-npm/-/circleci-npm-5.3.0.tgz", - "integrity": "sha512-cvZ5Gb25OAlXmRRCNuRa9xQLD6y5UorS2VHYu7G+jccl2jHkUPWo3LSEBHl/qExY/TsGCqm5rrY4EyWLv7quhw==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci-npm/-/circleci-npm-5.3.3.tgz", + "integrity": "sha512-JEk3BJp2cgem2wSMIdMw3MCcsM0g/9xwdGKrQGsrAVcKYwXHJ/M0nK7SWVJCC4Lyr/2ZoKRVZNXKzbbaWY+enw==", "dev": true, "dependencies": { - "@dotcom-tool-kit/circleci": "^5.4.0", - "@dotcom-tool-kit/npm": "^3.3.0", + "@dotcom-tool-kit/circleci": "^6.0.1", + "@dotcom-tool-kit/npm": "^3.3.1", "@dotcom-tool-kit/types": "^3.6.0", "tslib": "^2.3.1" }, @@ -223,22 +223,25 @@ } }, "node_modules/@dotcom-tool-kit/circleci/node_modules/yaml": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", - "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz", + "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==", "dev": true, + "bin": { + "yaml": "bin.mjs" + }, "engines": { "node": ">= 14" } }, "node_modules/@dotcom-tool-kit/component": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/component/-/component-4.1.0.tgz", - "integrity": "sha512-QZIv6PPeVvQp6HEKncKjRnkT9jZewwemEFtgPdXtiq9tzE72BiHwp1VbK98f7M8ooupCN5KvbVwYxPvA/zk+yQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/component/-/component-4.1.3.tgz", + "integrity": "sha512-L4CdcrEhAe9QagzA+32tlr1w9WV1j+W0Mw3tn2CivnO8VnRdX6GVpl/NuLX9N30FSBemnnAvAWolddoNw+SS2Q==", "dev": true, "dependencies": { - "@dotcom-tool-kit/circleci-npm": "^5.3.0", - "@dotcom-tool-kit/npm": "^3.3.0" + "@dotcom-tool-kit/circleci-npm": "^5.3.3", + "@dotcom-tool-kit/npm": "^3.3.1" }, "engines": { "node": "16.x || 18.x || 20.x", @@ -437,14 +440,14 @@ } }, "node_modules/@dotcom-tool-kit/node": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/node/-/node-3.4.0.tgz", - "integrity": "sha512-nN+ONU9pCdfBw8V8nQR93irtvao5gfAtXusKU8eSg3K9rXDo3zQOm8nzsjlCXw4lNiImXx2gyvbDI8uyMrw6Zw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/node/-/node-3.4.1.tgz", + "integrity": "sha512-a2fyeJg61/mO3c4aoFPdtuJty0bzcjuMkZ/P3w67L5MNuODA1lJiDXuJhjJfBDkp96dIE2UWbpNbCbPYfITYJg==", "dev": true, "dependencies": { "@dotcom-tool-kit/doppler": "^1.1.0", "@dotcom-tool-kit/error": "^3.2.0", - "@dotcom-tool-kit/state": "^3.2.0", + "@dotcom-tool-kit/state": "^3.3.0", "@dotcom-tool-kit/types": "^3.6.0", "get-port": "^5.1.1", "tslib": "^2.3.1", @@ -459,15 +462,15 @@ } }, "node_modules/@dotcom-tool-kit/npm": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/npm/-/npm-3.3.0.tgz", - "integrity": "sha512-Rk7Sz+hRF94oWeO4Ppsad65r+IG3eEIUURYUn8/Qn0pqLdZW1f3NX3wK/HU/9gXsS0jW2LUNUvbWpxePe3f+UQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/npm/-/npm-3.3.1.tgz", + "integrity": "sha512-GpUOhXDGBZV2IhlgP1/w3zYvbqkp1DkRU61+x+Smlxgw8oWPbiPDSdirDzOHjGrpdtDFDTZM1WprV+082I4HlA==", "dev": true, "dependencies": { "@actions/exec": "^1.1.0", "@dotcom-tool-kit/error": "^3.2.0", "@dotcom-tool-kit/package-json-hook": "^4.2.0", - "@dotcom-tool-kit/state": "^3.2.0", + "@dotcom-tool-kit/state": "^3.3.0", "@dotcom-tool-kit/types": "^3.6.0", "libnpmpack": "^3.1.0", "libnpmpublish": "^5.0.1", @@ -513,9 +516,9 @@ } }, "node_modules/@dotcom-tool-kit/state": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/state/-/state-3.2.0.tgz", - "integrity": "sha512-8tm1Lpev2ZPDGb/bHhHOVYSJpAZJxW1syMAnqSxunk0YvVtKkWjEzI5M5pXrVpgJ1MsUehwkgglHBmTrh7XWnQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/state/-/state-3.3.0.tgz", + "integrity": "sha512-OGJ+ApCUwe+24TjOpubowK/HPBJVX4P7CqJKzNNXYsEZCYS3Th2ilrKqlDN5ajAL8qOK1EhGHFA+DO0wd1PbLg==", "dev": true, "dependencies": { "tslib": "^2.3.1" @@ -2197,9 +2200,9 @@ } }, "node_modules/dotcom-tool-kit": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/dotcom-tool-kit/-/dotcom-tool-kit-3.4.0.tgz", - "integrity": "sha512-VnRzfjEuDTjIwcJ0KMKDonIuNVNdXit7o1HlBPj8ZkI+dtdYtvXHQP1+Du3Be5AW58D1K+SAppZ+odjso5pu/w==", + "version": "3.4.5", + "resolved": "https://registry.npmjs.org/dotcom-tool-kit/-/dotcom-tool-kit-3.4.5.tgz", + "integrity": "sha512-nTA/XNsH1m2d64I7v5wIvE2OJC5TiqlTzFVR+cN6xVKVLp5VuGGCNlv36kroQMVuwZae8fTdpP/babrUOQX3vg==", "dev": true, "dependencies": { "@dotcom-tool-kit/error": "^3.2.0", @@ -3983,10 +3986,23 @@ "node": ">= 0.4" } }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "dev": true }, "node_modules/ipaddr.js": { @@ -4577,6 +4593,12 @@ "node": ">=4" } }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -7577,16 +7599,16 @@ } }, "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz", + "integrity": "sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==", "dev": true, "dependencies": { - "ip": "^2.0.0", + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" }, "engines": { - "node": ">= 10.13.0", + "node": ">= 10.0.0", "npm": ">= 3.0.0" } }, @@ -7636,9 +7658,9 @@ } }, "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", "dev": true }, "node_modules/spdx-expression-parse": { @@ -7652,9 +7674,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", + "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==", "dev": true }, "node_modules/split2": { @@ -8657,14 +8679,14 @@ "integrity": "sha512-O6ccJW32cF7PLSdlfravCeYOakqb7FlkIlkYgWhzewnomNr7GsKO1AtigJbqonmLeIw15BPrR7zy/TsemobQ+A==" }, "@dotcom-tool-kit/circleci": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci/-/circleci-5.4.0.tgz", - "integrity": "sha512-IPf1oxHOh4NJzXiLJQbJqb5E28lHDPZeCC/EL+SmjOLgkmomVQ1K2d4SWa0ZbVvEMbYvZgAThLL2yV8JjQaTZw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci/-/circleci-6.0.1.tgz", + "integrity": "sha512-3zpalcsrDAbyI2e44qLE52CRDP80quVUaOG6huXM/J8DdnHkc7rONQFOeN9jHT3bxbAJz3CKWDp/FuGbaFT57Q==", "dev": true, "requires": { "@dotcom-tool-kit/error": "^3.2.0", "@dotcom-tool-kit/logger": "^3.4.0", - "@dotcom-tool-kit/state": "^3.2.0", + "@dotcom-tool-kit/state": "^3.3.0", "@dotcom-tool-kit/types": "^3.6.0", "jest-diff": "^29.5.0", "lodash": "^4.17.21", @@ -8674,33 +8696,33 @@ }, "dependencies": { "yaml": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", - "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz", + "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==", "dev": true } } }, "@dotcom-tool-kit/circleci-npm": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci-npm/-/circleci-npm-5.3.0.tgz", - "integrity": "sha512-cvZ5Gb25OAlXmRRCNuRa9xQLD6y5UorS2VHYu7G+jccl2jHkUPWo3LSEBHl/qExY/TsGCqm5rrY4EyWLv7quhw==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci-npm/-/circleci-npm-5.3.3.tgz", + "integrity": "sha512-JEk3BJp2cgem2wSMIdMw3MCcsM0g/9xwdGKrQGsrAVcKYwXHJ/M0nK7SWVJCC4Lyr/2ZoKRVZNXKzbbaWY+enw==", "dev": true, "requires": { - "@dotcom-tool-kit/circleci": "^5.4.0", - "@dotcom-tool-kit/npm": "^3.3.0", + "@dotcom-tool-kit/circleci": "^6.0.1", + "@dotcom-tool-kit/npm": "^3.3.1", "@dotcom-tool-kit/types": "^3.6.0", "tslib": "^2.3.1" } }, "@dotcom-tool-kit/component": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/component/-/component-4.1.0.tgz", - "integrity": "sha512-QZIv6PPeVvQp6HEKncKjRnkT9jZewwemEFtgPdXtiq9tzE72BiHwp1VbK98f7M8ooupCN5KvbVwYxPvA/zk+yQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/component/-/component-4.1.3.tgz", + "integrity": "sha512-L4CdcrEhAe9QagzA+32tlr1w9WV1j+W0Mw3tn2CivnO8VnRdX6GVpl/NuLX9N30FSBemnnAvAWolddoNw+SS2Q==", "dev": true, "requires": { - "@dotcom-tool-kit/circleci-npm": "^5.3.0", - "@dotcom-tool-kit/npm": "^3.3.0" + "@dotcom-tool-kit/circleci-npm": "^5.3.3", + "@dotcom-tool-kit/npm": "^3.3.1" } }, "@dotcom-tool-kit/doppler": { @@ -8835,14 +8857,14 @@ } }, "@dotcom-tool-kit/node": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/node/-/node-3.4.0.tgz", - "integrity": "sha512-nN+ONU9pCdfBw8V8nQR93irtvao5gfAtXusKU8eSg3K9rXDo3zQOm8nzsjlCXw4lNiImXx2gyvbDI8uyMrw6Zw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/node/-/node-3.4.1.tgz", + "integrity": "sha512-a2fyeJg61/mO3c4aoFPdtuJty0bzcjuMkZ/P3w67L5MNuODA1lJiDXuJhjJfBDkp96dIE2UWbpNbCbPYfITYJg==", "dev": true, "requires": { "@dotcom-tool-kit/doppler": "^1.1.0", "@dotcom-tool-kit/error": "^3.2.0", - "@dotcom-tool-kit/state": "^3.2.0", + "@dotcom-tool-kit/state": "^3.3.0", "@dotcom-tool-kit/types": "^3.6.0", "get-port": "^5.1.1", "tslib": "^2.3.1", @@ -8850,15 +8872,15 @@ } }, "@dotcom-tool-kit/npm": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/npm/-/npm-3.3.0.tgz", - "integrity": "sha512-Rk7Sz+hRF94oWeO4Ppsad65r+IG3eEIUURYUn8/Qn0pqLdZW1f3NX3wK/HU/9gXsS0jW2LUNUvbWpxePe3f+UQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/npm/-/npm-3.3.1.tgz", + "integrity": "sha512-GpUOhXDGBZV2IhlgP1/w3zYvbqkp1DkRU61+x+Smlxgw8oWPbiPDSdirDzOHjGrpdtDFDTZM1WprV+082I4HlA==", "dev": true, "requires": { "@actions/exec": "^1.1.0", "@dotcom-tool-kit/error": "^3.2.0", "@dotcom-tool-kit/package-json-hook": "^4.2.0", - "@dotcom-tool-kit/state": "^3.2.0", + "@dotcom-tool-kit/state": "^3.3.0", "@dotcom-tool-kit/types": "^3.6.0", "libnpmpack": "^3.1.0", "libnpmpublish": "^5.0.1", @@ -8889,9 +8911,9 @@ } }, "@dotcom-tool-kit/state": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/state/-/state-3.2.0.tgz", - "integrity": "sha512-8tm1Lpev2ZPDGb/bHhHOVYSJpAZJxW1syMAnqSxunk0YvVtKkWjEzI5M5pXrVpgJ1MsUehwkgglHBmTrh7XWnQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/state/-/state-3.3.0.tgz", + "integrity": "sha512-OGJ+ApCUwe+24TjOpubowK/HPBJVX4P7CqJKzNNXYsEZCYS3Th2ilrKqlDN5ajAL8qOK1EhGHFA+DO0wd1PbLg==", "dev": true, "requires": { "tslib": "^2.3.1" @@ -10207,9 +10229,9 @@ } }, "dotcom-tool-kit": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/dotcom-tool-kit/-/dotcom-tool-kit-3.4.0.tgz", - "integrity": "sha512-VnRzfjEuDTjIwcJ0KMKDonIuNVNdXit7o1HlBPj8ZkI+dtdYtvXHQP1+Du3Be5AW58D1K+SAppZ+odjso5pu/w==", + "version": "3.4.5", + "resolved": "https://registry.npmjs.org/dotcom-tool-kit/-/dotcom-tool-kit-3.4.5.tgz", + "integrity": "sha512-nTA/XNsH1m2d64I7v5wIvE2OJC5TiqlTzFVR+cN6xVKVLp5VuGGCNlv36kroQMVuwZae8fTdpP/babrUOQX3vg==", "dev": true, "requires": { "@dotcom-tool-kit/error": "^3.2.0", @@ -11569,11 +11591,23 @@ "side-channel": "^1.0.4" } }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true + "ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "requires": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "dependencies": { + "sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true + } + } }, "ipaddr.js": { "version": "1.9.1", @@ -11983,6 +12017,12 @@ } } }, + "jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true + }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -14286,12 +14326,12 @@ "dev": true }, "socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz", + "integrity": "sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==", "dev": true, "requires": { - "ip": "^2.0.0", + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" } }, @@ -14335,9 +14375,9 @@ } }, "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", "dev": true }, "spdx-expression-parse": { @@ -14351,9 +14391,9 @@ } }, "spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", + "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==", "dev": true }, "split2": {