diff --git a/package-lock.json b/package-lock.json index 81e5ae0..c0700e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2136,15 +2136,15 @@ } }, "node_modules/@dotcom-tool-kit/circleci": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci/-/circleci-5.3.8.tgz", - "integrity": "sha512-VYjzRu6oZ/2XOUJapgoUnyIldUJy8MmYw/J5tXGnET67RyKH24f4JLGv16tSIach7bJfd42Hp6uFYnwP92Nv4A==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci/-/circleci-6.0.3.tgz", + "integrity": "sha512-TQqpAxRc8OFDYc7Ia0/+L4vMKFR6AqyyXe7YC3ul4VPFWO5wKc58PHtVBkOUKRnbQpMeVLIe4SbGWm/OhwCzJw==", "dev": true, "dependencies": { - "@dotcom-tool-kit/error": "^3.1.0", - "@dotcom-tool-kit/logger": "^3.3.0", - "@dotcom-tool-kit/state": "^3.1.1", - "@dotcom-tool-kit/types": "^3.4.1", + "@dotcom-tool-kit/error": "^3.2.0", + "@dotcom-tool-kit/logger": "^3.4.1", + "@dotcom-tool-kit/state": "^3.3.0", + "@dotcom-tool-kit/types": "^3.6.1", "jest-diff": "^29.5.0", "lodash": "^4.17.21", "tslib": "^2.3.1", @@ -2152,27 +2152,27 @@ "yaml": "^2.1.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" }, "peerDependencies": { "dotcom-tool-kit": "3.x" } }, "node_modules/@dotcom-tool-kit/circleci-npm": { - "version": "5.2.11", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci-npm/-/circleci-npm-5.2.11.tgz", - "integrity": "sha512-tbetxE2kRsqG4wCItLDg6mr9pstWkcxBeDU9OMm4ks3jNP83KfgPX6i0FUfH/AzLoIRZ2AvgXw03AYE6xfl9jg==", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/circleci-npm/-/circleci-npm-5.3.5.tgz", + "integrity": "sha512-4iXbOdTqxGxUMYCRVUuelaPL/VSIfrno1Xxnifln8ncnzW1/MyPzbtmd0F9rKvvzPc2D1/eXHTykHVqnraFoSA==", "dev": true, "dependencies": { - "@dotcom-tool-kit/circleci": "^5.3.8", - "@dotcom-tool-kit/npm": "^3.2.2", - "@dotcom-tool-kit/types": "^3.4.1", + "@dotcom-tool-kit/circleci": "^6.0.3", + "@dotcom-tool-kit/npm": "^3.3.2", + "@dotcom-tool-kit/types": "^3.6.1", "tslib": "^2.3.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" }, "peerDependencies": { "dotcom-tool-kit": "3.x" @@ -2191,58 +2191,61 @@ } }, "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.5.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", + "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", "dev": true, + "bin": { + "yaml": "bin.mjs" + }, "engines": { "node": ">= 14" } }, "node_modules/@dotcom-tool-kit/component": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/component/-/component-4.0.4.tgz", - "integrity": "sha512-EV9yWetfDrCf5r0C5Vpf9d2R+hPfqqWxnXNbNjAh/toA8W0pAggeeCAMjICwzvEdPSKNFU8h9pe3YsiXkV6WAQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/component/-/component-4.1.5.tgz", + "integrity": "sha512-yGesOeVp5iHslN9qV9tIZ1jcTRluH0CzCOQrEo7h1FdIfKKYnhzoegNz4v1F/KPEUzTPhpK5KBX6jXQV8Hu0Hg==", "dev": true, "dependencies": { - "@dotcom-tool-kit/circleci-npm": "^5.2.11", - "@dotcom-tool-kit/npm": "^3.2.2" + "@dotcom-tool-kit/circleci-npm": "^5.3.5", + "@dotcom-tool-kit/npm": "^3.3.2" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" }, "peerDependencies": { "dotcom-tool-kit": "3.x" } }, "node_modules/@dotcom-tool-kit/error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/error/-/error-3.1.0.tgz", - "integrity": "sha512-nZn4xgunZaJQDqqBRlB4sI0oCkZvgESeFLmCQ1Gtcg4yZO096bwIaQhw130kLH/Ei6KDY2gTMJC85S2DW1CkWg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/error/-/error-3.2.0.tgz", + "integrity": "sha512-sVWzEZc7BHS9pHT+PFxKPpI4sOwEigejibTE+csybuR0n/BIJLlVB3QvJZFS+l5x7M219+kpFVCI5+JQHqyoKQ==", "dev": true, "dependencies": { "tslib": "^2.3.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" } }, "node_modules/@dotcom-tool-kit/eslint": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/eslint/-/eslint-3.1.5.tgz", - "integrity": "sha512-bJy4I5LbI4QYJuehfC0P/qSh5kxR6ZcuRNYLE1/dEsOHVSn0GAKBKWTl7GHapQGcf+Rhx3PPfCr54kul+9F6eQ==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/eslint/-/eslint-3.2.2.tgz", + "integrity": "sha512-TYHOG+E33IyokuunbsjnTInwGVKYSZXQuoZ2sSpqtixQZf0K03zeXan9hqEP/5DdZKmS7d74UfLoPy6/0qBeUA==", "dev": true, "dependencies": { - "@dotcom-tool-kit/error": "^3.1.0", - "@dotcom-tool-kit/logger": "^3.3.0", - "@dotcom-tool-kit/types": "^3.4.1", + "@dotcom-tool-kit/error": "^3.2.0", + "@dotcom-tool-kit/logger": "^3.4.1", + "@dotcom-tool-kit/types": "^3.6.1", "tslib": "^2.3.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" }, "peerDependencies": { "dotcom-tool-kit": "3.x", @@ -2250,18 +2253,18 @@ } }, "node_modules/@dotcom-tool-kit/jest": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/jest/-/jest-3.2.2.tgz", - "integrity": "sha512-xAr46C7oHBxNSMoB4AGDy9AJt7oc7/TTSP3zhrbVK22/YSd+yRXSpeQVzba8I5f+snKCi0GPQKBg9i2cszJnAw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/jest/-/jest-3.4.1.tgz", + "integrity": "sha512-8+VK5zNfYcEFVT/hYPxw3mCSc9KsZD97rqNCttJd8Ju8/wXyp5C7vA7mOminINLAWUwWy0y2oRVlcpJPj3hA5Q==", "dev": true, "dependencies": { - "@dotcom-tool-kit/logger": "^3.3.0", - "@dotcom-tool-kit/types": "^3.4.1", + "@dotcom-tool-kit/logger": "^3.4.1", + "@dotcom-tool-kit/types": "^3.6.1", "tslib": "^2.3.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" }, "peerDependencies": { "dotcom-tool-kit": "3.x", @@ -2269,12 +2272,12 @@ } }, "node_modules/@dotcom-tool-kit/logger": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/logger/-/logger-3.3.0.tgz", - "integrity": "sha512-NQRWKgrqyX45r3bJfb/91lniawPRU1NYQUT0IoeeqhQGxb3zofshjRv8dgxMdsvSwp6TGmrfKgOZExRlpHnqGw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/logger/-/logger-3.4.1.tgz", + "integrity": "sha512-mpKAVjVRxXUvVkWMr4y3QZwueWatoOwznkg1oZ55SFpvzfVFGDMUET5RN4RyAsuQWo0R6eE/mKlX7/V/EWHrsQ==", "dev": true, "dependencies": { - "@dotcom-tool-kit/error": "^3.1.0", + "@dotcom-tool-kit/error": "^3.2.0", "ansi-colors": "^4.1.1", "ansi-regex": "^5.0.1", "triple-beam": "^1.3.0", @@ -2283,8 +2286,8 @@ "winston-transport": "^4.4.2" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" } }, "node_modules/@dotcom-tool-kit/logger/node_modules/ansi-regex": { @@ -2297,16 +2300,16 @@ } }, "node_modules/@dotcom-tool-kit/npm": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/npm/-/npm-3.2.2.tgz", - "integrity": "sha512-N0BmtGzZNvzf7/SHrADezFX1FQdtPboID/n+bq4Ek/0IiOKEZpDQWN0G+jWBE6P9cfVGjGawPEYZdROnpqxFmw==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/npm/-/npm-3.3.2.tgz", + "integrity": "sha512-Q/N/prvlACbudf9CXOaA9NGtQbRXmSYtyRKpiyZok4HjegJvZ0ix7+5BjJt0/4yf6lr60FgcZ/zd2J4Lm673Xw==", "dev": true, "dependencies": { "@actions/exec": "^1.1.0", - "@dotcom-tool-kit/error": "^3.1.0", - "@dotcom-tool-kit/package-json-hook": "^4.1.0", - "@dotcom-tool-kit/state": "^3.1.1", - "@dotcom-tool-kit/types": "^3.4.1", + "@dotcom-tool-kit/error": "^3.2.0", + "@dotcom-tool-kit/package-json-hook": "^4.2.0", + "@dotcom-tool-kit/state": "^3.3.0", + "@dotcom-tool-kit/types": "^3.6.1", "libnpmpack": "^3.1.0", "libnpmpublish": "^5.0.1", "pacote": "^12.0.3", @@ -2314,31 +2317,31 @@ "tslib": "^2.3.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" }, "peerDependencies": { "dotcom-tool-kit": "3.x" } }, "node_modules/@dotcom-tool-kit/options": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/options/-/options-3.1.5.tgz", - "integrity": "sha512-Lrf0QxUZnMJR+yxXRGAmPzvbAmr3uxA3PHqREDyQDMl78y+fWWVZXjcIrQI5lmJKC/N1XHj2q0LS6XnafrNxQw==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/options/-/options-3.2.1.tgz", + "integrity": "sha512-nGLQYaPrCFjuxnf+sEMMoa85Woo55NB0U/7uKXHOxjgVDnCWx7DFxDawKgi3Ufn4ZrsGMnd0fFJmfmzEIj6KTg==", "dev": true, "dependencies": { - "@dotcom-tool-kit/types": "^3.4.1", + "@dotcom-tool-kit/types": "^3.6.1", "tslib": "^2.3.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" } }, "node_modules/@dotcom-tool-kit/package-json-hook": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/package-json-hook/-/package-json-hook-4.1.0.tgz", - "integrity": "sha512-7aPuZYgEGeXqBWEftsr4WZJV9Ascs3poOFyR1afeyGsdUOtgQX7lC0+gVc2+dQkUKQ6NUmfFq6A6ItWZuvyFGQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/package-json-hook/-/package-json-hook-4.2.0.tgz", + "integrity": "sha512-wQVO5s3zhanIOv9zNjn7KEFlFkEXlZfDaZocki1m6RJHzzzEkMpZSfhR9lZcHm+xdOlnjYybPLN5lslUMLAlsg==", "dev": true, "dependencies": { "@financial-times/package-json": "^3.0.0", @@ -2346,60 +2349,45 @@ "tslib": "^2.3.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" } }, "node_modules/@dotcom-tool-kit/state": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/state/-/state-3.1.1.tgz", - "integrity": "sha512-z6yQUssPz7biA3JJvQc6UmVOUKycp4O/PXiXk64PiRXiZsSxKwH5JE0gQgkhuv2Jka2Kha9oQkRhbaXfkEeMcg==", + "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" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" } }, "node_modules/@dotcom-tool-kit/types": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/types/-/types-3.4.1.tgz", - "integrity": "sha512-laZf+QpC8WZ02zep4bKU+tk0bfO0fEXIKUNfw6rTzkk2XctaLPj9PcKYqVq3EGPE3Sc/wpqwBkspVrhfEN4xXA==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/types/-/types-3.6.1.tgz", + "integrity": "sha512-mji6w1lHrdPGwE22mZ8jSn39qUCE9JJEJC6ewaLZQskrpclFudW3PXziwueo57u1XkonkmkMGMP4lINDInuJTw==", "dev": true, "dependencies": { - "@dotcom-tool-kit/error": "^3.1.0", - "@dotcom-tool-kit/logger": "^3.3.0", + "@dotcom-tool-kit/error": "^3.2.0", + "@dotcom-tool-kit/logger": "^3.4.1", "semver": "^7.3.7", "tslib": "^2.3.1", "zod": "^3.20.2" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" - } - }, - "node_modules/@dotcom-tool-kit/types/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" } }, "node_modules/@dotcom-tool-kit/types/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -2407,41 +2395,35 @@ "node": ">=10" } }, - "node_modules/@dotcom-tool-kit/types/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@dotcom-tool-kit/wait-for-ok": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/wait-for-ok/-/wait-for-ok-3.1.0.tgz", - "integrity": "sha512-d63O3waHGOnPrGb136qRyOvN6S+VOluDQ3cR1h3NAzy6EU8D2TLVb/c7KflOBz8HOz4aBIbIth49Emgd1Ksb3w==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/wait-for-ok/-/wait-for-ok-3.2.0.tgz", + "integrity": "sha512-jqpXNhqd//AKU8IJxgxZS1vlLsBIg3FcgdTEoxIPASusfDcot+vxFQRBxYDJSxp5zpwhHWRSUjUgorNApj5efA==", "dev": true, "dependencies": { "node-fetch": "^2.6.8", "tslib": "^2.3.1" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" } }, "node_modules/@dotcom-tool-kit/webpack": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/webpack/-/webpack-3.1.6.tgz", - "integrity": "sha512-a3XrR7wNcjnIXwzyOZsGIwAa+yetxwGsLgMTPqZj7jSpzKVmkGz/AGeB3ACQxm9jrLmCQfAW2+3ilKkTQ5jXjw==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@dotcom-tool-kit/webpack/-/webpack-3.2.1.tgz", + "integrity": "sha512-mOxuJOhvKEu8pUj9jOHs5t79eG+NVfIc3V7kCO8ZJtZAT0scw5//LGTrjspFSFVzkHUS/DzUPz+4UgCOX26CZA==", "dev": true, "dependencies": { - "@dotcom-tool-kit/error": "^3.1.0", - "@dotcom-tool-kit/logger": "^3.3.0", - "@dotcom-tool-kit/types": "^3.4.1", + "@dotcom-tool-kit/error": "^3.2.0", + "@dotcom-tool-kit/logger": "^3.4.1", + "@dotcom-tool-kit/types": "^3.6.1", "tslib": "^2.3.1", "webpack-cli": "^4.6.0" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" }, "peerDependencies": { "dotcom-tool-kit": "3.x", @@ -3893,13 +3875,10 @@ } }, "node_modules/@npmcli/git/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -4475,6 +4454,18 @@ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, + "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==", + "dev": true, + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, "node_modules/acorn": { "version": "8.10.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", @@ -4767,6 +4758,12 @@ "node": ">=0.10.0" } }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true + }, "node_modules/async-foreach": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", @@ -5405,6 +5402,26 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -5480,6 +5497,30 @@ "node-int64": "^0.4.0" } }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -6594,16 +6635,16 @@ } }, "node_modules/dotcom-tool-kit": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/dotcom-tool-kit/-/dotcom-tool-kit-3.3.7.tgz", - "integrity": "sha512-yN9LHNzjJSJmuCwyqRL+EGSLd8E/DQ/QueMRDRq4m6aYs7+Ff0C/qGYnhjL2l5GJsO5Z0AgijifQnkgsgyVugA==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/dotcom-tool-kit/-/dotcom-tool-kit-3.5.2.tgz", + "integrity": "sha512-ZOX2uZRXjH7hk9hKqK28Me0MMR8gr+Vui4PJ3zVDCMUaS7jnasDUCbUMxfHBgrAwZKQ+uOkbBoJUeLLNwdKobA==", "dev": true, "dependencies": { - "@dotcom-tool-kit/error": "^3.1.0", - "@dotcom-tool-kit/logger": "^3.3.0", - "@dotcom-tool-kit/options": "^3.1.5", - "@dotcom-tool-kit/types": "^3.4.1", - "@dotcom-tool-kit/wait-for-ok": "^3.1.0", + "@dotcom-tool-kit/error": "^3.2.0", + "@dotcom-tool-kit/logger": "^3.4.1", + "@dotcom-tool-kit/options": "^3.2.1", + "@dotcom-tool-kit/types": "^3.6.1", + "@dotcom-tool-kit/wait-for-ok": "^3.2.0", "cosmiconfig": "^7.0.0", "lodash": "^4.17.21", "minimist": "^1.2.5", @@ -6616,8 +6657,8 @@ "dotcom-tool-kit": "bin/run" }, "engines": { - "node": "16.x || 18.x", - "npm": "7.x || 8.x || 9.x" + "node": "16.x || 18.x || 20.x", + "npm": "7.x || 8.x || 9.x || 10.x" } }, "node_modules/dotcom-tool-kit/node_modules/cosmiconfig": { @@ -7273,6 +7314,15 @@ "es5-ext": "~0.10.14" } }, + "node_modules/event-target-shim": { + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", @@ -8196,6 +8246,26 @@ "postcss": "^8.1.0" } }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/ignore": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", @@ -8534,6 +8604,18 @@ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", "dev": true }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -8833,18 +8915,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-changed-files/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/jest-changed-files/node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", @@ -10777,26 +10847,11 @@ "node": "^12.13.0 || ^14.15.0 || >=16" } }, - "node_modules/libnpmpublish/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/libnpmpublish/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -10804,12 +10859,6 @@ "node": ">=10" } }, - "node_modules/libnpmpublish/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/line-column": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", @@ -10935,9 +10984,9 @@ "dev": true }, "node_modules/logform": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.0.tgz", - "integrity": "sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", + "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", "dev": true, "dependencies": { "@colors/colors": "1.6.0", @@ -11319,9 +11368,9 @@ } }, "node_modules/minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.2.tgz", + "integrity": "sha512-myxeeTm57lYs8pH2nxPzmEEg8DGIgW+9mv6D4JZD2pa81I/OBjeU7PtICXV6c9eRGTA5JMDsuIPUZRCyBMYNhg==", "dev": true, "dependencies": { "jsonparse": "^1.3.1", @@ -12134,26 +12183,11 @@ "node": ">=10" } }, - "node_modules/npm-install-checks/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/npm-install-checks/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -12161,12 +12195,6 @@ "node": ">=10" } }, - "node_modules/npm-install-checks/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/npm-normalize-package-bin": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", @@ -12187,26 +12215,11 @@ "node": ">=10" } }, - "node_modules/npm-package-arg/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/npm-package-arg/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -12214,12 +12227,6 @@ "node": ">=10" } }, - "node_modules/npm-package-arg/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/npm-packlist": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", @@ -12250,26 +12257,11 @@ "semver": "^7.3.4" } }, - "node_modules/npm-pick-manifest/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/npm-pick-manifest/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -12277,12 +12269,6 @@ "node": ">=10" } }, - "node_modules/npm-pick-manifest/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/npm-registry-fetch": { "version": "12.0.2", "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz", @@ -12366,12 +12352,12 @@ } }, "node_modules/npm-registry-fetch/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -12386,6 +12372,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", @@ -12479,19 +12466,16 @@ } }, "node_modules/npm-registry-fetch/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, "node_modules/npm-registry-fetch/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -12499,18 +12483,6 @@ "node": ">=10" } }, - "node_modules/npm-registry-fetch/node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/npm-registry-fetch/node_modules/socks-proxy-agent": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", @@ -12538,9 +12510,9 @@ } }, "node_modules/npm-registry-fetch/node_modules/tar": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", - "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dev": true, "dependencies": { "chownr": "^2.0.0", @@ -12785,9 +12757,9 @@ } }, "node_modules/pacote/node_modules/tar": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", - "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dev": true, "dependencies": { "chownr": "^2.0.0", @@ -13232,6 +13204,15 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "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==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -13828,9 +13809,9 @@ ] }, "node_modules/safe-stable-stringify": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", - "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", "dev": true, "engines": { "node": ">=10" @@ -15976,35 +15957,35 @@ "dev": true }, "node_modules/winston": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.11.0.tgz", - "integrity": "sha512-L3yR6/MzZAOl0DsysUXHVjOwv8mKZ71TrA/41EIduGpOOV5LQVodqN+QdQ6BS6PJ/RdIshZhq84P/fStEZkk7g==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.15.0.tgz", + "integrity": "sha512-RhruH2Cj0bV0WgNL+lOfoUBI4DVfdUNjVnJGVovWZmrcKtrFTTRzgXYK2O9cymSGjrERCtaAeHwMNnUWXlwZow==", "dev": true, "dependencies": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", - "logform": "^2.4.0", + "logform": "^2.6.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" + "winston-transport": "^4.7.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/winston-transport": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.6.0.tgz", - "integrity": "sha512-wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.8.0.tgz", + "integrity": "sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==", "dev": true, "dependencies": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", + "logform": "^2.6.1", + "readable-stream": "^4.5.2", "triple-beam": "^1.3.0" }, "engines": { @@ -16012,35 +15993,19 @@ } }, "node_modules/winston-transport/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/winston/node_modules/async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "dev": true - }, - "node_modules/winston/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/winston/node_modules/readable-stream": {