diff --git a/platforms-serverless/netlify-cli/package.json b/platforms-serverless/netlify-cli/package.json index 157b02b43e5c..6d7b5319a252 100644 --- a/platforms-serverless/netlify-cli/package.json +++ b/platforms-serverless/netlify-cli/package.json @@ -5,7 +5,7 @@ "license": "MIT", "devDependencies": { "@types/node": "18.19.70", - "netlify-cli": "17.38.1", + "netlify-cli": "18.0.1", "prisma": "6.3.0-dev.16", "ts-node": "10.9.2" }, diff --git a/platforms-serverless/netlify-cli/pnpm-lock.yaml b/platforms-serverless/netlify-cli/pnpm-lock.yaml index 74f7a11658b5..2bbb8c0e90d8 100644 --- a/platforms-serverless/netlify-cli/pnpm-lock.yaml +++ b/platforms-serverless/netlify-cli/pnpm-lock.yaml @@ -17,8 +17,8 @@ devDependencies: specifier: 18.19.70 version: 18.19.70 netlify-cli: - specifier: 17.38.1 - version: 17.38.1(@types/node@18.19.70) + specifier: 18.0.1 + version: 18.0.1(@types/node@18.19.70) prisma: specifier: 6.3.0-dev.16 version: 6.3.0-dev.16 @@ -41,11 +41,6 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-identifier@7.24.7: - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-validator-identifier@7.25.9: resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} @@ -55,7 +50,7 @@ packages: resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.9 chalk: 2.4.2 js-tokens: 4.0.0 dev: true @@ -76,6 +71,14 @@ packages: '@babel/helper-validator-identifier': 7.25.9 dev: true + /@babel/types@7.26.5: + resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + dev: true + /@bugsnag/browser@7.25.0: resolution: {integrity: sha512-PzzWy5d9Ly1CU1KkxTB6ZaOw/dO+CYSfVtqxVJccy832e6+7rW/dvSw5Jy7rsNhgcKSKjZq86LtNkPSvritOLA==} dependencies: @@ -703,8 +706,8 @@ packages: engines: {node: ^14.16.0 || >=16.0.0} dev: true - /@netlify/build-info@7.17.0: - resolution: {integrity: sha512-503ES8SfLMkWQyBs41YCoWOLJWmcgcBZXfdtltz/jPSFaFXdpzlhq/CV3W9uHnKgLG/MBkEtTlBRtzy5weHKVw==} + /@netlify/build-info@8.0.0: + resolution: {integrity: sha512-WwExAgIkyznvT55bvS2G0Kk8s+jC/e/3KzrQhSXVrvDunfVRXi66xcIKzaKUcaqnC45odqJXfYs++w4P7QK2xw==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true dependencies: @@ -719,8 +722,8 @@ packages: yargs: 17.7.2 dev: true - /@netlify/build@29.58.0(@opentelemetry/api@1.8.0)(@types/node@18.19.70): - resolution: {integrity: sha512-aLFJTQtP7uwoFUzq5IPLRL3Zy8FTyvW0MfHRzzV7jku416uOAcLXy9EkvpJcuvXpqvTsuKBlF553Jirz2UlNRw==} + /@netlify/build@29.58.2(@opentelemetry/api@1.8.0)(@types/node@18.19.70): + resolution: {integrity: sha512-/kb5jkPifwzea26paiayiw417nqk/1Q4S1WZzjrqClEmyW9kEzJ7J3xCbpVZw7KBOCK7IaYbx+6MkiZtr7I9xQ==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true peerDependencies: @@ -733,21 +736,21 @@ packages: '@bugsnag/js': 7.25.0 '@netlify/blobs': 7.4.0 '@netlify/cache-utils': 5.2.0 - '@netlify/config': 20.21.0 - '@netlify/edge-bundler': 12.3.1(supports-color@9.3.1) - '@netlify/framework-info': 9.9.0 - '@netlify/functions-utils': 5.3.1(supports-color@9.3.1) + '@netlify/config': 20.21.2 + '@netlify/edge-bundler': 12.3.2(supports-color@9.3.1) + '@netlify/framework-info': 9.9.1 + '@netlify/functions-utils': 5.3.4(supports-color@9.3.1) '@netlify/git-utils': 5.2.0 '@netlify/opentelemetry-utils': 1.3.0(@opentelemetry/api@1.8.0) '@netlify/plugins-list': 6.80.0 '@netlify/run-utils': 5.2.0 - '@netlify/zip-it-and-ship-it': 9.42.1(supports-color@9.3.1) + '@netlify/zip-it-and-ship-it': 9.42.2(supports-color@9.3.1) '@opentelemetry/api': 1.8.0 '@sindresorhus/slugify': 2.2.0 ansi-escapes: 6.2.1 - chalk: 5.3.0 + chalk: 5.4.1 clean-stack: 4.2.0 - execa: 6.1.0 + execa: 7.2.0 fdir: 6.0.1 figures: 5.0.0 filter-obj: 5.1.0 @@ -764,11 +767,11 @@ packages: minimatch: 9.0.4 node-fetch: 3.3.2 os-name: 5.1.0 - p-event: 5.0.1 + p-event: 6.0.1 p-every: 2.0.0 - p-filter: 3.0.0 + p-filter: 4.1.0 p-locate: 6.0.0 - p-map: 6.0.0 + p-map: 7.0.3 p-reduce: 3.0.0 path-exists: 5.0.0 path-type: 5.0.0 @@ -812,19 +815,19 @@ packages: readdirp: 3.6.0 dev: true - /@netlify/config@20.21.0: - resolution: {integrity: sha512-3t2IcYcaGIYagESXK7p4I0GOahlTxhR/UCgRdNKkv0ihIgYLW4CEmZXGHytyXYU55Ismbyt5W7EJ+Qi4fVy6VA==} + /@netlify/config@20.21.2: + resolution: {integrity: sha512-W1D3yc79VU7B8L0h4iREjaCpQbudPAQTnmkNLlJhuvLDJn6SlsDiitGDvUpp+9VYAhwX5SJgYMvDGOlbWk+tMA==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true dependencies: '@iarna/toml': 2.2.5 '@netlify/headers-parser': 7.3.0 '@netlify/redirect-parser': 14.5.0 - chalk: 5.3.0 + chalk: 5.4.1 cron-parser: 4.9.0 deepmerge: 4.3.1 dot-prop: 7.2.0 - execa: 6.1.0 + execa: 7.2.0 fast-safe-stringify: 2.1.1 figures: 5.0.0 filter-obj: 5.1.0 @@ -833,7 +836,7 @@ packages: is-plain-obj: 4.1.0 js-yaml: 4.1.0 map-obj: 5.0.2 - netlify: 13.2.0 + netlify: 13.2.1 node-fetch: 3.3.2 omit.js: 2.0.2 p-locate: 6.0.0 @@ -843,8 +846,8 @@ packages: yargs: 17.7.2 dev: true - /@netlify/edge-bundler@12.3.1(supports-color@9.3.1): - resolution: {integrity: sha512-Kmg7+OD/5PWyWUNDR7G6DyyL/+kliN8JcSe2vaZ6zmPWdK/+ejeCA+d/9ROOEMsAvX7heuwe74SA301Mp9ESaw==} + /@netlify/edge-bundler@12.3.2(supports-color@9.3.1): + resolution: {integrity: sha512-t1B+Eo5c+R4H7t20BGQHDIi3TwXYN9lPiCezJ16580fnWKGVwKoVW6/GvAPXURdlAHyq4+CZciGcxNWhWnTL7g==} engines: {node: ^14.16.0 || >=16.0.0} dependencies: '@import-maps/resolve': 1.0.1 @@ -855,7 +858,7 @@ packages: common-path-prefix: 3.0.0 env-paths: 3.0.0 esbuild: 0.21.2 - execa: 6.1.0 + execa: 7.2.0 find-up: 6.3.0 get-package-name: 2.2.0 get-port: 6.1.2 @@ -864,7 +867,7 @@ packages: node-fetch: 3.3.2 node-stream-zip: 1.15.0 p-retry: 5.1.2 - p-wait-for: 4.1.0 + p-wait-for: 5.0.2 path-key: 4.0.0 semver: 7.6.3 tmp-promise: 3.0.3 @@ -880,8 +883,8 @@ packages: resolution: {integrity: sha512-pyQOTZ8a+ge5lZlE+H/UAHyuqQqtL5gE0pXrHT9mOykr3YQqnkB2hZMtx12odatZ87gHg4EA+UPyMZUbLfnXvw==} dev: true - /@netlify/framework-info@9.9.0: - resolution: {integrity: sha512-ucPBnBJVJUjsoCAhFy76zjQgg2hLPaR1jTOjH5W/jglc5DIZ9HJSgHfTp4e9A3ok8GXvQyTrYKE5kTZpwLoYQQ==} + /@netlify/framework-info@9.9.1: + resolution: {integrity: sha512-UT7ipYfPRNo65S86fL07NECCLfW7yflQNtddJCWbJAYziAv7DRTwplZkaT/RBaKaIfEDC5yV6uumvYRQFy7PCQ==} engines: {node: ^14.14.0 || >=16.0.0} dependencies: ajv: 8.12.0 @@ -889,18 +892,18 @@ packages: find-up: 6.3.0 is-plain-obj: 4.1.0 locate-path: 7.2.0 - p-filter: 3.0.0 + p-filter: 4.1.0 p-locate: 6.0.0 process: 0.11.10 read-package-up: 11.0.0 semver: 7.6.3 dev: true - /@netlify/functions-utils@5.3.1(supports-color@9.3.1): - resolution: {integrity: sha512-Bm1Uro1Uql21/PUKcpGcBv88e5qd3fRHSmO9FM/uE1HxtsuujXer1pRTE/+qZRnPXpeLLtWwda7a3zIfADOEaw==} + /@netlify/functions-utils@5.3.4(supports-color@9.3.1): + resolution: {integrity: sha512-E2yiHrH8FSujvGGg8PvuOQ3EPRH86f7r5v8IHNigatZvldrcxeGqiEhep842B8zzTBtYXakrTb8dywp0x2O1dg==} engines: {node: ^14.16.0 || >=16.0.0} dependencies: - '@netlify/zip-it-and-ship-it': 9.42.1(supports-color@9.3.1) + '@netlify/zip-it-and-ship-it': 9.42.4(supports-color@9.3.1) cpy: 9.0.1 path-exists: 5.0.0 transitivePeerDependencies: @@ -915,7 +918,7 @@ packages: dependencies: execa: 6.1.0 map-obj: 5.0.2 - micromatch: 4.0.5 + micromatch: 4.0.8 moize: 6.1.5 path-exists: 5.0.0 dev: true @@ -1107,8 +1110,16 @@ packages: urlpattern-polyfill: 8.0.2 dev: true - /@netlify/zip-it-and-ship-it@9.42.1(supports-color@9.3.1): - resolution: {integrity: sha512-ZCGM2OnLbiFOZO+kpODI6BKjH6X4a6vE/tJd0aqIvKWiygZgxhIw5APZUzgwLGv4BahIBG+tcfKgW7krpZYLwA==} + /@netlify/serverless-functions-api@1.32.0: + resolution: {integrity: sha512-dRKNGox2wdKb8ONoMc4mtLyUSxYvCYDFM1iyJUCb+9Nit9Azvtr8htD9D8z9bH1L4MKraHJJE756OSfLL3jduQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@netlify/node-cookies': 0.1.0 + urlpattern-polyfill: 8.0.2 + dev: true + + /@netlify/zip-it-and-ship-it@9.42.2(supports-color@9.3.1): + resolution: {integrity: sha512-2J+Nc2XkTmcb0Q3D/Mk+wmMUS6VVyLaIyn+A/GET6sKG+FSTJkH2mzgPfCUSIfSb+yae/ll8FYyH7Ym//6F/bA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true dependencies: @@ -1122,7 +1133,7 @@ packages: cp-file: 10.0.0 es-module-lexer: 1.2.1 esbuild: 0.19.11 - execa: 6.1.0 + execa: 7.2.0 fast-glob: 3.3.2 filter-obj: 5.1.0 find-up: 6.3.0 @@ -1134,7 +1145,52 @@ packages: merge-options: 3.0.4 minimatch: 9.0.4 normalize-path: 3.0.0 - p-map: 5.5.0 + p-map: 7.0.3 + path-exists: 5.0.0 + precinct: 11.0.5(supports-color@9.3.1) + require-package-name: 2.0.1 + resolve: 2.0.0-next.4 + semver: 7.6.3 + tmp-promise: 3.0.3 + toml: 3.0.0 + unixify: 1.0.0 + urlpattern-polyfill: 8.0.2 + yargs: 17.7.2 + zod: 3.23.8 + transitivePeerDependencies: + - encoding + - rollup + - supports-color + dev: true + + /@netlify/zip-it-and-ship-it@9.42.4(supports-color@9.3.1): + resolution: {integrity: sha512-Oj3c8GR52H6yWjkP5EjLRP0bxGyx8UjrB0WYWF0bzFY+nTaeMBmqtmO8eGl/jgto7Jus6NaCmHYMUmT3ybjBRA==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + dependencies: + '@babel/parser': 7.23.0 + '@babel/types': 7.26.5 + '@netlify/binary-info': 1.0.0 + '@netlify/serverless-functions-api': 1.32.0 + '@vercel/nft': 0.27.7(supports-color@9.3.1) + archiver: 7.0.1 + common-path-prefix: 3.0.0 + cp-file: 10.0.0 + es-module-lexer: 1.2.1 + esbuild: 0.19.11 + execa: 7.2.0 + fast-glob: 3.3.2 + filter-obj: 5.1.0 + find-up: 6.3.0 + glob: 8.1.0 + is-builtin-module: 3.2.1 + is-path-inside: 4.0.0 + junk: 4.0.0 + locate-path: 7.2.0 + merge-options: 3.0.4 + minimatch: 9.0.4 + normalize-path: 3.0.0 + p-map: 7.0.3 path-exists: 5.0.0 precinct: 11.0.5(supports-color@9.3.1) require-package-name: 2.0.1 @@ -1367,7 +1423,7 @@ packages: engines: {node: '>= 10.0.0'} dependencies: is-glob: 4.0.3 - micromatch: 4.0.5 + micromatch: 4.0.8 dev: true bundledDependencies: - napi-wasm @@ -1405,7 +1461,7 @@ packages: dependencies: detect-libc: 1.0.3 is-glob: 4.0.3 - micromatch: 4.0.5 + micromatch: 4.0.8 node-addon-api: 7.0.0 optionalDependencies: '@parcel/watcher-android-arm64': 2.4.1 @@ -1810,13 +1866,9 @@ packages: - supports-color dev: true - /agent-base@7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} + /agent-base@7.1.3: + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} engines: {node: '>= 14'} - dependencies: - debug: 4.3.7(supports-color@9.3.1) - transitivePeerDependencies: - - supports-color dev: true /aggregate-error@4.0.1: @@ -2059,10 +2111,6 @@ packages: resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} dev: true - /async@1.5.2: - resolution: {integrity: sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==} - dev: true - /async@3.2.4: resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} dev: true @@ -2187,7 +2235,7 @@ packages: dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 - chalk: 5.3.0 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -2201,7 +2249,7 @@ packages: dependencies: ansi-align: 3.0.1 camelcase: 8.0.0 - chalk: 5.3.0 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 7.2.0 type-fest: 4.26.1 @@ -2222,13 +2270,6 @@ packages: balanced-match: 1.0.2 dev: true - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - dependencies: - fill-range: 7.0.1 - dev: true - /braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -2358,8 +2399,8 @@ packages: supports-color: 7.2.0 dev: true - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + /chalk@5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true @@ -2372,7 +2413,7 @@ packages: engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -2449,14 +2490,6 @@ packages: engines: {node: '>=6'} dev: true - /cli-truncate@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} - dependencies: - slice-ansi: 5.0.0 - string-width: 7.2.0 - dev: true - /cli-width@2.2.1: resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} dev: true @@ -2532,15 +2565,11 @@ packages: color-string: 1.9.1 dev: true - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - dev: true - /colors-option@3.0.0: resolution: {integrity: sha512-DP3FpjsiDDvnQC1OJBsdOJZPuy7r0o6sepY2T5M3L/d2nrE23O/ErFkEqyY3ngVL1ZhTj/H0pCMNObZGkEOaaQ==} engines: {node: '>=12.20.0'} dependencies: - chalk: 5.3.0 + chalk: 5.4.1 filter-obj: 3.0.0 is-plain-obj: 4.1.0 jest-validate: 27.5.1 @@ -2550,7 +2579,7 @@ packages: resolution: {integrity: sha512-Soe5lerRg3erMRgYC0EC696/8dMCGpBzcQchFfi55Yrkja8F+P7cUt0LVTIg7u5ob5BexLZ/F1kO+ejmv+nq8w==} engines: {node: '>=14.18.0'} dependencies: - chalk: 5.3.0 + chalk: 5.4.1 is-plain-obj: 4.1.0 dev: true @@ -2732,7 +2761,7 @@ packages: cp-file: 9.1.0 globby: 13.1.3 junk: 4.0.0 - micromatch: 4.0.5 + micromatch: 4.0.8 nested-error-stacks: 2.1.1 p-filter: 3.0.0 p-map: 5.5.0 @@ -3339,10 +3368,6 @@ packages: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} dev: true - /eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - dev: true - /events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} @@ -3378,6 +3403,21 @@ packages: strip-final-newline: 3.0.0 dev: true + /execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + dev: true + /execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} @@ -3514,7 +3554,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.8 dev: true /fast-json-stringify@5.15.1: @@ -3690,13 +3730,6 @@ packages: trim-repeated: 2.0.0 dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - dev: true - /fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -4140,13 +4173,6 @@ packages: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} dev: true - /hasbin@1.2.3: - resolution: {integrity: sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==} - engines: {node: '>=0.10'} - dependencies: - async: 1.5.2 - dev: true - /hasha@5.2.2: resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} engines: {node: '>=8'} @@ -4222,7 +4248,7 @@ packages: http-proxy: 1.18.1(debug@4.3.7) is-glob: 4.0.3 is-plain-obj: 3.0.0 - micromatch: 4.0.5 + micromatch: 4.0.8 transitivePeerDependencies: - debug dev: true @@ -4261,11 +4287,11 @@ packages: - supports-color dev: true - /https-proxy-agent@7.0.5: - resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} + /https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.1 + agent-base: 7.1.3 debug: 4.3.7(supports-color@9.3.1) transitivePeerDependencies: - supports-color @@ -4281,6 +4307,11 @@ packages: engines: {node: '>=12.20.0'} dev: true + /human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} + dev: true + /human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} @@ -4500,11 +4531,6 @@ packages: engines: {node: '>=8'} dev: true - /is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - dev: true - /is-fullwidth-code-point@5.0.0: resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} engines: {node: '>=18'} @@ -4879,18 +4905,6 @@ packages: - uWebSockets.js dev: true - /listr2@8.2.5: - resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} - engines: {node: '>=18.0.0'} - dependencies: - cli-truncate: 4.0.0 - colorette: 2.0.20 - eventemitter3: 5.0.1 - log-update: 6.1.0 - rfdc: 1.4.1 - wrap-ansi: 9.0.0 - dev: true - /locate-path@7.2.0: resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4967,7 +4981,7 @@ packages: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} dependencies: - chalk: 5.3.0 + chalk: 5.4.1 is-unicode-supported: 1.3.0 dev: true @@ -5113,14 +5127,6 @@ packages: resolution: {integrity: sha512-2tzWP1w2Hh+r7kCYa4f//jpBEA6dAueiuLco38NxfjF9Py3KCCI7wVOTdCvOhmTC043t+ulclVBdl3v+s+UJIQ==} dev: true - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - dev: true - /micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -5333,8 +5339,8 @@ packages: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} dev: true - /netlify-cli@17.38.1(@types/node@18.19.70): - resolution: {integrity: sha512-9R7KYIJac0FPbgCgIG3UuBZB2QMmSBBMygAUfRzTjT6PLOYS6xVLAlmO4/upVdSu//gREimPLlKaYVNiH2lUqQ==} + /netlify-cli@18.0.1(@types/node@18.19.70): + resolution: {integrity: sha512-sH5hQKKb2q7xBqdBKh9HDyezuzfauE/D/P7O81+tkyjyQd/IGoxTp4V7O7M8+pRgQlq6fq6LCnF6umW5V1P5GA==} engines: {node: '>=18.14.0'} hasBin: true requiresBuild: true @@ -5342,15 +5348,15 @@ packages: '@bugsnag/js': 7.25.0 '@fastify/static': 7.0.4 '@netlify/blobs': 8.1.0 - '@netlify/build': 29.58.0(@opentelemetry/api@1.8.0)(@types/node@18.19.70) - '@netlify/build-info': 7.17.0 - '@netlify/config': 20.21.0 - '@netlify/edge-bundler': 12.3.1(supports-color@9.3.1) + '@netlify/build': 29.58.2(@opentelemetry/api@1.8.0)(@types/node@18.19.70) + '@netlify/build-info': 8.0.0 + '@netlify/config': 20.21.2 + '@netlify/edge-bundler': 12.3.2(supports-color@9.3.1) '@netlify/edge-functions': 2.11.1 '@netlify/headers-parser': 7.3.0 '@netlify/local-functions-proxy': 1.1.1 '@netlify/redirect-parser': 14.5.0 - '@netlify/zip-it-and-ship-it': 9.42.1(supports-color@9.3.1) + '@netlify/zip-it-and-ship-it': 9.42.2(supports-color@9.3.1) '@octokit/rest': 20.1.1 '@opentelemetry/api': 1.8.0 ansi-escapes: 7.0.0 @@ -5360,7 +5366,7 @@ packages: backoff: 2.5.0 better-opn: 3.0.2 boxen: 7.1.1 - chalk: 5.3.0 + chalk: 5.4.1 chokidar: 3.6.0 ci-info: 4.1.0 clean-deep: 3.4.0 @@ -5393,11 +5399,10 @@ packages: gh-release-fetch: 4.0.3 git-repo-info: 2.1.1 gitconfiglocal: 2.1.0 - hasbin: 1.2.3 hasha: 5.2.2 http-proxy: 1.18.1(debug@4.3.7) http-proxy-middleware: 2.0.7(debug@4.3.7) - https-proxy-agent: 7.0.5 + https-proxy-agent: 7.0.6 inquirer: 6.5.2 inquirer-autocomplete-prompt: 1.4.0(inquirer@6.5.2) ipx: 2.1.0(@netlify/blobs@8.1.0) @@ -5409,7 +5414,6 @@ packages: jsonwebtoken: 9.0.2 jwt-decode: 4.0.0 lambda-local: 2.2.0 - listr2: 8.2.5 locate-path: 7.2.0 lodash: 4.17.21 log-symbols: 6.0.0 @@ -5417,18 +5421,17 @@ packages: maxstache: 1.0.7 maxstache-stream: 1.0.4 multiparty: 4.2.3 - netlify: 13.2.0 + netlify: 13.2.1 netlify-redirector: 0.5.0 node-fetch: 3.3.2 node-version-alias: 3.4.1 ora: 8.1.1 p-filter: 4.1.0 - p-map: 7.0.2 + p-map: 7.0.3 p-wait-for: 5.0.2 parallel-transform: 1.2.0 parse-github-url: 1.0.3 parse-gitignore: 2.0.0 - path-key: 4.0.0 prettyjson: 1.2.5 pump: 3.0.2 raw-body: 2.5.2 @@ -5482,8 +5485,8 @@ packages: resolution: {integrity: sha512-4zdzIP+6muqPCuE8avnrgDJ6KW/2+UpHTRcTbMXCIRxiRmyrX+IZ4WSJGZdHPWF3WmQpXpy603XxecZ9iygN7w==} dev: true - /netlify@13.2.0: - resolution: {integrity: sha512-kOBfGlg3EMCjMLIBYjg0geMZaqzL75gg3bAuarjtj+/66zxbhh5qF6ZNQs+Tcq2MT3oJXG3ENKVNdnuvD1i5ag==} + /netlify@13.2.1: + resolution: {integrity: sha512-H74wp5O8Rxv1pRHSd+Ewc9pmw4ZDaH9B3C9Wtj7LB5BeE9gZwZyrXkSoSAHZlN9R5cnkI93CwBBfTaWdWy663Q==} engines: {node: ^14.16.0 || >=16.0.0} dependencies: '@netlify/open-api': 2.35.0 @@ -5491,7 +5494,7 @@ packages: micro-api-client: 3.3.0 node-fetch: 3.3.2 omit.js: 2.0.2 - p-wait-for: 4.1.0 + p-wait-for: 5.0.2 qs: 6.13.0 dev: true @@ -5765,7 +5768,7 @@ packages: resolution: {integrity: sha512-YWielGi1XzG1UTvOaCFaNgEnuhZVMSHYkW/FQ7UX8O26PtlpdM84c0f7wLPlkvx2RfiQmnzd61d/MGxmpQeJPw==} engines: {node: '>=18'} dependencies: - chalk: 5.3.0 + chalk: 5.4.1 cli-cursor: 5.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 @@ -5808,6 +5811,13 @@ packages: p-timeout: 5.1.0 dev: true + /p-event@6.0.1: + resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==} + engines: {node: '>=16.17'} + dependencies: + p-timeout: 6.1.2 + dev: true + /p-every@2.0.0: resolution: {integrity: sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==} engines: {node: '>=8'} @@ -5826,7 +5836,7 @@ packages: resolution: {integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==} engines: {node: '>=18'} dependencies: - p-map: 7.0.2 + p-map: 7.0.3 dev: true /p-finally@1.0.0: @@ -5860,13 +5870,8 @@ packages: aggregate-error: 4.0.1 dev: true - /p-map@6.0.0: - resolution: {integrity: sha512-T8BatKGY+k5rU+Q/GTYgrEf2r4xRMevAN5mtXc2aPc4rS1j3s+vWTaO2Wag94neXuCAUAs8cxBL9EeB5EA6diw==} - engines: {node: '>=16'} - dev: true - - /p-map@7.0.2: - resolution: {integrity: sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==} + /p-map@7.0.3: + resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==} engines: {node: '>=18'} dev: true @@ -5900,13 +5905,6 @@ packages: engines: {node: '>=14.16'} dev: true - /p-wait-for@4.1.0: - resolution: {integrity: sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==} - engines: {node: '>=12'} - dependencies: - p-timeout: 5.1.0 - dev: true - /p-wait-for@5.0.2: resolution: {integrity: sha512-lwx6u1CotQYPVju77R+D0vFomni/AqRfqLmqQ8hekklqZ6gAY9rONh7lBQ0uxWMkC2AuX9b2DVAl8To0NyP1JA==} engines: {node: '>=12'} @@ -6721,14 +6719,6 @@ packages: engines: {node: '>=12'} dev: true - /slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 - dev: true - /slice-ansi@7.1.0: resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} engines: {node: '>=18'} @@ -7478,7 +7468,7 @@ packages: engines: {node: '>=18'} dependencies: boxen: 8.0.1 - chalk: 5.3.0 + chalk: 5.4.1 configstore: 7.0.0 is-in-ci: 1.0.0 is-installed-globally: 1.0.0