diff --git a/CHANGELOG.md b/CHANGELOG.md index caaa44cc635..d080ce2a521 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,27 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +## [17.37.0](https://github.com/netlify/cli/compare/v17.36.4...v17.37.0) (2024-10-11) + + +### Features + +* **deploy:** print edge function logs url ([#6851](https://github.com/netlify/cli/issues/6851)) ([b996f92](https://github.com/netlify/cli/commit/b996f92e8eabcef1c2664dbd9ab6acbe7cde07c7)) + + +### Bug Fixes + +* **deps:** update dependency cookie to v0.7.0 [security] ([#6856](https://github.com/netlify/cli/issues/6856)) ([01810d5](https://github.com/netlify/cli/commit/01810d525de04080431cada961c0d33e8c51e8d6)) +* **deps:** update dependency envinfo to v7.14.0 ([#6860](https://github.com/netlify/cli/issues/6860)) ([7805687](https://github.com/netlify/cli/commit/78056876e0e63486c181bb7bbd5bbe7ac3ffb50f)) +* **deps:** update dependency http-proxy-middleware to v2.0.7 ([#6852](https://github.com/netlify/cli/issues/6852)) ([e1e7c72](https://github.com/netlify/cli/commit/e1e7c7252e8cddbda0cecb276a9f58085a3df4fb)) +* **deps:** update dependency listr2 to v8.2.5 ([#6853](https://github.com/netlify/cli/issues/6853)) ([b59f28b](https://github.com/netlify/cli/commit/b59f28be44e251668a4ed62ad0d7a20b57e347c5)) +* **deps:** update dependency log-update to v6.1.0 ([#6861](https://github.com/netlify/cli/issues/6861)) ([33f449f](https://github.com/netlify/cli/commit/33f449fd6dee13b1e0bdfb08cd8d096104b4ac88)) +* **deps:** update dependency ora to v8.1.0 ([#6862](https://github.com/netlify/cli/issues/6862)) ([d459d4e](https://github.com/netlify/cli/commit/d459d4e870baafeb327d841280ed1885a5ddec2b)) +* **deps:** update dependency pump to v3.0.2 ([#6859](https://github.com/netlify/cli/issues/6859)) ([f3f6d0a](https://github.com/netlify/cli/commit/f3f6d0a99d0e70c48c8767040fc5c6a1e8fd0376)) +* **deps:** update dependency update-notifier to v7.3.1 ([#6863](https://github.com/netlify/cli/issues/6863)) ([db8c10a](https://github.com/netlify/cli/commit/db8c10a3e15ceb1dbdb2e8b74bf9b851e13a3969)) +* **deps:** update netlify packages ([#6868](https://github.com/netlify/cli/issues/6868)) ([0944c42](https://github.com/netlify/cli/commit/0944c422079451226e892ddfccf7fec3e5671e78)) +* **deps:** update netlify packages ([#6869](https://github.com/netlify/cli/issues/6869)) ([48e032f](https://github.com/netlify/cli/commit/48e032fce5b6c5f6a514e63140c90df0de87bae2)) + ## [17.36.4](https://github.com/netlify/cli/compare/v17.36.3...v17.36.4) (2024-10-01) diff --git a/functions-templates/typescript/hello-world/package-lock.json b/functions-templates/typescript/hello-world/package-lock.json index fa4b0d7cdf7..309f957ea2a 100644 --- a/functions-templates/typescript/hello-world/package-lock.json +++ b/functions-templates/typescript/hello-world/package-lock.json @@ -46,9 +46,9 @@ } }, "node_modules/@types/node": { - "version": "20.16.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.10.tgz", - "integrity": "sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==", + "version": "20.16.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.11.tgz", + "integrity": "sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==", "dependencies": { "undici-types": "~6.19.2" } @@ -100,9 +100,9 @@ } }, "@types/node": { - "version": "20.16.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.10.tgz", - "integrity": "sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==", + "version": "20.16.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.11.tgz", + "integrity": "sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==", "requires": { "undici-types": "~6.19.2" } diff --git a/package-lock.json b/package-lock.json index a60640d3fa0..79747cf0955 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,25 +1,25 @@ { "name": "netlify-cli", - "version": "17.36.4", + "version": "17.37.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "netlify-cli", - "version": "17.36.4", + "version": "17.37.0", "hasInstallScript": true, "license": "MIT", "dependencies": { "@bugsnag/js": "7.25.0", "@fastify/static": "7.0.4", - "@netlify/blobs": "8.0.1", - "@netlify/build": "29.54.9", + "@netlify/blobs": "8.1.0", + "@netlify/build": "29.55.2", "@netlify/build-info": "7.15.1", "@netlify/config": "20.19.0", "@netlify/edge-bundler": "12.2.3", "@netlify/edge-functions": "2.9.0", "@netlify/local-functions-proxy": "1.1.1", - "@netlify/zip-it-and-ship-it": "9.39.7", + "@netlify/zip-it-and-ship-it": "9.40.2", "@octokit/rest": "20.1.1", "@opentelemetry/api": "1.8.0", "ansi-escapes": "7.0.0", @@ -38,7 +38,7 @@ "concordance": "5.0.4", "configstore": "6.0.0", "content-type": "1.0.5", - "cookie": "0.7.0", + "cookie": "0.7.2", "cron-parser": "4.9.0", "debug": "4.3.7", "decache": "4.6.2", @@ -136,7 +136,7 @@ "@types/fs-extra": "11.0.4", "@types/inquirer": "9.0.7", "@types/jsonwebtoken": "9.0.7", - "@types/lodash": "^4.17.10", + "@types/lodash": "4.17.10", "@types/node": "20.14.8", "@types/node-fetch": "2.6.11", "@types/parse-gitignore": "1.0.2", @@ -150,7 +150,7 @@ "eslint-plugin-sort-destructure-keys": "2.0.0", "eslint-plugin-workspace": "file:./tools/lint-rules", "fast-glob": "3.3.2", - "form-data": "4.0.0", + "form-data": "4.0.1", "fs-extra": "11.2.0", "graphviz": "0.0.9", "husky": "8.0.3", @@ -2334,17 +2334,17 @@ "integrity": "sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==" }, "node_modules/@netlify/blobs": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-8.0.1.tgz", - "integrity": "sha512-IrZHVqillU0x12eDbsap4Ba6poi+4IdVCYjZa+tA0eD95TaSbSqfw1zNkO27MiKw0pOjPB6+RXFK4pdfOs/qUQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-8.1.0.tgz", + "integrity": "sha512-9hIbusvAZjSGBJ42OyFC2AxsEph1LuKQahMWFcPGEIsOqIYHhMRkYA7wSUMhH7naydjNmllpcp3pJLOK4RhFaQ==", "engines": { "node": "^14.16.0 || >=16.0.0" } }, "node_modules/@netlify/build": { - "version": "29.54.9", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.54.9.tgz", - "integrity": "sha512-3ZVRuiS70z6A71iAjbqf/vodosVm0xrb144wn65y4rzGMn6q+AwB559bXALDo2sQTLnwFj1zAd1IIvyy5IQ0+A==", + "version": "29.55.2", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.55.2.tgz", + "integrity": "sha512-sXWDIeKtRWc6S9+dG3lCdTSNSB9XfhNFk80kG600sI3ytkhF5rPk6ijJw4Y7drhruCrYFpsDwlPxGY9kBjshBw==", "dependencies": { "@bugsnag/js": "^7.0.0", "@netlify/blobs": "^7.4.0", @@ -2352,12 +2352,12 @@ "@netlify/config": "^20.19.0", "@netlify/edge-bundler": "12.2.3", "@netlify/framework-info": "^9.8.13", - "@netlify/functions-utils": "^5.2.88", + "@netlify/functions-utils": "^5.2.91", "@netlify/git-utils": "^5.1.1", "@netlify/opentelemetry-utils": "^1.2.1", "@netlify/plugins-list": "^6.80.0", "@netlify/run-utils": "^5.1.1", - "@netlify/zip-it-and-ship-it": "9.39.7", + "@netlify/zip-it-and-ship-it": "9.40.2", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^6.0.0", "chalk": "^5.0.0", @@ -4021,11 +4021,11 @@ } }, "node_modules/@netlify/functions-utils": { - "version": "5.2.88", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.88.tgz", - "integrity": "sha512-N8Ep55cV/WfIZ7Ed5HO/383a+6Yt2LCaLHsfYJCcOIdTwJsA3o/7T2mqeIntFr+wYzo4uKuWcq64ZX75EMPv1A==", + "version": "5.2.91", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.91.tgz", + "integrity": "sha512-PezRTuKzKzIbWu71tykioHS7W2Tk4wiGZqkkYzm92FeLRlubRERC9Dwv3Y5LFFNQsWXs701l7CVTojHrpSiA0w==", "dependencies": { - "@netlify/zip-it-and-ship-it": "9.39.7", + "@netlify/zip-it-and-ship-it": "9.40.2", "cpy": "^9.0.0", "path-exists": "^5.0.0" }, @@ -4494,14 +4494,14 @@ } }, "node_modules/@netlify/zip-it-and-ship-it": { - "version": "9.39.7", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.39.7.tgz", - "integrity": "sha512-wqw+QodgawnELklaz8N/XZOYMnz4zf3gErRt8u67r537uKDBsT1PxkzfJWj2REyu8xJXkgsDmi0B+bzDDIlnmA==", + "version": "9.40.2", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.40.2.tgz", + "integrity": "sha512-CkAwLnqFqhV9hNJO8HxMjd+g2HYtGevjo4gP1P84Sf50HBFyBE2cavfXNaBa1TfNq5/92CixnXz4YptU1DIOOw==", "dependencies": { "@babel/parser": "^7.22.5", "@babel/types": "7.25.6", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^1.29.0", + "@netlify/serverless-functions-api": "^1.30.1", "@vercel/nft": "^0.27.1", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", @@ -4541,9 +4541,9 @@ } }, "node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.29.0.tgz", - "integrity": "sha512-dSJu+l0tM2Zru9MvDA6ewPwJyU3vYvOUD7jLZyMWvF4arT0X9l+7VIOSaJS8vJDpWhz90ycr1agXv6Uk7+b4uA==", + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.30.1.tgz", + "integrity": "sha512-JkbaWFeydQdeDHz1mAy4rw+E3bl9YtbCgkntfTxq+IlNX/aIMv2/b1kZnQZcil4/sPoZGL831Dq6E374qRpU1A==", "dependencies": { "@netlify/node-cookies": "^0.1.0", "urlpattern-polyfill": "8.0.2" @@ -9445,9 +9445,9 @@ "dev": true }, "node_modules/cookie": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.0.tgz", - "integrity": "sha512-qCf+V4dtlNhSRXGAZatc1TasyFO6GjohcOul807YOb5ik3+kQSnb4d7iajeCL8QHaJ4uZEjCgiCJerKXwdRVlQ==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", "engines": { "node": ">= 0.6" } @@ -12265,11 +12265,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" - }, "node_modules/express/node_modules/qs": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", @@ -13069,9 +13064,9 @@ } }, "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "dev": true, "dependencies": { "asynckit": "^0.4.0", @@ -17319,9 +17314,9 @@ } }, "node_modules/nise/node_modules/path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", "dev": true }, "node_modules/nock": { @@ -18513,6 +18508,11 @@ "node": "14 || >=16.14" } }, + "node_modules/path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -25258,14 +25258,14 @@ "integrity": "sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==" }, "@netlify/blobs": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-8.0.1.tgz", - "integrity": "sha512-IrZHVqillU0x12eDbsap4Ba6poi+4IdVCYjZa+tA0eD95TaSbSqfw1zNkO27MiKw0pOjPB6+RXFK4pdfOs/qUQ==" + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-8.1.0.tgz", + "integrity": "sha512-9hIbusvAZjSGBJ42OyFC2AxsEph1LuKQahMWFcPGEIsOqIYHhMRkYA7wSUMhH7naydjNmllpcp3pJLOK4RhFaQ==" }, "@netlify/build": { - "version": "29.54.9", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.54.9.tgz", - "integrity": "sha512-3ZVRuiS70z6A71iAjbqf/vodosVm0xrb144wn65y4rzGMn6q+AwB559bXALDo2sQTLnwFj1zAd1IIvyy5IQ0+A==", + "version": "29.55.2", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.55.2.tgz", + "integrity": "sha512-sXWDIeKtRWc6S9+dG3lCdTSNSB9XfhNFk80kG600sI3ytkhF5rPk6ijJw4Y7drhruCrYFpsDwlPxGY9kBjshBw==", "requires": { "@bugsnag/js": "^7.0.0", "@netlify/blobs": "^7.4.0", @@ -25273,12 +25273,12 @@ "@netlify/config": "^20.19.0", "@netlify/edge-bundler": "12.2.3", "@netlify/framework-info": "^9.8.13", - "@netlify/functions-utils": "^5.2.88", + "@netlify/functions-utils": "^5.2.91", "@netlify/git-utils": "^5.1.1", "@netlify/opentelemetry-utils": "^1.2.1", "@netlify/plugins-list": "^6.80.0", "@netlify/run-utils": "^5.1.1", - "@netlify/zip-it-and-ship-it": "9.39.7", + "@netlify/zip-it-and-ship-it": "9.40.2", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^6.0.0", "chalk": "^5.0.0", @@ -26276,11 +26276,11 @@ } }, "@netlify/functions-utils": { - "version": "5.2.88", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.88.tgz", - "integrity": "sha512-N8Ep55cV/WfIZ7Ed5HO/383a+6Yt2LCaLHsfYJCcOIdTwJsA3o/7T2mqeIntFr+wYzo4uKuWcq64ZX75EMPv1A==", + "version": "5.2.91", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.91.tgz", + "integrity": "sha512-PezRTuKzKzIbWu71tykioHS7W2Tk4wiGZqkkYzm92FeLRlubRERC9Dwv3Y5LFFNQsWXs701l7CVTojHrpSiA0w==", "requires": { - "@netlify/zip-it-and-ship-it": "9.39.7", + "@netlify/zip-it-and-ship-it": "9.40.2", "cpy": "^9.0.0", "path-exists": "^5.0.0" }, @@ -26543,14 +26543,14 @@ } }, "@netlify/zip-it-and-ship-it": { - "version": "9.39.7", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.39.7.tgz", - "integrity": "sha512-wqw+QodgawnELklaz8N/XZOYMnz4zf3gErRt8u67r537uKDBsT1PxkzfJWj2REyu8xJXkgsDmi0B+bzDDIlnmA==", + "version": "9.40.2", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.40.2.tgz", + "integrity": "sha512-CkAwLnqFqhV9hNJO8HxMjd+g2HYtGevjo4gP1P84Sf50HBFyBE2cavfXNaBa1TfNq5/92CixnXz4YptU1DIOOw==", "requires": { "@babel/parser": "^7.22.5", "@babel/types": "7.25.6", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^1.29.0", + "@netlify/serverless-functions-api": "^1.30.1", "@vercel/nft": "^0.27.1", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", @@ -26584,9 +26584,9 @@ }, "dependencies": { "@netlify/serverless-functions-api": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.29.0.tgz", - "integrity": "sha512-dSJu+l0tM2Zru9MvDA6ewPwJyU3vYvOUD7jLZyMWvF4arT0X9l+7VIOSaJS8vJDpWhz90ycr1agXv6Uk7+b4uA==", + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.30.1.tgz", + "integrity": "sha512-JkbaWFeydQdeDHz1mAy4rw+E3bl9YtbCgkntfTxq+IlNX/aIMv2/b1kZnQZcil4/sPoZGL831Dq6E374qRpU1A==", "requires": { "@netlify/node-cookies": "^0.1.0", "urlpattern-polyfill": "8.0.2" @@ -29998,9 +29998,9 @@ "dev": true }, "cookie": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.0.tgz", - "integrity": "sha512-qCf+V4dtlNhSRXGAZatc1TasyFO6GjohcOul807YOb5ik3+kQSnb4d7iajeCL8QHaJ4uZEjCgiCJerKXwdRVlQ==" + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==" }, "cookie-es": { "version": "1.0.0", @@ -31988,11 +31988,6 @@ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" }, - "path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" - }, "qs": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", @@ -32586,9 +32581,9 @@ "dev": true }, "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "dev": true, "requires": { "asynckit": "^0.4.0", @@ -35639,9 +35634,9 @@ }, "dependencies": { "path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", "dev": true } } @@ -36462,6 +36457,11 @@ } } }, + "path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + }, "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", diff --git a/package.json b/package.json index cc6ac1ecb0a..349d10b94ff 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "netlify-cli", "description": "Netlify command line tool", - "version": "17.36.4", + "version": "17.37.0", "author": "Netlify Inc.", "type": "module", "engines": { @@ -73,14 +73,14 @@ "dependencies": { "@bugsnag/js": "7.25.0", "@fastify/static": "7.0.4", - "@netlify/blobs": "8.0.1", - "@netlify/build": "29.54.9", + "@netlify/blobs": "8.1.0", + "@netlify/build": "29.55.2", "@netlify/build-info": "7.15.1", "@netlify/config": "20.19.0", "@netlify/edge-bundler": "12.2.3", "@netlify/edge-functions": "2.9.0", "@netlify/local-functions-proxy": "1.1.1", - "@netlify/zip-it-and-ship-it": "9.39.7", + "@netlify/zip-it-and-ship-it": "9.40.2", "@octokit/rest": "20.1.1", "@opentelemetry/api": "1.8.0", "ansi-escapes": "7.0.0", @@ -99,7 +99,7 @@ "concordance": "5.0.4", "configstore": "6.0.0", "content-type": "1.0.5", - "cookie": "0.7.0", + "cookie": "0.7.2", "cron-parser": "4.9.0", "debug": "4.3.7", "decache": "4.6.2", @@ -193,7 +193,7 @@ "@types/fs-extra": "11.0.4", "@types/inquirer": "9.0.7", "@types/jsonwebtoken": "9.0.7", - "@types/lodash": "^4.17.10", + "@types/lodash": "4.17.10", "@types/node": "20.14.8", "@types/node-fetch": "2.6.11", "@types/parse-gitignore": "1.0.2", @@ -207,7 +207,7 @@ "eslint-plugin-sort-destructure-keys": "2.0.0", "eslint-plugin-workspace": "file:./tools/lint-rules", "fast-glob": "3.3.2", - "form-data": "4.0.0", + "form-data": "4.0.1", "fs-extra": "11.2.0", "graphviz": "0.0.9", "husky": "8.0.3", diff --git a/src/commands/deploy/deploy.ts b/src/commands/deploy/deploy.ts index a2e535c412c..2624362593f 100644 --- a/src/commands/deploy/deploy.ts +++ b/src/commands/deploy/deploy.ts @@ -536,7 +536,7 @@ const runDeploy = async ({ if (!deployToProduction) { functionLogsUrl += `?scope=deploy:${deployId}` - edgeFunctionLogsUrl += `?scope=deploy:${deployId}` + edgeFunctionLogsUrl += `?scope=deployid:${deployId}` } return { diff --git a/tests/integration/commands/deploy/deploy.test.ts b/tests/integration/commands/deploy/deploy.test.ts index de4f0b95e1a..4e760b37710 100644 --- a/tests/integration/commands/deploy/deploy.test.ts +++ b/tests/integration/commands/deploy/deploy.test.ts @@ -296,7 +296,7 @@ describe.skipIf(process.env.NETLIFY_TEST_DISABLE_LIVE === 'true').concurrent('co ) expect(deploy).toHaveProperty( 'edge_function_logs', - `https://app.netlify.com/sites/${SITE_NAME}/logs/edge-functions?scope=deploy:${deploy.deploy_id}`, + `https://app.netlify.com/sites/${SITE_NAME}/logs/edge-functions?scope=deployid:${deploy.deploy_id}`, ) }) })