diff --git a/e2e-report/package-lock.json b/e2e-report/package-lock.json index bf41e7d219..1b43a3ee71 100644 --- a/e2e-report/package-lock.json +++ b/e2e-report/package-lock.json @@ -18,7 +18,7 @@ "daisyui": "^4.12.2", "eslint": "^8.57.0", "eslint-config-next": "^14.2.4", - "netlify-cli": "^22.1.6", + "netlify-cli": "^22.2.2", "postcss": "^8.4.38", "sass": "^1.77.1", "tailwindcss": "^3.4.4" @@ -3632,9 +3632,9 @@ "dev": true }, "node_modules/netlify-cli": { - "version": "22.1.6", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-22.1.6.tgz", - "integrity": "sha512-53yG96/bme20BdJ5uhBW06rLhfEps3AdimhNZ52Y2D09/Iu1DiIk+cTeFX87jL/9AsO8R7B1j7ma+sQboErzfw==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-22.2.2.tgz", + "integrity": "sha512-g2NepIGfGzpSGTQr0W3LvdahytllYqkZVZiUbNKBkBwM1ZxlCc5hFCgZdYUGg0iuItvvPPd9dY8NpGL6ifhGpQ==", "dev": true, "hasInstallScript": true, "hasShrinkwrap": true, @@ -3643,15 +3643,15 @@ "@fastify/static": "7.0.4", "@netlify/api": "14.0.3", "@netlify/blobs": "9.1.6", - "@netlify/build": "33.4.6", - "@netlify/build-info": "10.0.6", - "@netlify/config": "23.0.10", + "@netlify/build": "33.5.0", + "@netlify/build-info": "10.0.7", + "@netlify/config": "23.0.11", "@netlify/edge-bundler": "14.0.6", - "@netlify/edge-functions": "2.15.1", + "@netlify/edge-functions": "2.15.5", "@netlify/headers-parser": "9.0.1", "@netlify/local-functions-proxy": "2.0.3", "@netlify/redirect-parser": "15.0.2", - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "@octokit/rest": "21.1.1", "@opentelemetry/api": "1.8.0", "@pnpm/tabtab": "0.5.4", @@ -4713,22 +4713,22 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build": { - "version": "33.4.6", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.4.6.tgz", - "integrity": "sha512-f0KlSKBfYqvisu2UkmqaTD6fFgjpwVNvf4PdOEhX7FIMv5kM2mlk20hWKTMF7ZXu6UzBNgbAbsoCukKt8qQwSw==", + "version": "33.5.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.5.0.tgz", + "integrity": "sha512-v/oMAl8WntSAKRNkOauMJ9h93MuG/Axw0S8dQKRVe2eANb6OZqq/t4r2tSsEZplNkZNKP0D8vG7TpsN4ZtWwGw==", "dev": true, "dependencies": { "@bugsnag/js": "^8.0.0", - "@netlify/blobs": "^10.0.0", + "@netlify/blobs": "^10.0.1", "@netlify/cache-utils": "^6.0.3", - "@netlify/config": "^23.0.10", + "@netlify/config": "^23.0.11", "@netlify/edge-bundler": "14.0.6", - "@netlify/functions-utils": "^6.0.10", + "@netlify/functions-utils": "^6.0.12", "@netlify/git-utils": "^6.0.2", "@netlify/opentelemetry-utils": "^2.0.1", "@netlify/plugins-list": "^6.80.0", "@netlify/run-utils": "^6.0.2", - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^7.0.0", "chalk": "^5.0.0", @@ -4737,11 +4737,9 @@ "fdir": "^6.0.1", "figures": "^6.0.0", "filter-obj": "^6.0.0", - "got": "^13.0.0", "hot-shots": "10.2.1", "indent-string": "^5.0.0", "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", "keep-func-props": "^6.0.0", "locate-path": "^7.0.0", "log-process-errors": "^11.0.0", @@ -4773,6 +4771,7 @@ "ts-node": "^10.9.1", "typescript": "^5.0.0", "uuid": "^11.0.0", + "yaml": "^2.8.0", "yargs": "^17.6.0" }, "bin": { @@ -4792,9 +4791,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build-info": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-10.0.6.tgz", - "integrity": "sha512-wWMCf1IQMpYj5vp5kuZY7EvNdDbfCg77UvCKjSmHTTgWxHmb9UUOVNRH4J/YnP8HIa9i6YMfpp2ix+V34O239A==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-10.0.7.tgz", + "integrity": "sha512-RZmSg0wekEUtPklRR8z6rsG5TPXRfT2EnamDBp94ZTUixDxDk07UCMBiz2hMKMg3qA6KTW6csuFNruvD3jw5Kw==", "dev": true, "dependencies": { "@bugsnag/js": "^8.0.0", @@ -4839,18 +4838,43 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@netlify/blobs": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-10.0.0.tgz", - "integrity": "sha512-+sECjk88bi+USJ89XmiwWJOrJ5m7qgajhmUYzb1kD25NLZN9AxfewlHlnm2T5iIB9wEZ0XqSr65ycqWxX4SE1A==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-10.0.2.tgz", + "integrity": "sha512-KGw91EKZ997MdK/HkjwgzZi1ni4B3XwYjrwnUoCb5E3JYt/P7aVYZ1O8G39VwVnaggyemd99TOnEkNaI9iPJiw==", "dev": true, "dependencies": { - "@netlify/dev-utils": "3.2.0", + "@netlify/dev-utils": "3.2.1", "@netlify/runtime-utils": "2.1.0" }, "engines": { "node": "^14.16.0 || >=16.0.0" } }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@netlify/dev-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.1.tgz", + "integrity": "sha512-a96wZheD3duD20aEJXBIui73GewRIcKwsXyzyFyerrsDffQjaWFuWxU9fnVSiunl6UVrvpBjWMJRGkCv4zf2KQ==", + "dev": true, + "dependencies": { + "@whatwg-node/server": "^0.10.0", + "ansis": "^4.1.0", + "chokidar": "^4.0.1", + "decache": "^4.6.2", + "dot-prop": "9.0.0", + "env-paths": "^3.0.0", + "find-up": "7.0.0", + "image-size": "^2.0.2", + "js-image-generator": "^1.0.4", + "lodash.debounce": "^4.0.8", + "parse-gitignore": "^2.0.0", + "semver": "^7.7.2", + "uuid": "^11.1.0", + "write-file-atomic": "^5.0.1" + }, + "engines": { + "node": "^18.14.0 || >=20" + } + }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/brace-expansion": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", @@ -4860,6 +4884,21 @@ "balanced-match": "^1.0.0" } }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/emoji-regex": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", @@ -4889,7 +4928,7 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/execa/node_modules/get-stream": { + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/get-stream": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", @@ -4901,31 +4940,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", - "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", - "dev": true, - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/human-signals": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", @@ -5046,6 +5060,18 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", @@ -5144,11 +5170,10 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/config": { - "version": "23.0.10", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.10.tgz", - "integrity": "sha512-GTfudAUBfdNA0RwvUIrwoQrsG0GdQBpBnWfmVU/UHWYOnB3Yj+x3ETmOOSdPN8CXnqJqDd8Ey2h0iVqQ/mOcGg==", + "version": "23.0.11", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.11.tgz", + "integrity": "sha512-x104BMKAUpC5XvTtMNSHpPt+pN/Cnkv2AqRYqqOICeurXt/mt8D+PQCOZhbOAYlThBa7TaZ5uq7VMJGQVTRDJA==", "dev": true, - "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", "@netlify/api": "^14.0.3", @@ -5165,13 +5190,13 @@ "find-up": "^7.0.0", "indent-string": "^5.0.0", "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", "map-obj": "^5.0.0", "omit.js": "^2.0.2", "p-locate": "^6.0.0", "path-type": "^6.0.0", "tomlify-j0.4": "^3.0.0", "validate-npm-package-name": "^5.0.0", + "yaml": "^2.8.0", "yargs": "^17.6.0" }, "bin": { @@ -5186,7 +5211,6 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^8.0.1", @@ -5210,7 +5234,6 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -5223,7 +5246,6 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=16.17.0" } @@ -5233,7 +5255,6 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -5246,7 +5267,6 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -5262,7 +5282,6 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, - "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -5278,7 +5297,6 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dev": true, - "license": "MIT", "dependencies": { "yocto-queue": "^1.0.0" }, @@ -5294,7 +5312,6 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^4.0.0" }, @@ -5310,7 +5327,6 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, - "license": "ISC", "engines": { "node": ">=14" }, @@ -5323,7 +5339,6 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -5336,7 +5351,6 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.20" }, @@ -5586,14 +5600,14 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/edge-functions": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.15.1.tgz", - "integrity": "sha512-iu9FYYlD6crNfX8GqS5vywfkfdWWpMqnqzXrGh67iB7b+KdTPpPXsRNSRxfvL/o3GO9HJc/zmTMwXhPXDn/2fA==", + "version": "2.15.5", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.15.5.tgz", + "integrity": "sha512-hm4NnhmDxwICuuaO2mw9HS1T3Pd2TEFU+xIItG09534vYddvCQ/6fAjT3LQQoyCWreEBUYvYn7Ml7kV4mMFb0w==", "dev": true, "dependencies": { - "@netlify/dev-utils": "3.2.1", + "@netlify/dev-utils": "3.2.2", "@netlify/edge-bundler": "^14.0.6", - "@netlify/edge-functions-bootstrap": "^2.13.0", + "@netlify/edge-functions-bootstrap": "^2.14.0", "@netlify/runtime-utils": "2.1.0", "get-port": "^7.1.0" }, @@ -5602,15 +5616,15 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/edge-functions-bootstrap": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions-bootstrap/-/edge-functions-bootstrap-2.13.0.tgz", - "integrity": "sha512-8qvD/yBT3e3p5jsdFdm7VAIWXGLNnzw0n257gsmFPeKcbO/+sZMd05q/wVH2y36w/nWo+o9pRZYOJ9GqmLEgzw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions-bootstrap/-/edge-functions-bootstrap-2.14.0.tgz", + "integrity": "sha512-Fs1cQ+XKfKr2OxrAvmX+S46CJmrysxBdCUCTk/wwcCZikrDvsYUFG7FTquUl4JfAf9taYYyW/tPv35gKOKS8BQ==", "dev": true }, "node_modules/netlify-cli/node_modules/@netlify/edge-functions/node_modules/@netlify/dev-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.1.tgz", - "integrity": "sha512-a96wZheD3duD20aEJXBIui73GewRIcKwsXyzyFyerrsDffQjaWFuWxU9fnVSiunl6UVrvpBjWMJRGkCv4zf2KQ==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.2.tgz", + "integrity": "sha512-ECz/xEaqhAPUoFkeC2Ofpky1HBEKwPCsAL66iK/dLFHUFs39SC3y6Bn5QY76DzONmt+RjWmoYkSIEhJ1xAWHfA==", "dev": true, "dependencies": { "@whatwg-node/server": "^0.10.0", @@ -5625,6 +5639,7 @@ "lodash.debounce": "^4.0.8", "parse-gitignore": "^2.0.0", "semver": "^7.7.2", + "tmp-promise": "^3.0.3", "uuid": "^11.1.0", "write-file-atomic": "^5.0.1" }, @@ -5672,13 +5687,12 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/functions-utils": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.10.tgz", - "integrity": "sha512-PqXyvmVmrNQgVZpyuWykS4mX7Tm2Ry8Ys/nWlDR/cHv2E+MaRiyyneAN4qrCe25z6mSS+sTCf8ZVQtZf2y1xYg==", + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.12.tgz", + "integrity": "sha512-wo3IdsyQBz9t3BsUo2c8Sa3tS7pZvZeyt/krDRB/Iipcq3pheUA5jwwelkh0aoKD3rkBhY5Y/jnhMyqmilpGig==", "dev": true, - "license": "MIT", "dependencies": { - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "cpy": "^11.0.0", "path-exists": "^5.0.0" }, @@ -6274,16 +6288,15 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it": { - "version": "12.1.4", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-12.1.4.tgz", - "integrity": "sha512-/wM1c0iyym/7SlowbgqTuu/+tJS8CDDs4vLhSizKntFl3VOeDVX0kr9qriH9wA2hYstwGSuHsEgEAnKdMcDBOg==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-12.2.0.tgz", + "integrity": "sha512-64tKrE4bGGh/uChrCKQ1g6rDmY+Jl95bh+GGeP1mzIOcXmZHFja8sWMyaKv8iOxIiPdaJCQuhadSmE4ATUDVFg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/parser": "^7.22.5", "@babel/types": "7.27.6", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^2.1.1", + "@netlify/serverless-functions-api": "^2.1.2", "@vercel/nft": "0.29.4", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", @@ -6322,19 +6335,18 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-2.1.1.tgz", - "integrity": "sha512-MNYfEmZC6F7ZExOrB/Hrfkif7JW2Cbid9y5poTFEJ6rcAhCLQB8lo0SGlQrFXgKvXowXB14IjpOubaQu2zsyfg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-2.1.2.tgz", + "integrity": "sha512-uEFA0LAcBGd3+fgDSLkTTsrgyooKqu8mN/qA+F/COS2A7NFWRcLFnjVKH/xZhxq+oQkrSa+XPS9qj2wgQosiQw==", "dev": true, - "license": "MIT", "engines": { "node": ">=18.0.0" } }, "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "dependencies": { "balanced-match": "^1.0.0" @@ -7704,9 +7716,9 @@ } }, "node_modules/netlify-cli/node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "license": "MIT", "dependencies": { @@ -8620,12 +8632,6 @@ "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "dev": true }, - "node_modules/netlify-cli/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, "node_modules/netlify-cli/node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -11989,10 +11995,11 @@ } }, "node_modules/netlify-cli/node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -13342,18 +13349,6 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "node_modules/netlify-cli/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/netlify-cli/node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", @@ -15802,9 +15797,9 @@ } }, "node_modules/netlify-cli/node_modules/readdir-glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/e2e-report/package.json b/e2e-report/package.json index 6d6227a81a..6a12941015 100644 --- a/e2e-report/package.json +++ b/e2e-report/package.json @@ -19,7 +19,7 @@ "daisyui": "^4.12.2", "eslint": "^8.57.0", "eslint-config-next": "^14.2.4", - "netlify-cli": "^22.1.6", + "netlify-cli": "^22.2.2", "postcss": "^8.4.38", "sass": "^1.77.1", "tailwindcss": "^3.4.4" diff --git a/package-lock.json b/package-lock.json index a8b3c83d6c..30335743be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,7 @@ "memfs": "^4.9.2", "mock-require": "^3.0.3", "msw": "^2.0.7", - "netlify-cli": "22.1.6", + "netlify-cli": "22.2.2", "next": "^15.0.0-canary.28", "next-with-cache-handler-v2": "npm:next@15.3.0-canary.13", "os": "^0.1.2", @@ -13573,9 +13573,9 @@ "dev": true }, "node_modules/netlify-cli": { - "version": "22.1.6", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-22.1.6.tgz", - "integrity": "sha512-53yG96/bme20BdJ5uhBW06rLhfEps3AdimhNZ52Y2D09/Iu1DiIk+cTeFX87jL/9AsO8R7B1j7ma+sQboErzfw==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-22.2.2.tgz", + "integrity": "sha512-g2NepIGfGzpSGTQr0W3LvdahytllYqkZVZiUbNKBkBwM1ZxlCc5hFCgZdYUGg0iuItvvPPd9dY8NpGL6ifhGpQ==", "dev": true, "hasInstallScript": true, "hasShrinkwrap": true, @@ -13583,15 +13583,15 @@ "@fastify/static": "7.0.4", "@netlify/api": "14.0.3", "@netlify/blobs": "9.1.6", - "@netlify/build": "33.4.6", - "@netlify/build-info": "10.0.6", - "@netlify/config": "23.0.10", + "@netlify/build": "33.5.0", + "@netlify/build-info": "10.0.7", + "@netlify/config": "23.0.11", "@netlify/edge-bundler": "14.0.6", - "@netlify/edge-functions": "2.15.1", + "@netlify/edge-functions": "2.15.5", "@netlify/headers-parser": "9.0.1", "@netlify/local-functions-proxy": "2.0.3", "@netlify/redirect-parser": "15.0.2", - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "@octokit/rest": "21.1.1", "@opentelemetry/api": "1.8.0", "@pnpm/tabtab": "0.5.4", @@ -14653,22 +14653,22 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build": { - "version": "33.4.6", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.4.6.tgz", - "integrity": "sha512-f0KlSKBfYqvisu2UkmqaTD6fFgjpwVNvf4PdOEhX7FIMv5kM2mlk20hWKTMF7ZXu6UzBNgbAbsoCukKt8qQwSw==", + "version": "33.5.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.5.0.tgz", + "integrity": "sha512-v/oMAl8WntSAKRNkOauMJ9h93MuG/Axw0S8dQKRVe2eANb6OZqq/t4r2tSsEZplNkZNKP0D8vG7TpsN4ZtWwGw==", "dev": true, "dependencies": { "@bugsnag/js": "^8.0.0", - "@netlify/blobs": "^10.0.0", + "@netlify/blobs": "^10.0.1", "@netlify/cache-utils": "^6.0.3", - "@netlify/config": "^23.0.10", + "@netlify/config": "^23.0.11", "@netlify/edge-bundler": "14.0.6", - "@netlify/functions-utils": "^6.0.10", + "@netlify/functions-utils": "^6.0.12", "@netlify/git-utils": "^6.0.2", "@netlify/opentelemetry-utils": "^2.0.1", "@netlify/plugins-list": "^6.80.0", "@netlify/run-utils": "^6.0.2", - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^7.0.0", "chalk": "^5.0.0", @@ -14677,11 +14677,9 @@ "fdir": "^6.0.1", "figures": "^6.0.0", "filter-obj": "^6.0.0", - "got": "^13.0.0", "hot-shots": "10.2.1", "indent-string": "^5.0.0", "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", "keep-func-props": "^6.0.0", "locate-path": "^7.0.0", "log-process-errors": "^11.0.0", @@ -14713,6 +14711,7 @@ "ts-node": "^10.9.1", "typescript": "^5.0.0", "uuid": "^11.0.0", + "yaml": "^2.8.0", "yargs": "^17.6.0" }, "bin": { @@ -14732,9 +14731,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build-info": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-10.0.6.tgz", - "integrity": "sha512-wWMCf1IQMpYj5vp5kuZY7EvNdDbfCg77UvCKjSmHTTgWxHmb9UUOVNRH4J/YnP8HIa9i6YMfpp2ix+V34O239A==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-10.0.7.tgz", + "integrity": "sha512-RZmSg0wekEUtPklRR8z6rsG5TPXRfT2EnamDBp94ZTUixDxDk07UCMBiz2hMKMg3qA6KTW6csuFNruvD3jw5Kw==", "dev": true, "dependencies": { "@bugsnag/js": "^8.0.0", @@ -14779,18 +14778,43 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@netlify/blobs": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-10.0.0.tgz", - "integrity": "sha512-+sECjk88bi+USJ89XmiwWJOrJ5m7qgajhmUYzb1kD25NLZN9AxfewlHlnm2T5iIB9wEZ0XqSr65ycqWxX4SE1A==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-10.0.2.tgz", + "integrity": "sha512-KGw91EKZ997MdK/HkjwgzZi1ni4B3XwYjrwnUoCb5E3JYt/P7aVYZ1O8G39VwVnaggyemd99TOnEkNaI9iPJiw==", "dev": true, "dependencies": { - "@netlify/dev-utils": "3.2.0", + "@netlify/dev-utils": "3.2.1", "@netlify/runtime-utils": "2.1.0" }, "engines": { "node": "^14.16.0 || >=16.0.0" } }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@netlify/dev-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.1.tgz", + "integrity": "sha512-a96wZheD3duD20aEJXBIui73GewRIcKwsXyzyFyerrsDffQjaWFuWxU9fnVSiunl6UVrvpBjWMJRGkCv4zf2KQ==", + "dev": true, + "dependencies": { + "@whatwg-node/server": "^0.10.0", + "ansis": "^4.1.0", + "chokidar": "^4.0.1", + "decache": "^4.6.2", + "dot-prop": "9.0.0", + "env-paths": "^3.0.0", + "find-up": "7.0.0", + "image-size": "^2.0.2", + "js-image-generator": "^1.0.4", + "lodash.debounce": "^4.0.8", + "parse-gitignore": "^2.0.0", + "semver": "^7.7.2", + "uuid": "^11.1.0", + "write-file-atomic": "^5.0.1" + }, + "engines": { + "node": "^18.14.0 || >=20" + } + }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/brace-expansion": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", @@ -14800,6 +14824,21 @@ "balanced-match": "^1.0.0" } }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/emoji-regex": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", @@ -14829,7 +14868,7 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/execa/node_modules/get-stream": { + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/get-stream": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", @@ -14841,31 +14880,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", - "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", - "dev": true, - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/human-signals": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", @@ -14986,6 +15000,18 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", @@ -15084,11 +15110,10 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/config": { - "version": "23.0.10", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.10.tgz", - "integrity": "sha512-GTfudAUBfdNA0RwvUIrwoQrsG0GdQBpBnWfmVU/UHWYOnB3Yj+x3ETmOOSdPN8CXnqJqDd8Ey2h0iVqQ/mOcGg==", + "version": "23.0.11", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.11.tgz", + "integrity": "sha512-x104BMKAUpC5XvTtMNSHpPt+pN/Cnkv2AqRYqqOICeurXt/mt8D+PQCOZhbOAYlThBa7TaZ5uq7VMJGQVTRDJA==", "dev": true, - "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", "@netlify/api": "^14.0.3", @@ -15105,13 +15130,13 @@ "find-up": "^7.0.0", "indent-string": "^5.0.0", "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", "map-obj": "^5.0.0", "omit.js": "^2.0.2", "p-locate": "^6.0.0", "path-type": "^6.0.0", "tomlify-j0.4": "^3.0.0", "validate-npm-package-name": "^5.0.0", + "yaml": "^2.8.0", "yargs": "^17.6.0" }, "bin": { @@ -15126,7 +15151,6 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^8.0.1", @@ -15150,7 +15174,6 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -15163,7 +15186,6 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=16.17.0" } @@ -15173,7 +15195,6 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -15186,7 +15207,6 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -15202,7 +15222,6 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, - "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -15218,7 +15237,6 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dev": true, - "license": "MIT", "dependencies": { "yocto-queue": "^1.0.0" }, @@ -15234,7 +15252,6 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^4.0.0" }, @@ -15250,7 +15267,6 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, - "license": "ISC", "engines": { "node": ">=14" }, @@ -15263,7 +15279,6 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -15276,7 +15291,6 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.20" }, @@ -15526,14 +15540,14 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/edge-functions": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.15.1.tgz", - "integrity": "sha512-iu9FYYlD6crNfX8GqS5vywfkfdWWpMqnqzXrGh67iB7b+KdTPpPXsRNSRxfvL/o3GO9HJc/zmTMwXhPXDn/2fA==", + "version": "2.15.5", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.15.5.tgz", + "integrity": "sha512-hm4NnhmDxwICuuaO2mw9HS1T3Pd2TEFU+xIItG09534vYddvCQ/6fAjT3LQQoyCWreEBUYvYn7Ml7kV4mMFb0w==", "dev": true, "dependencies": { - "@netlify/dev-utils": "3.2.1", + "@netlify/dev-utils": "3.2.2", "@netlify/edge-bundler": "^14.0.6", - "@netlify/edge-functions-bootstrap": "^2.13.0", + "@netlify/edge-functions-bootstrap": "^2.14.0", "@netlify/runtime-utils": "2.1.0", "get-port": "^7.1.0" }, @@ -15542,15 +15556,15 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/edge-functions-bootstrap": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions-bootstrap/-/edge-functions-bootstrap-2.13.0.tgz", - "integrity": "sha512-8qvD/yBT3e3p5jsdFdm7VAIWXGLNnzw0n257gsmFPeKcbO/+sZMd05q/wVH2y36w/nWo+o9pRZYOJ9GqmLEgzw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions-bootstrap/-/edge-functions-bootstrap-2.14.0.tgz", + "integrity": "sha512-Fs1cQ+XKfKr2OxrAvmX+S46CJmrysxBdCUCTk/wwcCZikrDvsYUFG7FTquUl4JfAf9taYYyW/tPv35gKOKS8BQ==", "dev": true }, "node_modules/netlify-cli/node_modules/@netlify/edge-functions/node_modules/@netlify/dev-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.1.tgz", - "integrity": "sha512-a96wZheD3duD20aEJXBIui73GewRIcKwsXyzyFyerrsDffQjaWFuWxU9fnVSiunl6UVrvpBjWMJRGkCv4zf2KQ==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.2.tgz", + "integrity": "sha512-ECz/xEaqhAPUoFkeC2Ofpky1HBEKwPCsAL66iK/dLFHUFs39SC3y6Bn5QY76DzONmt+RjWmoYkSIEhJ1xAWHfA==", "dev": true, "dependencies": { "@whatwg-node/server": "^0.10.0", @@ -15565,6 +15579,7 @@ "lodash.debounce": "^4.0.8", "parse-gitignore": "^2.0.0", "semver": "^7.7.2", + "tmp-promise": "^3.0.3", "uuid": "^11.1.0", "write-file-atomic": "^5.0.1" }, @@ -15612,13 +15627,12 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/functions-utils": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.10.tgz", - "integrity": "sha512-PqXyvmVmrNQgVZpyuWykS4mX7Tm2Ry8Ys/nWlDR/cHv2E+MaRiyyneAN4qrCe25z6mSS+sTCf8ZVQtZf2y1xYg==", + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.12.tgz", + "integrity": "sha512-wo3IdsyQBz9t3BsUo2c8Sa3tS7pZvZeyt/krDRB/Iipcq3pheUA5jwwelkh0aoKD3rkBhY5Y/jnhMyqmilpGig==", "dev": true, - "license": "MIT", "dependencies": { - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "cpy": "^11.0.0", "path-exists": "^5.0.0" }, @@ -16214,16 +16228,15 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it": { - "version": "12.1.4", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-12.1.4.tgz", - "integrity": "sha512-/wM1c0iyym/7SlowbgqTuu/+tJS8CDDs4vLhSizKntFl3VOeDVX0kr9qriH9wA2hYstwGSuHsEgEAnKdMcDBOg==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-12.2.0.tgz", + "integrity": "sha512-64tKrE4bGGh/uChrCKQ1g6rDmY+Jl95bh+GGeP1mzIOcXmZHFja8sWMyaKv8iOxIiPdaJCQuhadSmE4ATUDVFg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/parser": "^7.22.5", "@babel/types": "7.27.6", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^2.1.1", + "@netlify/serverless-functions-api": "^2.1.2", "@vercel/nft": "0.29.4", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", @@ -16262,19 +16275,18 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-2.1.1.tgz", - "integrity": "sha512-MNYfEmZC6F7ZExOrB/Hrfkif7JW2Cbid9y5poTFEJ6rcAhCLQB8lo0SGlQrFXgKvXowXB14IjpOubaQu2zsyfg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-2.1.2.tgz", + "integrity": "sha512-uEFA0LAcBGd3+fgDSLkTTsrgyooKqu8mN/qA+F/COS2A7NFWRcLFnjVKH/xZhxq+oQkrSa+XPS9qj2wgQosiQw==", "dev": true, - "license": "MIT", "engines": { "node": ">=18.0.0" } }, "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "dependencies": { "balanced-match": "^1.0.0" @@ -17644,9 +17656,9 @@ } }, "node_modules/netlify-cli/node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "license": "MIT", "dependencies": { @@ -18560,12 +18572,6 @@ "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "dev": true }, - "node_modules/netlify-cli/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, "node_modules/netlify-cli/node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -21929,10 +21935,11 @@ } }, "node_modules/netlify-cli/node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -23282,18 +23289,6 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "node_modules/netlify-cli/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/netlify-cli/node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", @@ -25742,9 +25737,9 @@ } }, "node_modules/netlify-cli/node_modules/readdir-glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "license": "MIT", "dependencies": { @@ -42913,23 +42908,23 @@ "dev": true }, "netlify-cli": { - "version": "22.1.6", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-22.1.6.tgz", - "integrity": "sha512-53yG96/bme20BdJ5uhBW06rLhfEps3AdimhNZ52Y2D09/Iu1DiIk+cTeFX87jL/9AsO8R7B1j7ma+sQboErzfw==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-22.2.2.tgz", + "integrity": "sha512-g2NepIGfGzpSGTQr0W3LvdahytllYqkZVZiUbNKBkBwM1ZxlCc5hFCgZdYUGg0iuItvvPPd9dY8NpGL6ifhGpQ==", "dev": true, "requires": { "@fastify/static": "7.0.4", "@netlify/api": "14.0.3", "@netlify/blobs": "9.1.6", - "@netlify/build": "33.4.6", - "@netlify/build-info": "10.0.6", - "@netlify/config": "23.0.10", + "@netlify/build": "33.5.0", + "@netlify/build-info": "10.0.7", + "@netlify/config": "23.0.11", "@netlify/edge-bundler": "14.0.6", - "@netlify/edge-functions": "2.15.1", + "@netlify/edge-functions": "2.15.5", "@netlify/headers-parser": "9.0.1", "@netlify/local-functions-proxy": "2.0.3", "@netlify/redirect-parser": "15.0.2", - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "@octokit/rest": "21.1.1", "@opentelemetry/api": "1.8.0", "@pnpm/tabtab": "0.5.4", @@ -43628,22 +43623,22 @@ } }, "@netlify/build": { - "version": "33.4.6", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.4.6.tgz", - "integrity": "sha512-f0KlSKBfYqvisu2UkmqaTD6fFgjpwVNvf4PdOEhX7FIMv5kM2mlk20hWKTMF7ZXu6UzBNgbAbsoCukKt8qQwSw==", + "version": "33.5.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-33.5.0.tgz", + "integrity": "sha512-v/oMAl8WntSAKRNkOauMJ9h93MuG/Axw0S8dQKRVe2eANb6OZqq/t4r2tSsEZplNkZNKP0D8vG7TpsN4ZtWwGw==", "dev": true, "requires": { "@bugsnag/js": "^8.0.0", - "@netlify/blobs": "^10.0.0", + "@netlify/blobs": "^10.0.1", "@netlify/cache-utils": "^6.0.3", - "@netlify/config": "^23.0.10", + "@netlify/config": "^23.0.11", "@netlify/edge-bundler": "14.0.6", - "@netlify/functions-utils": "^6.0.10", + "@netlify/functions-utils": "^6.0.12", "@netlify/git-utils": "^6.0.2", "@netlify/opentelemetry-utils": "^2.0.1", "@netlify/plugins-list": "^6.80.0", "@netlify/run-utils": "^6.0.2", - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^7.0.0", "chalk": "^5.0.0", @@ -43652,11 +43647,9 @@ "fdir": "^6.0.1", "figures": "^6.0.0", "filter-obj": "^6.0.0", - "got": "^13.0.0", "hot-shots": "10.2.1", "indent-string": "^5.0.0", "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", "keep-func-props": "^6.0.0", "locate-path": "^7.0.0", "log-process-errors": "^11.0.0", @@ -43688,19 +43681,42 @@ "ts-node": "^10.9.1", "typescript": "^5.0.0", "uuid": "^11.0.0", + "yaml": "^2.8.0", "yargs": "^17.6.0" }, "dependencies": { "@netlify/blobs": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-10.0.0.tgz", - "integrity": "sha512-+sECjk88bi+USJ89XmiwWJOrJ5m7qgajhmUYzb1kD25NLZN9AxfewlHlnm2T5iIB9wEZ0XqSr65ycqWxX4SE1A==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-10.0.2.tgz", + "integrity": "sha512-KGw91EKZ997MdK/HkjwgzZi1ni4B3XwYjrwnUoCb5E3JYt/P7aVYZ1O8G39VwVnaggyemd99TOnEkNaI9iPJiw==", "dev": true, "requires": { - "@netlify/dev-utils": "3.2.0", + "@netlify/dev-utils": "3.2.1", "@netlify/runtime-utils": "2.1.0" } }, + "@netlify/dev-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.1.tgz", + "integrity": "sha512-a96wZheD3duD20aEJXBIui73GewRIcKwsXyzyFyerrsDffQjaWFuWxU9fnVSiunl6UVrvpBjWMJRGkCv4zf2KQ==", + "dev": true, + "requires": { + "@whatwg-node/server": "^0.10.0", + "ansis": "^4.1.0", + "chokidar": "^4.0.1", + "decache": "^4.6.2", + "dot-prop": "9.0.0", + "env-paths": "^3.0.0", + "find-up": "7.0.0", + "image-size": "^2.0.2", + "js-image-generator": "^1.0.4", + "lodash.debounce": "^4.0.8", + "parse-gitignore": "^2.0.0", + "semver": "^7.7.2", + "uuid": "^11.1.0", + "write-file-atomic": "^5.0.1" + } + }, "brace-expansion": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", @@ -43710,6 +43726,15 @@ "balanced-match": "^1.0.0" } }, + "chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "requires": { + "readdirp": "^4.0.1" + } + }, "emoji-regex": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", @@ -43731,34 +43756,13 @@ "onetime": "^6.0.0", "signal-exit": "^4.1.0", "strip-final-newline": "^3.0.0" - }, - "dependencies": { - "get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", - "dev": true - } } }, - "got": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", - "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", - "dev": true, - "requires": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - } + "get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true }, "human-signals": { "version": "5.0.0", @@ -43832,6 +43836,12 @@ "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "dev": true }, + "semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true + }, "signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", @@ -43864,9 +43874,9 @@ } }, "@netlify/build-info": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-10.0.6.tgz", - "integrity": "sha512-wWMCf1IQMpYj5vp5kuZY7EvNdDbfCg77UvCKjSmHTTgWxHmb9UUOVNRH4J/YnP8HIa9i6YMfpp2ix+V34O239A==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-10.0.7.tgz", + "integrity": "sha512-RZmSg0wekEUtPklRR8z6rsG5TPXRfT2EnamDBp94ZTUixDxDk07UCMBiz2hMKMg3qA6KTW6csuFNruvD3jw5Kw==", "dev": true, "requires": { "@bugsnag/js": "^8.0.0", @@ -43935,9 +43945,9 @@ } }, "@netlify/config": { - "version": "23.0.10", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.10.tgz", - "integrity": "sha512-GTfudAUBfdNA0RwvUIrwoQrsG0GdQBpBnWfmVU/UHWYOnB3Yj+x3ETmOOSdPN8CXnqJqDd8Ey2h0iVqQ/mOcGg==", + "version": "23.0.11", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-23.0.11.tgz", + "integrity": "sha512-x104BMKAUpC5XvTtMNSHpPt+pN/Cnkv2AqRYqqOICeurXt/mt8D+PQCOZhbOAYlThBa7TaZ5uq7VMJGQVTRDJA==", "dev": true, "requires": { "@iarna/toml": "^2.2.5", @@ -43955,13 +43965,13 @@ "find-up": "^7.0.0", "indent-string": "^5.0.0", "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", "map-obj": "^5.0.0", "omit.js": "^2.0.2", "p-locate": "^6.0.0", "path-type": "^6.0.0", "tomlify-j0.4": "^3.0.0", "validate-npm-package-name": "^5.0.0", + "yaml": "^2.8.0", "yargs": "^17.6.0" }, "dependencies": { @@ -44222,22 +44232,22 @@ } }, "@netlify/edge-functions": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.15.1.tgz", - "integrity": "sha512-iu9FYYlD6crNfX8GqS5vywfkfdWWpMqnqzXrGh67iB7b+KdTPpPXsRNSRxfvL/o3GO9HJc/zmTMwXhPXDn/2fA==", + "version": "2.15.5", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.15.5.tgz", + "integrity": "sha512-hm4NnhmDxwICuuaO2mw9HS1T3Pd2TEFU+xIItG09534vYddvCQ/6fAjT3LQQoyCWreEBUYvYn7Ml7kV4mMFb0w==", "dev": true, "requires": { - "@netlify/dev-utils": "3.2.1", + "@netlify/dev-utils": "3.2.2", "@netlify/edge-bundler": "^14.0.6", - "@netlify/edge-functions-bootstrap": "^2.13.0", + "@netlify/edge-functions-bootstrap": "^2.14.0", "@netlify/runtime-utils": "2.1.0", "get-port": "^7.1.0" }, "dependencies": { "@netlify/dev-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.1.tgz", - "integrity": "sha512-a96wZheD3duD20aEJXBIui73GewRIcKwsXyzyFyerrsDffQjaWFuWxU9fnVSiunl6UVrvpBjWMJRGkCv4zf2KQ==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-3.2.2.tgz", + "integrity": "sha512-ECz/xEaqhAPUoFkeC2Ofpky1HBEKwPCsAL66iK/dLFHUFs39SC3y6Bn5QY76DzONmt+RjWmoYkSIEhJ1xAWHfA==", "dev": true, "requires": { "@whatwg-node/server": "^0.10.0", @@ -44252,6 +44262,7 @@ "lodash.debounce": "^4.0.8", "parse-gitignore": "^2.0.0", "semver": "^7.7.2", + "tmp-promise": "^3.0.3", "uuid": "^11.1.0", "write-file-atomic": "^5.0.1" } @@ -44280,18 +44291,18 @@ } }, "@netlify/edge-functions-bootstrap": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions-bootstrap/-/edge-functions-bootstrap-2.13.0.tgz", - "integrity": "sha512-8qvD/yBT3e3p5jsdFdm7VAIWXGLNnzw0n257gsmFPeKcbO/+sZMd05q/wVH2y36w/nWo+o9pRZYOJ9GqmLEgzw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions-bootstrap/-/edge-functions-bootstrap-2.14.0.tgz", + "integrity": "sha512-Fs1cQ+XKfKr2OxrAvmX+S46CJmrysxBdCUCTk/wwcCZikrDvsYUFG7FTquUl4JfAf9taYYyW/tPv35gKOKS8BQ==", "dev": true }, "@netlify/functions-utils": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.10.tgz", - "integrity": "sha512-PqXyvmVmrNQgVZpyuWykS4mX7Tm2Ry8Ys/nWlDR/cHv2E+MaRiyyneAN4qrCe25z6mSS+sTCf8ZVQtZf2y1xYg==", + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.0.12.tgz", + "integrity": "sha512-wo3IdsyQBz9t3BsUo2c8Sa3tS7pZvZeyt/krDRB/Iipcq3pheUA5jwwelkh0aoKD3rkBhY5Y/jnhMyqmilpGig==", "dev": true, "requires": { - "@netlify/zip-it-and-ship-it": "12.1.4", + "@netlify/zip-it-and-ship-it": "12.2.0", "cpy": "^11.0.0", "path-exists": "^5.0.0" }, @@ -44645,15 +44656,15 @@ "dev": true }, "@netlify/zip-it-and-ship-it": { - "version": "12.1.4", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-12.1.4.tgz", - "integrity": "sha512-/wM1c0iyym/7SlowbgqTuu/+tJS8CDDs4vLhSizKntFl3VOeDVX0kr9qriH9wA2hYstwGSuHsEgEAnKdMcDBOg==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-12.2.0.tgz", + "integrity": "sha512-64tKrE4bGGh/uChrCKQ1g6rDmY+Jl95bh+GGeP1mzIOcXmZHFja8sWMyaKv8iOxIiPdaJCQuhadSmE4ATUDVFg==", "dev": true, "requires": { "@babel/parser": "^7.22.5", "@babel/types": "7.27.6", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^2.1.1", + "@netlify/serverless-functions-api": "^2.1.2", "@vercel/nft": "0.29.4", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", @@ -44686,15 +44697,15 @@ }, "dependencies": { "@netlify/serverless-functions-api": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-2.1.1.tgz", - "integrity": "sha512-MNYfEmZC6F7ZExOrB/Hrfkif7JW2Cbid9y5poTFEJ6rcAhCLQB8lo0SGlQrFXgKvXowXB14IjpOubaQu2zsyfg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-2.1.2.tgz", + "integrity": "sha512-uEFA0LAcBGd3+fgDSLkTTsrgyooKqu8mN/qA+F/COS2A7NFWRcLFnjVKH/xZhxq+oQkrSa+XPS9qj2wgQosiQw==", "dev": true }, "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "requires": { "balanced-match": "^1.0.0" @@ -45548,9 +45559,9 @@ }, "dependencies": { "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "requires": { "balanced-match": "^1.0.0" @@ -46224,12 +46235,6 @@ "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "dev": true }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -48629,9 +48634,9 @@ }, "dependencies": { "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "requires": { "balanced-match": "^1.0.0" @@ -49520,15 +49525,6 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, "json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", @@ -51311,9 +51307,9 @@ }, "dependencies": { "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "requires": { "balanced-match": "^1.0.0" diff --git a/package.json b/package.json index d483d5e1b3..ac73edd481 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "memfs": "^4.9.2", "mock-require": "^3.0.3", "msw": "^2.0.7", - "netlify-cli": "22.1.6", + "netlify-cli": "22.2.2", "next": "^15.0.0-canary.28", "next-with-cache-handler-v2": "npm:next@15.3.0-canary.13", "os": "^0.1.2",