diff --git a/package-lock.json b/package-lock.json index 8bbdcddbff..4b02dde3d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@netlify/build": "^34.2.5", "@netlify/config": "^23.2.0", "@netlify/edge-bundler": "^14.2.2", - "@netlify/edge-functions": "^2.15.6", + "@netlify/edge-functions": "^2.17.0", "@netlify/eslint-config-node": "^7.0.1", "@netlify/functions": "^4.1.10", "@netlify/serverless-functions-api": "^2.1.3", @@ -4023,13 +4023,13 @@ } }, "node_modules/@netlify/edge-functions": { - "version": "2.15.6", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.15.6.tgz", - "integrity": "sha512-lVPi0ZUNLEMo4Q/EbWWsa+1Q3EAEzaZ0F1oGtw3k5tctGZ13kJ0go/zs98reErCFNec/0lC8dqcbZn4WDAqzNg==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.17.0.tgz", + "integrity": "sha512-dSrRFBON77gMjt5TYFWnB3BPbfBiRFL/bWqxj8cXVNxIv0qCd4l2lV3C4+Ipg9i0hPEG8z9bHs6HuJi3ZXfUyw==", "dev": true, "dependencies": { - "@netlify/dev-utils": "3.2.2", - "@netlify/edge-bundler": "^14.0.6", + "@netlify/dev-utils": "4.1.1", + "@netlify/edge-bundler": "^14.2.2", "@netlify/edge-functions-bootstrap": "^2.14.0", "@netlify/runtime-utils": "2.1.0", "@netlify/types": "2.0.2", @@ -4045,6 +4045,32 @@ "integrity": "sha512-Fs1cQ+XKfKr2OxrAvmX+S46CJmrysxBdCUCTk/wwcCZikrDvsYUFG7FTquUl4JfAf9taYYyW/tPv35gKOKS8BQ==", "dev": true }, + "node_modules/@netlify/edge-functions/node_modules/@netlify/dev-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.1.1.tgz", + "integrity": "sha512-Y3kVGxynxi/Lz42bi20A+PQ0vh25zVjbGnQWZQUTwLzQozEIeokCgUWskPvlhs6btheLZyzUjqGuhUCymOoD1g==", + "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", + "empathic": "^2.0.0", + "env-paths": "^3.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", + "tmp-promise": "^3.0.3", + "uuid": "^11.1.0", + "write-file-atomic": "^5.0.1" + }, + "engines": { + "node": "^18.14.0 || >=20" + } + }, "node_modules/@netlify/eslint-config-node": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/@netlify/eslint-config-node/-/eslint-config-node-7.0.1.tgz", @@ -9118,6 +9144,15 @@ "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", "dev": true }, + "node_modules/empathic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.0.tgz", + "integrity": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==", + "dev": true, + "engines": { + "node": ">=14" + } + }, "node_modules/enabled": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", @@ -36320,17 +36355,42 @@ } }, "@netlify/edge-functions": { - "version": "2.15.6", - "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.15.6.tgz", - "integrity": "sha512-lVPi0ZUNLEMo4Q/EbWWsa+1Q3EAEzaZ0F1oGtw3k5tctGZ13kJ0go/zs98reErCFNec/0lC8dqcbZn4WDAqzNg==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@netlify/edge-functions/-/edge-functions-2.17.0.tgz", + "integrity": "sha512-dSrRFBON77gMjt5TYFWnB3BPbfBiRFL/bWqxj8cXVNxIv0qCd4l2lV3C4+Ipg9i0hPEG8z9bHs6HuJi3ZXfUyw==", "dev": true, "requires": { - "@netlify/dev-utils": "3.2.2", - "@netlify/edge-bundler": "^14.0.6", + "@netlify/dev-utils": "4.1.1", + "@netlify/edge-bundler": "^14.2.2", "@netlify/edge-functions-bootstrap": "^2.14.0", "@netlify/runtime-utils": "2.1.0", "@netlify/types": "2.0.2", "get-port": "^7.1.0" + }, + "dependencies": { + "@netlify/dev-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.1.1.tgz", + "integrity": "sha512-Y3kVGxynxi/Lz42bi20A+PQ0vh25zVjbGnQWZQUTwLzQozEIeokCgUWskPvlhs6btheLZyzUjqGuhUCymOoD1g==", + "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", + "empathic": "^2.0.0", + "env-paths": "^3.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", + "tmp-promise": "^3.0.3", + "uuid": "^11.1.0", + "write-file-atomic": "^5.0.1" + } + } } }, "@netlify/edge-functions-bootstrap": { @@ -39877,6 +39937,12 @@ "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", "dev": true }, + "empathic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.0.tgz", + "integrity": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==", + "dev": true + }, "enabled": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", diff --git a/package.json b/package.json index d869493268..efe83ded97 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@netlify/build": "^34.2.5", "@netlify/config": "^23.2.0", "@netlify/edge-bundler": "^14.2.2", - "@netlify/edge-functions": "^2.15.6", + "@netlify/edge-functions": "^2.17.0", "@netlify/eslint-config-node": "^7.0.1", "@netlify/functions": "^4.1.10", "@netlify/serverless-functions-api": "^2.1.3",