diff --git a/package-lock.json b/package-lock.json index 9b89cdf3..aee9331f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -490,9 +490,9 @@ } }, "node_modules/netlify-cli": { - "version": "23.9.2", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-23.9.2.tgz", - "integrity": "sha512-VxgQVV+1rFN967+4/6XqwhYkA5LCQjFG0bIfpchdZcVHjyusClJuXvOyguLNda/5JUuyCLIvhgc7axc+bD+Yrg==", + "version": "23.9.3", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-23.9.3.tgz", + "integrity": "sha512-2GRXD6QUxuPPs2hMZDJCIstLTofyJg8TfT47WLIl1yYkPNHc8JZbkCENGvNScKcMO6jzxFXWGnJpe5qwoL1NzQ==", "dev": true, "hasInstallScript": true, "hasShrinkwrap": true, @@ -501,12 +501,12 @@ "@netlify/ai": "0.3.0", "@netlify/api": "14.0.7", "@netlify/blobs": "10.1.0", - "@netlify/build": "35.2.1", + "@netlify/build": "35.2.7", "@netlify/build-info": "10.0.9", "@netlify/config": "24.0.6", - "@netlify/dev-utils": "4.2.0", - "@netlify/edge-bundler": "14.5.6", - "@netlify/edge-functions": "2.19.0", + "@netlify/dev-utils": "4.3.0", + "@netlify/edge-bundler": "14.8.0", + "@netlify/edge-functions": "3.0.1", "@netlify/edge-functions-bootstrap": "2.17.1", "@netlify/headers-parser": "9.0.2", "@netlify/local-functions-proxy": "2.0.3", @@ -1968,33 +1968,6 @@ "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/blobs/node_modules/@netlify/dev-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.3.0.tgz", - "integrity": "sha512-vZAL8pMuj3yPQlmHSgyaA/UQFxc6pZgU0LucFJ1+IPWGJtIzBXHRvuR4acpoP72HtyQPUHJ42s7U9GaaSGVNHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@whatwg-node/server": "^0.10.0", - "ansis": "^4.1.0", - "chokidar": "^4.0.1", - "decache": "^4.6.2", - "dettle": "^1.0.5", - "dot-prop": "9.0.0", - "empathic": "^2.0.0", - "env-paths": "^3.0.0", - "image-size": "^2.0.2", - "js-image-generator": "^1.0.4", - "parse-gitignore": "^2.0.0", - "semver": "^7.7.2", - "tmp-promise": "^3.0.3", - "uuid": "^11.1.0", - "write-file-atomic": "^5.0.1" - }, - "engines": { - "node": "^18.14.0 || >=20" - } - }, "node_modules/netlify-cli/node_modules/@netlify/blobs/node_modules/@netlify/runtime-utils": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@netlify/runtime-utils/-/runtime-utils-2.2.0.tgz", @@ -2006,9 +1979,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build": { - "version": "35.2.1", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-35.2.1.tgz", - "integrity": "sha512-4KXEzAN5Qpls2mpvofTnnZYFEJYOXgQ8VniDerctJNPmmXA2J4scdsU53Lu+uGHHI0yqH+2FpKl7X7tmczgkAA==", + "version": "35.2.7", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-35.2.7.tgz", + "integrity": "sha512-M4SMpqzMGnW9o0gUxhYKPop5tQInbtoFubqgnL9FIb2b0ulLW2O4dK0i6X7Q8eik6esw1cKzgQ5BUwo0m2zshQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2016,7 +1989,7 @@ "@netlify/blobs": "^10.1.0", "@netlify/cache-utils": "^6.0.4", "@netlify/config": "^24.0.6", - "@netlify/edge-bundler": "14.5.6", + "@netlify/edge-bundler": "14.8.0", "@netlify/functions-utils": "^6.2.11", "@netlify/git-utils": "^6.0.2", "@netlify/opentelemetry-utils": "^2.0.1", @@ -2426,10 +2399,11 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/dev-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.2.0.tgz", - "integrity": "sha512-P/uLJ5IKB4DhUOd6Q4Mpk7N0YKrnijUhAL3C05dEftNi3U3xJB98YekYfsL3G6GkS3L35pKGMx+vKJRwUHpP1Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.3.0.tgz", + "integrity": "sha512-vZAL8pMuj3yPQlmHSgyaA/UQFxc6pZgU0LucFJ1+IPWGJtIzBXHRvuR4acpoP72HtyQPUHJ42s7U9GaaSGVNHg==", "dev": true, + "license": "MIT", "dependencies": { "@whatwg-node/server": "^0.10.0", "ansis": "^4.1.0", @@ -2452,9 +2426,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/edge-bundler": { - "version": "14.5.6", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.5.6.tgz", - "integrity": "sha512-00uOZIOFsoWKa04osBvQ763oAFZDtAGSIjlywU0TS/lZTQCVEs6k39yJz8v4UEhXvK5MCThiFv+tnlpTNJn3fQ==", + "version": "14.8.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.8.0.tgz", + "integrity": "sha512-BzIZ9pn8yLaHVXUVPZQqbWgzXVvfbJsRjWSXNjYJHF7dU9vvr/q+seOOqG+epN+9Sbn9xb2KxTcfJasx7wgAmw==", "dev": true, "license": "MIT", "dependencies": { @@ -2615,18 +2589,13 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/edge-functions": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.19.0.tgz", - "integrity": "sha512-OsTi1Ch59MRmr0/8QUqPADbtpcoGapBU7NLScfax1tKi43tTIleZRynIKlY4fx2X7orJc4tzU+zErf1JXOQZ8A==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-3.0.1.tgz", + "integrity": "sha512-5Rd+gd2uD/iHReiY2p0KhVpgYnWKJsFyey2CN8WwGLQTq0GA7CEWkEMyks1azuAkChlqS4YJbpa//lMBmyrjSA==", "dev": true, "license": "MIT", "dependencies": { - "@netlify/dev-utils": "4.3.0", - "@netlify/edge-bundler": "^14.5.2", - "@netlify/edge-functions-bootstrap": "2.16.0", - "@netlify/runtime-utils": "2.2.0", - "@netlify/types": "2.1.0", - "get-port": "^7.1.0" + "@netlify/types": "2.1.0" }, "engines": { "node": ">=18.0.0" @@ -2639,63 +2608,6 @@ "dev": true, "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/edge-functions/node_modules/@netlify/dev-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.3.0.tgz", - "integrity": "sha512-vZAL8pMuj3yPQlmHSgyaA/UQFxc6pZgU0LucFJ1+IPWGJtIzBXHRvuR4acpoP72HtyQPUHJ42s7U9GaaSGVNHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@whatwg-node/server": "^0.10.0", - "ansis": "^4.1.0", - "chokidar": "^4.0.1", - "decache": "^4.6.2", - "dettle": "^1.0.5", - "dot-prop": "9.0.0", - "empathic": "^2.0.0", - "env-paths": "^3.0.0", - "image-size": "^2.0.2", - "js-image-generator": "^1.0.4", - "parse-gitignore": "^2.0.0", - "semver": "^7.7.2", - "tmp-promise": "^3.0.3", - "uuid": "^11.1.0", - "write-file-atomic": "^5.0.1" - }, - "engines": { - "node": "^18.14.0 || >=20" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-functions/node_modules/@netlify/edge-functions-bootstrap": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions-bootstrap/-/edge-functions-bootstrap-2.16.0.tgz", - "integrity": "sha512-v8QQihSbBHj3JxtJsHoepXALpNumD9M7egHoc8z62FYl5it34dWczkaJoFFopEyhiBVKi4K/n0ZYpdzwfujd6g==", - "dev": true, - "license": "MIT" - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-functions/node_modules/@netlify/runtime-utils": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@netlify/runtime-utils/-/runtime-utils-2.2.0.tgz", - "integrity": "sha512-K3kWIxIMucibzQsATU2xw2JI+OpS9PZfPW/a+81gmeLC8tLv5YAxTVT0NFY/3imk1kcOJb9g7658jPLqDJaiAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.14.0 || >=20" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-functions/node_modules/get-port": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-7.1.0.tgz", - "integrity": "sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/netlify-cli/node_modules/@netlify/functions-utils": { "version": "6.2.11", "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.2.11.tgz", @@ -15512,21 +15424,21 @@ "dev": true }, "netlify-cli": { - "version": "23.9.2", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-23.9.2.tgz", - "integrity": "sha512-VxgQVV+1rFN967+4/6XqwhYkA5LCQjFG0bIfpchdZcVHjyusClJuXvOyguLNda/5JUuyCLIvhgc7axc+bD+Yrg==", + "version": "23.9.3", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-23.9.3.tgz", + "integrity": "sha512-2GRXD6QUxuPPs2hMZDJCIstLTofyJg8TfT47WLIl1yYkPNHc8JZbkCENGvNScKcMO6jzxFXWGnJpe5qwoL1NzQ==", "dev": true, "requires": { "@fastify/static": "7.0.4", "@netlify/ai": "0.3.0", "@netlify/api": "14.0.7", "@netlify/blobs": "10.1.0", - "@netlify/build": "35.2.1", + "@netlify/build": "35.2.7", "@netlify/build-info": "10.0.9", "@netlify/config": "24.0.6", - "@netlify/dev-utils": "4.2.0", - "@netlify/edge-bundler": "14.5.6", - "@netlify/edge-functions": "2.19.0", + "@netlify/dev-utils": "4.3.0", + "@netlify/edge-bundler": "14.8.0", + "@netlify/edge-functions": "3.0.1", "@netlify/edge-functions-bootstrap": "2.17.1", "@netlify/headers-parser": "9.0.2", "@netlify/local-functions-proxy": "2.0.3", @@ -16410,29 +16322,6 @@ "@netlify/runtime-utils": "2.2.0" }, "dependencies": { - "@netlify/dev-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.3.0.tgz", - "integrity": "sha512-vZAL8pMuj3yPQlmHSgyaA/UQFxc6pZgU0LucFJ1+IPWGJtIzBXHRvuR4acpoP72HtyQPUHJ42s7U9GaaSGVNHg==", - "dev": true, - "requires": { - "@whatwg-node/server": "^0.10.0", - "ansis": "^4.1.0", - "chokidar": "^4.0.1", - "decache": "^4.6.2", - "dettle": "^1.0.5", - "dot-prop": "9.0.0", - "empathic": "^2.0.0", - "env-paths": "^3.0.0", - "image-size": "^2.0.2", - "js-image-generator": "^1.0.4", - "parse-gitignore": "^2.0.0", - "semver": "^7.7.2", - "tmp-promise": "^3.0.3", - "uuid": "^11.1.0", - "write-file-atomic": "^5.0.1" - } - }, "@netlify/runtime-utils": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@netlify/runtime-utils/-/runtime-utils-2.2.0.tgz", @@ -16442,16 +16331,16 @@ } }, "@netlify/build": { - "version": "35.2.1", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-35.2.1.tgz", - "integrity": "sha512-4KXEzAN5Qpls2mpvofTnnZYFEJYOXgQ8VniDerctJNPmmXA2J4scdsU53Lu+uGHHI0yqH+2FpKl7X7tmczgkAA==", + "version": "35.2.7", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-35.2.7.tgz", + "integrity": "sha512-M4SMpqzMGnW9o0gUxhYKPop5tQInbtoFubqgnL9FIb2b0ulLW2O4dK0i6X7Q8eik6esw1cKzgQ5BUwo0m2zshQ==", "dev": true, "requires": { "@bugsnag/js": "^8.0.0", "@netlify/blobs": "^10.1.0", "@netlify/cache-utils": "^6.0.4", "@netlify/config": "^24.0.6", - "@netlify/edge-bundler": "14.5.6", + "@netlify/edge-bundler": "14.8.0", "@netlify/functions-utils": "^6.2.11", "@netlify/git-utils": "^6.0.2", "@netlify/opentelemetry-utils": "^2.0.1", @@ -16716,9 +16605,9 @@ } }, "@netlify/dev-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.2.0.tgz", - "integrity": "sha512-P/uLJ5IKB4DhUOd6Q4Mpk7N0YKrnijUhAL3C05dEftNi3U3xJB98YekYfsL3G6GkS3L35pKGMx+vKJRwUHpP1Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.3.0.tgz", + "integrity": "sha512-vZAL8pMuj3yPQlmHSgyaA/UQFxc6pZgU0LucFJ1+IPWGJtIzBXHRvuR4acpoP72HtyQPUHJ42s7U9GaaSGVNHg==", "dev": true, "requires": { "@whatwg-node/server": "^0.10.0", @@ -16739,9 +16628,9 @@ } }, "@netlify/edge-bundler": { - "version": "14.5.6", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.5.6.tgz", - "integrity": "sha512-00uOZIOFsoWKa04osBvQ763oAFZDtAGSIjlywU0TS/lZTQCVEs6k39yJz8v4UEhXvK5MCThiFv+tnlpTNJn3fQ==", + "version": "14.8.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.8.0.tgz", + "integrity": "sha512-BzIZ9pn8yLaHVXUVPZQqbWgzXVvfbJsRjWSXNjYJHF7dU9vvr/q+seOOqG+epN+9Sbn9xb2KxTcfJasx7wgAmw==", "dev": true, "requires": { "@import-maps/resolve": "^2.0.0", @@ -16840,60 +16729,12 @@ } }, "@netlify/edge-functions": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.19.0.tgz", - "integrity": "sha512-OsTi1Ch59MRmr0/8QUqPADbtpcoGapBU7NLScfax1tKi43tTIleZRynIKlY4fx2X7orJc4tzU+zErf1JXOQZ8A==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-3.0.1.tgz", + "integrity": "sha512-5Rd+gd2uD/iHReiY2p0KhVpgYnWKJsFyey2CN8WwGLQTq0GA7CEWkEMyks1azuAkChlqS4YJbpa//lMBmyrjSA==", "dev": true, "requires": { - "@netlify/dev-utils": "4.3.0", - "@netlify/edge-bundler": "^14.5.2", - "@netlify/edge-functions-bootstrap": "2.16.0", - "@netlify/runtime-utils": "2.2.0", - "@netlify/types": "2.1.0", - "get-port": "^7.1.0" - }, - "dependencies": { - "@netlify/dev-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.3.0.tgz", - "integrity": "sha512-vZAL8pMuj3yPQlmHSgyaA/UQFxc6pZgU0LucFJ1+IPWGJtIzBXHRvuR4acpoP72HtyQPUHJ42s7U9GaaSGVNHg==", - "dev": true, - "requires": { - "@whatwg-node/server": "^0.10.0", - "ansis": "^4.1.0", - "chokidar": "^4.0.1", - "decache": "^4.6.2", - "dettle": "^1.0.5", - "dot-prop": "9.0.0", - "empathic": "^2.0.0", - "env-paths": "^3.0.0", - "image-size": "^2.0.2", - "js-image-generator": "^1.0.4", - "parse-gitignore": "^2.0.0", - "semver": "^7.7.2", - "tmp-promise": "^3.0.3", - "uuid": "^11.1.0", - "write-file-atomic": "^5.0.1" - } - }, - "@netlify/edge-functions-bootstrap": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions-bootstrap/-/edge-functions-bootstrap-2.16.0.tgz", - "integrity": "sha512-v8QQihSbBHj3JxtJsHoepXALpNumD9M7egHoc8z62FYl5it34dWczkaJoFFopEyhiBVKi4K/n0ZYpdzwfujd6g==", - "dev": true - }, - "@netlify/runtime-utils": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@netlify/runtime-utils/-/runtime-utils-2.2.0.tgz", - "integrity": "sha512-K3kWIxIMucibzQsATU2xw2JI+OpS9PZfPW/a+81gmeLC8tLv5YAxTVT0NFY/3imk1kcOJb9g7658jPLqDJaiAw==", - "dev": true - }, - "get-port": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-7.1.0.tgz", - "integrity": "sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==", - "dev": true - } + "@netlify/types": "2.1.0" } }, "@netlify/edge-functions-bootstrap": {