diff --git a/package-lock.json b/package-lock.json index 41b7a4c5c5..688933c13c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,16 +11,16 @@ "devDependencies": { "@fastly/http-compute-js": "1.1.5", "@netlify/blobs": "^10.4.1", - "@netlify/build": "^35.2.11", - "@netlify/config": "^24.0.8", - "@netlify/edge-bundler": "^14.8.4", + "@netlify/build": "^35.4.0", + "@netlify/config": "^24.0.9", + "@netlify/edge-bundler": "^14.9.0", "@netlify/edge-functions": "^3.0.2", "@netlify/edge-functions-bootstrap": "^2.17.1", "@netlify/eslint-config-node": "^7.0.1", "@netlify/functions": "^5.1.0", "@netlify/otel": "^5.0.0", "@netlify/serverless-functions-api": "^2.7.2", - "@netlify/zip-it-and-ship-it": "^14.1.12", + "@netlify/zip-it-and-ship-it": "^14.1.14", "@opentelemetry/api": "^1.8.0", "@playwright/test": "^1.43.1", "@types/adm-zip": "^0.5.7", @@ -320,9 +320,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", "dev": true, "engines": { "node": ">=6.9.0" @@ -461,13 +461,13 @@ } }, "node_modules/@babel/types": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz", - "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1" + "@babel/helper-validator-identifier": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -3709,12 +3709,12 @@ } }, "node_modules/@netlify/api": { - "version": "14.0.9", - "resolved": "https://registry.npmjs.org/@netlify/api/-/api-14.0.9.tgz", - "integrity": "sha512-fKmMheaHDps5K8T3lyidFR+nCkpqEkkFLNz5YGptlaocz7LpgEZvmluv20XwqMEXQ3WBGZzXeJMns87Tdmtw2Q==", + "version": "14.0.10", + "resolved": "https://registry.npmjs.org/@netlify/api/-/api-14.0.10.tgz", + "integrity": "sha512-2zPdZzayOGMff/atHyNE8y060R/PuWfvsFzywe9cW2hLzfJtYy1+hFFrfZS6a1KL5RkqsAFd8OBEO0s+ospDWA==", "dev": true, "dependencies": { - "@netlify/open-api": "^2.42.0", + "@netlify/open-api": "^2.43.1", "node-fetch": "^3.0.0", "p-wait-for": "^5.0.0", "picoquery": "^2.5.0" @@ -3770,22 +3770,22 @@ } }, "node_modules/@netlify/build": { - "version": "35.2.11", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-35.2.11.tgz", - "integrity": "sha512-cHsKQGENpPg3dSJ208g9so7jHzO/bqz1dD3VfhkwwI+Gur6PLmvLORqAicM/VX6yaHUAPH61ozfyfbxCyXD2fg==", + "version": "35.4.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-35.4.0.tgz", + "integrity": "sha512-k6n3Zmi9TpfjrqNl8rr9gc5NLa5WAX8+dXwMIQ0t6xGF+iLfeEmz4dFUrWbR5sK+6/nT8zM8vj5fgEcwjWeRgA==", "dev": true, "dependencies": { "@bugsnag/js": "^8.0.0", - "@netlify/blobs": "^10.3.1", + "@netlify/blobs": "^10.4.1", "@netlify/cache-utils": "^6.0.4", - "@netlify/config": "^24.0.8", - "@netlify/edge-bundler": "14.8.4", - "@netlify/functions-utils": "^6.2.12", + "@netlify/config": "^24.0.9", + "@netlify/edge-bundler": "14.9.0", + "@netlify/functions-utils": "^6.2.14", "@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": "14.1.12", + "@netlify/zip-it-and-ship-it": "14.1.14", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^7.0.0", "ansis": "^4.1.0", @@ -3903,13 +3903,13 @@ } }, "node_modules/@netlify/config": { - "version": "24.0.8", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-24.0.8.tgz", - "integrity": "sha512-9E4TvUsb1PXTZ7PgY8PSFwOHR8NuW1FpbC9S1KcrDpTVCY1+nzscQpBeE/vFque9F+nd3CWqxWWvWWuo96Q/Qg==", + "version": "24.0.9", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-24.0.9.tgz", + "integrity": "sha512-w8ER9IrLwJ+0sDzPNowODlrhZbWV3UVIunKNlLxq+DB5i0a7RVrRIbLwdNF+cmitrkwilFZx47lc2liLgZJTgA==", "dev": true, "dependencies": { "@iarna/toml": "^2.2.5", - "@netlify/api": "^14.0.9", + "@netlify/api": "^14.0.10", "@netlify/headers-parser": "^9.0.2", "@netlify/redirect-parser": "^15.0.3", "chalk": "^5.0.0", @@ -3951,9 +3951,9 @@ } }, "node_modules/@netlify/edge-bundler": { - "version": "14.8.4", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.8.4.tgz", - "integrity": "sha512-fcSA0IYuuonTBI1prdTrobF42RQk8+M+9c+A1My/i+bONVfWgeNWFTYL4ZCDWrqK4gZe6Pn5/fe/ww9KquIXPg==", + "version": "14.9.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.9.0.tgz", + "integrity": "sha512-EyEzPiVH8xubRQrxyp9j9aZLOkg3WsfMabgQlXMhPnh4I78ZykjVHiERFr71bSvWQH1GE5sBLoATSgmjLJv5yw==", "dev": true, "dependencies": { "@import-maps/resolve": "^2.0.0", @@ -4135,12 +4135,12 @@ } }, "node_modules/@netlify/functions-utils": { - "version": "6.2.12", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.2.12.tgz", - "integrity": "sha512-JnSkgxH38PAQLr+Z2ddXfB1kxFQglw1etfZgo+ZH+tkdnm6Vf0RBieDqFDzLdJzCDUGO7PtO8xFMuUYJ4AtncA==", + "version": "6.2.14", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.2.14.tgz", + "integrity": "sha512-LVrEmmPyqNMLej/M/SYAuuYUteMqmymkmkUYwErUUOlQNPfBVrof5OSpI+xRZI/VZfzVoDfQIKY88qHPs6BFfg==", "dev": true, "dependencies": { - "@netlify/zip-it-and-ship-it": "14.1.12", + "@netlify/zip-it-and-ship-it": "14.1.14", "cpy": "^11.0.0", "path-exists": "^5.0.0" }, @@ -4191,9 +4191,9 @@ } }, "node_modules/@netlify/open-api": { - "version": "2.42.0", - "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.42.0.tgz", - "integrity": "sha512-oHFCCo5FigIZcni/IioNKPwL9jC2++RUnHHfHFOhXKyLDGB8x93cU03N15RuZhG92+VM6dOzhM4WDEDeG6hXcQ==", + "version": "2.43.1", + "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.43.1.tgz", + "integrity": "sha512-MPhzLfVVTzQCs9iIjxxgIoXv6/tE2FVHTFT2gi4leChj5o4DQ9an/6gc1q7QPRXeIuPIb+P6AaYi3TGHf8vsBA==", "dev": true, "engines": { "node": ">=14.8.0" @@ -4291,15 +4291,15 @@ } }, "node_modules/@netlify/zip-it-and-ship-it": { - "version": "14.1.12", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-14.1.12.tgz", - "integrity": "sha512-HdMcvyvDQBcqjzf8hUZQE+uqqiEJP3ucjBCl1FX5bly7ci1DT6qeZR1Zm6jrWAVl8y36UgAB2Nx8r4ulGg+p+w==", + "version": "14.1.14", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-14.1.14.tgz", + "integrity": "sha512-33w50VcYLZ7RpUCFvl+n8JoLRGSVKerbH6cXtVjzA7un9JSkJWZQVS3nDmWYbq6OR0VnS1LGn7r+/ll6pSOvCg==", "dev": true, "dependencies": { "@babel/parser": "^7.22.5", - "@babel/types": "7.28.4", + "@babel/types": "7.28.5", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^2.7.1", + "@netlify/serverless-functions-api": "^2.7.2", "@vercel/nft": "0.29.4", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", @@ -4363,9 +4363,9 @@ } }, "node_modules/@netlify/zip-it-and-ship-it/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", @@ -33148,9 +33148,9 @@ "dev": true }, "@babel/helper-validator-identifier": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", "dev": true }, "@babel/helper-validator-option": { @@ -33253,13 +33253,13 @@ } }, "@babel/types": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz", - "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", "dev": true, "requires": { "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1" + "@babel/helper-validator-identifier": "^7.28.5" } }, "@bugsnag/browser": { @@ -35224,12 +35224,12 @@ } }, "@netlify/api": { - "version": "14.0.9", - "resolved": "https://registry.npmjs.org/@netlify/api/-/api-14.0.9.tgz", - "integrity": "sha512-fKmMheaHDps5K8T3lyidFR+nCkpqEkkFLNz5YGptlaocz7LpgEZvmluv20XwqMEXQ3WBGZzXeJMns87Tdmtw2Q==", + "version": "14.0.10", + "resolved": "https://registry.npmjs.org/@netlify/api/-/api-14.0.10.tgz", + "integrity": "sha512-2zPdZzayOGMff/atHyNE8y060R/PuWfvsFzywe9cW2hLzfJtYy1+hFFrfZS6a1KL5RkqsAFd8OBEO0s+ospDWA==", "dev": true, "requires": { - "@netlify/open-api": "^2.42.0", + "@netlify/open-api": "^2.43.1", "node-fetch": "^3.0.0", "p-wait-for": "^5.0.0", "picoquery": "^2.5.0" @@ -35278,22 +35278,22 @@ } }, "@netlify/build": { - "version": "35.2.11", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-35.2.11.tgz", - "integrity": "sha512-cHsKQGENpPg3dSJ208g9so7jHzO/bqz1dD3VfhkwwI+Gur6PLmvLORqAicM/VX6yaHUAPH61ozfyfbxCyXD2fg==", + "version": "35.4.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-35.4.0.tgz", + "integrity": "sha512-k6n3Zmi9TpfjrqNl8rr9gc5NLa5WAX8+dXwMIQ0t6xGF+iLfeEmz4dFUrWbR5sK+6/nT8zM8vj5fgEcwjWeRgA==", "dev": true, "requires": { "@bugsnag/js": "^8.0.0", - "@netlify/blobs": "^10.3.1", + "@netlify/blobs": "^10.4.1", "@netlify/cache-utils": "^6.0.4", - "@netlify/config": "^24.0.8", - "@netlify/edge-bundler": "14.8.4", - "@netlify/functions-utils": "^6.2.12", + "@netlify/config": "^24.0.9", + "@netlify/edge-bundler": "14.9.0", + "@netlify/functions-utils": "^6.2.14", "@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": "14.1.12", + "@netlify/zip-it-and-ship-it": "14.1.14", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^7.0.0", "ansis": "^4.1.0", @@ -35378,13 +35378,13 @@ } }, "@netlify/config": { - "version": "24.0.8", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-24.0.8.tgz", - "integrity": "sha512-9E4TvUsb1PXTZ7PgY8PSFwOHR8NuW1FpbC9S1KcrDpTVCY1+nzscQpBeE/vFque9F+nd3CWqxWWvWWuo96Q/Qg==", + "version": "24.0.9", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-24.0.9.tgz", + "integrity": "sha512-w8ER9IrLwJ+0sDzPNowODlrhZbWV3UVIunKNlLxq+DB5i0a7RVrRIbLwdNF+cmitrkwilFZx47lc2liLgZJTgA==", "dev": true, "requires": { "@iarna/toml": "^2.2.5", - "@netlify/api": "^14.0.9", + "@netlify/api": "^14.0.10", "@netlify/headers-parser": "^9.0.2", "@netlify/redirect-parser": "^15.0.3", "chalk": "^5.0.0", @@ -35419,9 +35419,9 @@ } }, "@netlify/edge-bundler": { - "version": "14.8.4", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.8.4.tgz", - "integrity": "sha512-fcSA0IYuuonTBI1prdTrobF42RQk8+M+9c+A1My/i+bONVfWgeNWFTYL4ZCDWrqK4gZe6Pn5/fe/ww9KquIXPg==", + "version": "14.9.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-14.9.0.tgz", + "integrity": "sha512-EyEzPiVH8xubRQrxyp9j9aZLOkg3WsfMabgQlXMhPnh4I78ZykjVHiERFr71bSvWQH1GE5sBLoATSgmjLJv5yw==", "dev": true, "requires": { "@import-maps/resolve": "^2.0.0", @@ -35571,12 +35571,12 @@ } }, "@netlify/functions-utils": { - "version": "6.2.12", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.2.12.tgz", - "integrity": "sha512-JnSkgxH38PAQLr+Z2ddXfB1kxFQglw1etfZgo+ZH+tkdnm6Vf0RBieDqFDzLdJzCDUGO7PtO8xFMuUYJ4AtncA==", + "version": "6.2.14", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-6.2.14.tgz", + "integrity": "sha512-LVrEmmPyqNMLej/M/SYAuuYUteMqmymkmkUYwErUUOlQNPfBVrof5OSpI+xRZI/VZfzVoDfQIKY88qHPs6BFfg==", "dev": true, "requires": { - "@netlify/zip-it-and-ship-it": "14.1.12", + "@netlify/zip-it-and-ship-it": "14.1.14", "cpy": "^11.0.0", "path-exists": "^5.0.0" } @@ -35609,9 +35609,9 @@ } }, "@netlify/open-api": { - "version": "2.42.0", - "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.42.0.tgz", - "integrity": "sha512-oHFCCo5FigIZcni/IioNKPwL9jC2++RUnHHfHFOhXKyLDGB8x93cU03N15RuZhG92+VM6dOzhM4WDEDeG6hXcQ==", + "version": "2.43.1", + "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.43.1.tgz", + "integrity": "sha512-MPhzLfVVTzQCs9iIjxxgIoXv6/tE2FVHTFT2gi4leChj5o4DQ9an/6gc1q7QPRXeIuPIb+P6AaYi3TGHf8vsBA==", "dev": true }, "@netlify/opentelemetry-utils": { @@ -35682,15 +35682,15 @@ "dev": true }, "@netlify/zip-it-and-ship-it": { - "version": "14.1.12", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-14.1.12.tgz", - "integrity": "sha512-HdMcvyvDQBcqjzf8hUZQE+uqqiEJP3ucjBCl1FX5bly7ci1DT6qeZR1Zm6jrWAVl8y36UgAB2Nx8r4ulGg+p+w==", + "version": "14.1.14", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-14.1.14.tgz", + "integrity": "sha512-33w50VcYLZ7RpUCFvl+n8JoLRGSVKerbH6cXtVjzA7un9JSkJWZQVS3nDmWYbq6OR0VnS1LGn7r+/ll6pSOvCg==", "dev": true, "requires": { "@babel/parser": "^7.22.5", - "@babel/types": "7.28.4", + "@babel/types": "7.28.5", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^2.7.1", + "@netlify/serverless-functions-api": "^2.7.2", "@vercel/nft": "0.29.4", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", @@ -35742,9 +35742,9 @@ } }, "glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", "dev": true, "requires": { "foreground-child": "^3.1.0", diff --git a/package.json b/package.json index 90c2ed073d..e7c16a2f07 100644 --- a/package.json +++ b/package.json @@ -54,16 +54,16 @@ "devDependencies": { "@fastly/http-compute-js": "1.1.5", "@netlify/blobs": "^10.4.1", - "@netlify/build": "^35.2.11", - "@netlify/config": "^24.0.8", - "@netlify/edge-bundler": "^14.8.4", + "@netlify/build": "^35.4.0", + "@netlify/config": "^24.0.9", + "@netlify/edge-bundler": "^14.9.0", "@netlify/edge-functions": "^3.0.2", "@netlify/edge-functions-bootstrap": "^2.17.1", "@netlify/eslint-config-node": "^7.0.1", "@netlify/functions": "^5.1.0", "@netlify/otel": "^5.0.0", "@netlify/serverless-functions-api": "^2.7.2", - "@netlify/zip-it-and-ship-it": "^14.1.12", + "@netlify/zip-it-and-ship-it": "^14.1.14", "@opentelemetry/api": "^1.8.0", "@playwright/test": "^1.43.1", "@types/adm-zip": "^0.5.7",