diff --git a/package-lock.json b/package-lock.json index 12876166..4a0c10bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,9 +10,9 @@ "dependencies": { "@astrojs/check": "^0.9.8", "@astrojs/starlight": "^0.38.1", - "@astrojs/vercel": "^10.0.1", + "@astrojs/vercel": "^10.0.2", "@vercel/analytics": "^2.0.1", - "astro": "^6.0.6" + "astro": "^6.0.7" }, "devDependencies": { "@actions/core": "^3.0.0", @@ -32,7 +32,7 @@ "starlight-links-validator": "^0.20.1", "starlight-showcases": "^0.3.2", "tsx": "^4.21.0", - "vercel": "^50.33.1", + "vercel": "^50.34.2", "vitest": "^4.1.0" } }, @@ -324,9 +324,9 @@ } }, "node_modules/@astrojs/vercel": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@astrojs/vercel/-/vercel-10.0.1.tgz", - "integrity": "sha512-Ghl8L2ckDuNbfHbYYTRymUn87YrNTWD64Zz0zwYaGlZDkrG2nT3pmAU5BqzfOOV4Yvzgqxea+HEiEn6puefQZQ==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@astrojs/vercel/-/vercel-10.0.2.tgz", + "integrity": "sha512-l3TzsOnlEr9j0lMy/KhXnWaZh199tqIs3dd7FoQIm8HxMbbcmfMd5nUWCSU2+pXdfIUnsCmrlP0txDvlV5Vqxw==", "license": "MIT", "dependencies": { "@astrojs/internal-helpers": "0.8.0", @@ -599,9 +599,9 @@ "license": "MIT" }, "node_modules/@emnapi/core": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.0.tgz", - "integrity": "sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.1.tgz", + "integrity": "sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==", "dev": true, "license": "MIT", "optional": true, @@ -3313,14 +3313,14 @@ } }, "node_modules/@vercel/backends": { - "version": "0.0.47", - "resolved": "https://registry.npmjs.org/@vercel/backends/-/backends-0.0.47.tgz", - "integrity": "sha512-0vPF8xcnypLfIf2SY/BF37jTFcwUKd4OFUjAdvhuntIUmQPYxAKNzVPNg4ftkcOhKPjqKcNQKlE0hpDXIcAV9g==", + "version": "0.0.49", + "resolved": "https://registry.npmjs.org/@vercel/backends/-/backends-0.0.49.tgz", + "integrity": "sha512-9N+t8/nKSMMmMgowktRqWTj07DLyXF1TXWAFZa95v6irMkqXLCmhj5tA1QTCuZ5kghe+Xtf+lK8JJMypXbDMkQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/build-utils": "13.8.1", - "@vercel/nft": "1.3.0", + "@vercel/build-utils": "13.8.2", + "@vercel/nft": "1.4.0", "execa": "3.2.0", "fs-extra": "11.1.0", "oxc-transform": "0.111.0", @@ -3335,40 +3335,6 @@ "typescript": "^4.0.0 || ^5.0.0" } }, - "node_modules/@vercel/backends/node_modules/@vercel/nft": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.3.0.tgz", - "integrity": "sha512-i4EYGkCsIjzu4vorDUbqglZc5eFtQI2syHb++9ZUDm6TU4edVywGpVnYDein35x9sevONOn9/UabfQXuNXtuzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mapbox/node-pre-gyp": "^2.0.0", - "@rollup/pluginutils": "^5.1.3", - "acorn": "^8.6.0", - "acorn-import-attributes": "^1.9.5", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^13.0.0", - "graceful-fs": "^4.2.9", - "node-gyp-build": "^4.2.2", - "picomatch": "^4.0.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/@vercel/backends/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, "node_modules/@vercel/backends/node_modules/path-to-regexp": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", @@ -3408,23 +3374,23 @@ } }, "node_modules/@vercel/build-utils": { - "version": "13.8.1", - "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-13.8.1.tgz", - "integrity": "sha512-FTz29f8NvUA9SiAT9yIkd3O5cAcRD+aA9s9nnYkxRbQ50zjI6DCNDjluL0ggsbeQk/VgfSysWKQnb6STNGl82A==", + "version": "13.8.2", + "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-13.8.2.tgz", + "integrity": "sha512-JSxGntOIq3JJA+w1CZ2w+QDocvW0JPtkkzTkGAa/pxmhE2/QnpCv15StI1Dpb4JJAtrC4zUmwMxKI9BgRdbPJw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/python-analysis": "0.10.0" + "@vercel/python-analysis": "0.10.1" } }, "node_modules/@vercel/cervel": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/@vercel/cervel/-/cervel-0.0.34.tgz", - "integrity": "sha512-pGKEdb47hSI6RrzwYeaF4R8C5XymyLZfjlLcKTgAmovg381UXuC5IxI5xLD0BoeO4VfqA5PALp6arMy58u+D9w==", + "version": "0.0.36", + "resolved": "https://registry.npmjs.org/@vercel/cervel/-/cervel-0.0.36.tgz", + "integrity": "sha512-Tj/aOWdwGoo4GWhqXPDhlomXfzcU5gOEmaRfyLNzsM9iLBinfCeHH2tr8zZzxNQYr872dAKdyOwoZnStUZIDQw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/backends": "0.0.47" + "@vercel/backends": "0.0.49" }, "bin": { "cervel": "bin/cervel.mjs" @@ -3444,13 +3410,13 @@ } }, "node_modules/@vercel/elysia": { - "version": "0.1.49", - "resolved": "https://registry.npmjs.org/@vercel/elysia/-/elysia-0.1.49.tgz", - "integrity": "sha512-wQNZYD24CfIfpgc/LHZ4q84suG6Fvg6ezIQzecgnItVx9rJKKV+vJyDu+33BuR+NMYZ4BT1DS1jScbNJzL6tpQ==", + "version": "0.1.51", + "resolved": "https://registry.npmjs.org/@vercel/elysia/-/elysia-0.1.51.tgz", + "integrity": "sha512-KuMM9PiuJQmPyg1xsCoFIOHJSZIDLOyGsQ8ZBfQJnwHAK2FaxYnyHO50LnxmjZcLbOstErOM8shWAcVbwoSzIg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.6.16", + "@vercel/node": "5.6.18", "@vercel/static-config": "3.2.0" } }, @@ -3462,15 +3428,15 @@ "license": "Apache-2.0" }, "node_modules/@vercel/express": { - "version": "0.1.59", - "resolved": "https://registry.npmjs.org/@vercel/express/-/express-0.1.59.tgz", - "integrity": "sha512-6ibrik2/4qX6wK+voXODgOhDe6GJ8QwyD2TtXztVN0bqO5j0IEzeQ5vb+L7+X8s/jbXR1umpgfaPSnnNpU8mYg==", + "version": "0.1.61", + "resolved": "https://registry.npmjs.org/@vercel/express/-/express-0.1.61.tgz", + "integrity": "sha512-9DFKkp2wRuCIZ1Q9oRh5J9jxcLdeUIkBrwCv8O2tNgPkgJXoK/HuwVRISvyePeHRwRt71MpbDD2pBCbD4jkGZA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/cervel": "0.0.34", - "@vercel/nft": "1.1.1", - "@vercel/node": "5.6.16", + "@vercel/cervel": "0.0.36", + "@vercel/nft": "1.4.0", + "@vercel/node": "5.6.18", "@vercel/static-config": "3.2.0", "fs-extra": "11.1.0", "path-to-regexp": "8.3.0", @@ -3478,40 +3444,6 @@ "zod": "3.22.4" } }, - "node_modules/@vercel/express/node_modules/@vercel/nft": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.1.1.tgz", - "integrity": "sha512-mKMGa7CEUcXU75474kOeqHbtvK1kAcu4wiahhmlUenB5JbTQB8wVlDI8CyHR3rpGo0qlzoRWqcDzI41FUoBJCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mapbox/node-pre-gyp": "^2.0.0", - "@rollup/pluginutils": "^5.1.3", - "acorn": "^8.6.0", - "acorn-import-attributes": "^1.9.5", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^13.0.0", - "graceful-fs": "^4.2.9", - "node-gyp-build": "^4.2.2", - "picomatch": "^4.0.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/@vercel/express/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, "node_modules/@vercel/express/node_modules/path-to-regexp": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", @@ -3534,13 +3466,13 @@ } }, "node_modules/@vercel/fastify": { - "version": "0.1.52", - "resolved": "https://registry.npmjs.org/@vercel/fastify/-/fastify-0.1.52.tgz", - "integrity": "sha512-haz/+fYx/xTWEfD+r+F8b+V2PVf0JqPttfTwFxOWlnRvHhCcXKBzCGy4qm4Xmsg4sdVKfH/T0BcKGcn95m233w==", + "version": "0.1.54", + "resolved": "https://registry.npmjs.org/@vercel/fastify/-/fastify-0.1.54.tgz", + "integrity": "sha512-yCY5h8q1XvmQPppM9EAzsHHDHrrW7cZReqxSf2vLlDVcNDFa2ScvbLiTqhGlzDiUorOmNOPHvSYfvQX95+vEFg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.6.16", + "@vercel/node": "5.6.18", "@vercel/static-config": "3.2.0" } }, @@ -3729,14 +3661,14 @@ } }, "node_modules/@vercel/gatsby-plugin-vercel-builder": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.1.1.tgz", - "integrity": "sha512-ULh9csXGXQgd5Ms/4CkTaVOsYuKRfVlD8kgO+ysgtHBlQ8wyI3siOK80ShCLvaihufzgx078JrVO0CQ/wjzeDA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.1.2.tgz", + "integrity": "sha512-KRcrjf5Rbkc0fZGC4BvxF2pjgalpQz1oArbjKxc4AFEoxvHUk312z9IkH4CzNhTl/C/5/lJMjUwcI9Z1FLLFPQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@sinclair/typebox": "0.25.24", - "@vercel/build-utils": "13.8.1", + "@vercel/build-utils": "13.8.2", "esbuild": "0.27.0", "etag": "1.8.1", "fs-extra": "11.1.0" @@ -4234,25 +4166,25 @@ "license": "Apache-2.0" }, "node_modules/@vercel/h3": { - "version": "0.1.58", - "resolved": "https://registry.npmjs.org/@vercel/h3/-/h3-0.1.58.tgz", - "integrity": "sha512-AUiDNhjKQ8Vg9Q2ZeIanPaQHIyzV5gCFX5UY5M4+ctXihpU8xiVMSUHYWNGW0yxeE8waelvS+7I5iHd+FS/cjw==", + "version": "0.1.60", + "resolved": "https://registry.npmjs.org/@vercel/h3/-/h3-0.1.60.tgz", + "integrity": "sha512-vkbRCTMWUPuXcIJcvg6NJC7ty7YFcUsweyyBYvR56a27fuxIjvbK2tGCR+9qc3kmBJ9GVzlAvBcJYymN0gTK+A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.6.16", + "@vercel/node": "5.6.18", "@vercel/static-config": "3.2.0" } }, "node_modules/@vercel/hono": { - "version": "0.2.52", - "resolved": "https://registry.npmjs.org/@vercel/hono/-/hono-0.2.52.tgz", - "integrity": "sha512-3eUIx6eR72ds/3sdJrVUAG7evwc4ixeruMHEpjpIWa0OMiUHsV65yx89BCxFOIQeMRsWdKZHUylCztD6ze2htg==", + "version": "0.2.54", + "resolved": "https://registry.npmjs.org/@vercel/hono/-/hono-0.2.54.tgz", + "integrity": "sha512-fz/GxVx7wdrdYxXbEa9L+nPxcj0tBvdKPwinnk81wg2Nrw8CqqdmMsc2AxK6lZMEzK8eaSoUupnujOhdBMm+kg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/nft": "1.1.1", - "@vercel/node": "5.6.16", + "@vercel/nft": "1.4.0", + "@vercel/node": "5.6.18", "@vercel/static-config": "3.2.0", "fs-extra": "11.1.0", "path-to-regexp": "8.3.0", @@ -4260,40 +4192,6 @@ "zod": "3.22.4" } }, - "node_modules/@vercel/hono/node_modules/@vercel/nft": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.1.1.tgz", - "integrity": "sha512-mKMGa7CEUcXU75474kOeqHbtvK1kAcu4wiahhmlUenB5JbTQB8wVlDI8CyHR3rpGo0qlzoRWqcDzI41FUoBJCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mapbox/node-pre-gyp": "^2.0.0", - "@rollup/pluginutils": "^5.1.3", - "acorn": "^8.6.0", - "acorn-import-attributes": "^1.9.5", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^13.0.0", - "graceful-fs": "^4.2.9", - "node-gyp-build": "^4.2.2", - "picomatch": "^4.0.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/@vercel/hono/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, "node_modules/@vercel/hono/node_modules/path-to-regexp": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", @@ -4327,75 +4225,41 @@ } }, "node_modules/@vercel/koa": { - "version": "0.1.32", - "resolved": "https://registry.npmjs.org/@vercel/koa/-/koa-0.1.32.tgz", - "integrity": "sha512-sV3HQhgwRogIpUKa+/8Txv0vaW1I85o1aNTbCv1hUIuKd+inCX1Oen1rqW1rScjniHfuHPV0chn7e4e64zpRqA==", + "version": "0.1.34", + "resolved": "https://registry.npmjs.org/@vercel/koa/-/koa-0.1.34.tgz", + "integrity": "sha512-OCJKa/QzPKQC9jXjp0MZfdsVj8Ekyqbg2tXsAnY0mKxtffkMunuvy/3LriaMGvkgDURjlxxMhCmDGUGHu4BXlg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.6.16", + "@vercel/node": "5.6.18", "@vercel/static-config": "3.2.0" } }, "node_modules/@vercel/nestjs": { - "version": "0.2.53", - "resolved": "https://registry.npmjs.org/@vercel/nestjs/-/nestjs-0.2.53.tgz", - "integrity": "sha512-qukAeNy2iuOi7ZKguuiXQIaJ4uOYrKixxMKxrO01vPtxOp3SphvVcjP1vLFdqgE6dk0rFPpmKWU3BDP32e/XvQ==", + "version": "0.2.55", + "resolved": "https://registry.npmjs.org/@vercel/nestjs/-/nestjs-0.2.55.tgz", + "integrity": "sha512-ziO5+6vIiAEpQdoQWnKWQ2JU8pPZxh9suABnBaGkFyMLRmIW1sxLfMsnVqYdvBdYuLIU3G7GecWecUgqgPWKFA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.6.16", + "@vercel/node": "5.6.18", "@vercel/static-config": "3.2.0" } }, "node_modules/@vercel/next": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@vercel/next/-/next-4.16.1.tgz", - "integrity": "sha512-gwy3XQRZ/f6RdKuC7BZIRMAzUOQf/R5+k9LMf1LcOm1CVZOLpDhDkeZMTG5vb3Lk9LWwBrJJ2ohhZaYuYEOHaw==", + "version": "4.16.2", + "resolved": "https://registry.npmjs.org/@vercel/next/-/next-4.16.2.tgz", + "integrity": "sha512-s7O7opPCETMacdC/N7vDBv8iUPtkkeYLzETQgXTdDsXEI3oHq4zdn/4881yrXAaELZWAeTbgxvWCSj9zqQcOCw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/nft": "1.1.1" + "@vercel/nft": "1.4.0" } }, - "node_modules/@vercel/next/node_modules/@vercel/nft": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.1.1.tgz", - "integrity": "sha512-mKMGa7CEUcXU75474kOeqHbtvK1kAcu4wiahhmlUenB5JbTQB8wVlDI8CyHR3rpGo0qlzoRWqcDzI41FUoBJCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mapbox/node-pre-gyp": "^2.0.0", - "@rollup/pluginutils": "^5.1.3", - "acorn": "^8.6.0", - "acorn-import-attributes": "^1.9.5", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^13.0.0", - "graceful-fs": "^4.2.9", - "node-gyp-build": "^4.2.2", - "picomatch": "^4.0.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/@vercel/next/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, "node_modules/@vercel/nft": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.3.2.tgz", - "integrity": "sha512-HC8venRc4Ya7vNeBsJneKHHMDDWpQie7VaKhAIOst3MKO+DES+Y/SbzSp8mFkD7OzwAE2HhHkeSuSmwS20mz3A==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.4.0.tgz", + "integrity": "sha512-rr7JVnI7YGjA4lngucrWjZ7eCOJZZQaDHB+5NRGOuNc+k4PU2Lb9PmYm8uBmW8qichF7WkR2RmwmhXHBhx6wzw==", "license": "MIT", "dependencies": { "@mapbox/node-pre-gyp": "^2.0.0", @@ -4425,9 +4289,9 @@ "license": "MIT" }, "node_modules/@vercel/node": { - "version": "5.6.16", - "resolved": "https://registry.npmjs.org/@vercel/node/-/node-5.6.16.tgz", - "integrity": "sha512-CwSgFL7To7cupRoXypdwAOdgnZ9m9a6Wa6Goz49VcCoGhABvfBL5SGPQb75K8hEkGeYswTXI9rrRLxLxylBokg==", + "version": "5.6.18", + "resolved": "https://registry.npmjs.org/@vercel/node/-/node-5.6.18.tgz", + "integrity": "sha512-Hwu7S7JfKFOVVlvQEMMEbsCX4tXLprBemU9q15uN8iKJmuUtZpOZWqgcrxP9naa3cqfk0ZtsT+yik4Hi2Q1Z8Q==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4435,9 +4299,9 @@ "@edge-runtime/primitives": "4.1.0", "@edge-runtime/vm": "3.2.0", "@types/node": "20.11.0", - "@vercel/build-utils": "13.8.1", + "@vercel/build-utils": "13.8.2", "@vercel/error-utils": "2.0.3", - "@vercel/nft": "1.1.1", + "@vercel/nft": "1.4.0", "@vercel/static-config": "3.2.0", "async-listen": "3.0.0", "cjs-module-lexer": "1.2.3", @@ -4907,33 +4771,6 @@ "undici-types": "~5.26.4" } }, - "node_modules/@vercel/node/node_modules/@vercel/nft": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.1.1.tgz", - "integrity": "sha512-mKMGa7CEUcXU75474kOeqHbtvK1kAcu4wiahhmlUenB5JbTQB8wVlDI8CyHR3rpGo0qlzoRWqcDzI41FUoBJCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mapbox/node-pre-gyp": "^2.0.0", - "@rollup/pluginutils": "^5.1.3", - "acorn": "^8.6.0", - "acorn-import-attributes": "^1.9.5", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^13.0.0", - "graceful-fs": "^4.2.9", - "node-gyp-build": "^4.2.2", - "picomatch": "^4.0.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, - "engines": { - "node": ">=20" - } - }, "node_modules/@vercel/node/node_modules/async-listen": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-3.0.0.tgz", @@ -4993,13 +4830,6 @@ "@esbuild/win32-x64": "0.27.0" } }, - "node_modules/@vercel/node/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, "node_modules/@vercel/node/node_modules/node-fetch": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", @@ -5050,20 +4880,27 @@ "node": ">= 20" } }, + "node_modules/@vercel/prepare-flags-definitions": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@vercel/prepare-flags-definitions/-/prepare-flags-definitions-0.2.0.tgz", + "integrity": "sha512-2yvulNR7yyv/gbWLPPRvLYBq70X6sBuG5kMQWQMQrIJQZrcrTagy/OCj9gTnhNGod5JmYKXjVBV6GW6DZcNWlQ==", + "dev": true, + "license": "MIT" + }, "node_modules/@vercel/python": { - "version": "6.24.0", - "resolved": "https://registry.npmjs.org/@vercel/python/-/python-6.24.0.tgz", - "integrity": "sha512-/cDD4J9OtvSRbHlWa379pEFNz8DaSca69qSMSM5U+HCcq1xIshdAYbsQrt9dWELhAfPyjEvrPhHcNLDWuxlO+w==", + "version": "6.25.0", + "resolved": "https://registry.npmjs.org/@vercel/python/-/python-6.25.0.tgz", + "integrity": "sha512-6XP04p//ZeMzW1C8dmFtNhZmVuWdIMk3p7jD/cdPgN+Wq7xXLpMSae5lDu/WS9qRI442SSMHwGDc2euUAHRULg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/python-analysis": "0.10.0" + "@vercel/python-analysis": "0.10.1" } }, "node_modules/@vercel/python-analysis": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@vercel/python-analysis/-/python-analysis-0.10.0.tgz", - "integrity": "sha512-eT6A2uOcXcksisTYn5MLP1ydyXV3qr8wL7rtt8UDaSHR4F4c8jDG7j02Oqj9RM8KbI5t99AX6wPuanvqidW7MA==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@vercel/python-analysis/-/python-analysis-0.10.1.tgz", + "integrity": "sha512-VH56vAqg97HX2c2IMfpqOaXZAg1YN3N/S1w9rpD1LhKU2ZrgfZ3R9RsAYuOs+GcFYLL8ic5PgxcLpjfogwXjSg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -5131,52 +4968,18 @@ } }, "node_modules/@vercel/redwood": { - "version": "2.4.10", - "resolved": "https://registry.npmjs.org/@vercel/redwood/-/redwood-2.4.10.tgz", - "integrity": "sha512-7C5lUn9g9kLm1KpX55b8iizVPOB6087+kVyQyKyXGk8bbkYySL26yb+LIwyL/7mXwHlq/JTC0AxVdC3nNmPZuw==", + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/@vercel/redwood/-/redwood-2.4.11.tgz", + "integrity": "sha512-fvVfbV4c5sELxO2sQAcLtyWJPKTla5zcuS8PF+QPDRb8Kx3X8YJPySiHW7NUkBBFLMP3S7GDvuAu8d4u+dVCjQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/nft": "1.1.1", + "@vercel/nft": "1.4.0", "@vercel/static-config": "3.2.0", "semver": "6.3.1", "ts-morph": "12.0.0" } }, - "node_modules/@vercel/redwood/node_modules/@vercel/nft": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.1.1.tgz", - "integrity": "sha512-mKMGa7CEUcXU75474kOeqHbtvK1kAcu4wiahhmlUenB5JbTQB8wVlDI8CyHR3rpGo0qlzoRWqcDzI41FUoBJCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mapbox/node-pre-gyp": "^2.0.0", - "@rollup/pluginutils": "^5.1.3", - "acorn": "^8.6.0", - "acorn-import-attributes": "^1.9.5", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^13.0.0", - "graceful-fs": "^4.2.9", - "node-gyp-build": "^4.2.2", - "picomatch": "^4.0.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/@vercel/redwood/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, "node_modules/@vercel/redwood/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -5188,54 +4991,20 @@ } }, "node_modules/@vercel/remix-builder": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-5.7.0.tgz", - "integrity": "sha512-R44EHl+PQjX5PrCmyGust+bk+65eT5omxOLhEIJkSI90Kx/vvuyKnFNic/Zwo//GCMjxt9httvQUr/6vIBbjHg==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-5.7.1.tgz", + "integrity": "sha512-v2jLvhLbh1iYX48vnyNzNgzG1cjA1GN9oFwYjktM548o54jbxXovbiortgrqYcYWwdtXyVsCgpJCUNlM8RcQCw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@vercel/error-utils": "2.0.3", - "@vercel/nft": "1.1.1", + "@vercel/nft": "1.4.0", "@vercel/static-config": "3.2.0", "path-to-regexp": "6.1.0", "path-to-regexp-updated": "npm:path-to-regexp@6.3.0", "ts-morph": "12.0.0" } }, - "node_modules/@vercel/remix-builder/node_modules/@vercel/nft": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.1.1.tgz", - "integrity": "sha512-mKMGa7CEUcXU75474kOeqHbtvK1kAcu4wiahhmlUenB5JbTQB8wVlDI8CyHR3rpGo0qlzoRWqcDzI41FUoBJCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mapbox/node-pre-gyp": "^2.0.0", - "@rollup/pluginutils": "^5.1.3", - "acorn": "^8.6.0", - "acorn-import-attributes": "^1.9.5", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^13.0.0", - "graceful-fs": "^4.2.9", - "node-gyp-build": "^4.2.2", - "picomatch": "^4.0.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/@vercel/remix-builder/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, "node_modules/@vercel/routing-utils": { "version": "5.3.3", "resolved": "https://registry.npmjs.org/@vercel/routing-utils/-/routing-utils-5.3.3.tgz", @@ -5322,14 +5091,14 @@ "license": "ISC" }, "node_modules/@vercel/static-build": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.9.1.tgz", - "integrity": "sha512-ip3U1NiKXm7i1fTl8xy9P0Idm0AzA5AnCv7bSDUIH/YhT9Gy8x+Fr0j2PB7O6r0YqFnTXC1+eQo7SHCIOm2UNQ==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.9.2.tgz", + "integrity": "sha512-0jJPVPDkUZFcrc/CE5RcKQ55FX+Dh7G+b5luQzR/34Zea6VZoeetrB9c729+s5ZkwN0K+mF1PJUr8c65dlMaQg==", "dev": true, "license": "Apache-2.0", "dependencies": { "@vercel/gatsby-plugin-vercel-analytics": "1.0.11", - "@vercel/gatsby-plugin-vercel-builder": "2.1.1", + "@vercel/gatsby-plugin-vercel-builder": "2.1.2", "@vercel/static-config": "3.2.0", "ts-morph": "12.0.0" } @@ -5781,9 +5550,9 @@ } }, "node_modules/astro": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/astro/-/astro-6.0.6.tgz", - "integrity": "sha512-Fg25tok0RF+ToCcfdfNdtkv7MutTfbE0Lc4UhZpQyoc8/iiTdAaNw1nHPxPD6Nfa/ql3lGAp9uOWaTTnnFY2Zg==", + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/astro/-/astro-6.0.7.tgz", + "integrity": "sha512-tCUrtQI+2Dk13xTM07JYrvk16T4ekWqSXh0/dVCunne816ZV+RCs1tomSoTHZi3DJdoaTnLJmkH+uxCC3b1KWw==", "license": "MIT", "dependencies": { "@astrojs/compiler": "^3.0.0", @@ -12701,34 +12470,35 @@ "license": "MIT" }, "node_modules/vercel": { - "version": "50.33.1", - "resolved": "https://registry.npmjs.org/vercel/-/vercel-50.33.1.tgz", - "integrity": "sha512-sUwp5A18dr6Bbp5qsK16qQJA8u3FH20pA6hXTBY6Nom33Ky9ABgVxRxwG4pAGBj/uu1oqFhf0cvnn+FzTlHHlw==", + "version": "50.34.2", + "resolved": "https://registry.npmjs.org/vercel/-/vercel-50.34.2.tgz", + "integrity": "sha512-FWWgUntVniaopvUNljIU5c9ahXXMfsx4BvNTdCdUhZBcGifyJoZ6mfy9XEEeYGllRdIn6iIoBHQsqXtEjn8Fgg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/backends": "0.0.47", + "@vercel/backends": "0.0.49", "@vercel/blob": "2.3.0", - "@vercel/build-utils": "13.8.1", + "@vercel/build-utils": "13.8.2", "@vercel/detect-agent": "1.2.1", - "@vercel/elysia": "0.1.49", - "@vercel/express": "0.1.59", - "@vercel/fastify": "0.1.52", + "@vercel/elysia": "0.1.51", + "@vercel/express": "0.1.61", + "@vercel/fastify": "0.1.54", "@vercel/fun": "1.3.0", "@vercel/go": "3.4.5", - "@vercel/h3": "0.1.58", - "@vercel/hono": "0.2.52", + "@vercel/h3": "0.1.60", + "@vercel/hono": "0.2.54", "@vercel/hydrogen": "1.3.6", - "@vercel/koa": "0.1.32", - "@vercel/nestjs": "0.2.53", - "@vercel/next": "4.16.1", - "@vercel/node": "5.6.16", - "@vercel/python": "6.24.0", - "@vercel/redwood": "2.4.10", - "@vercel/remix-builder": "5.7.0", + "@vercel/koa": "0.1.34", + "@vercel/nestjs": "0.2.55", + "@vercel/next": "4.16.2", + "@vercel/node": "5.6.18", + "@vercel/prepare-flags-definitions": "0.2.0", + "@vercel/python": "6.25.0", + "@vercel/redwood": "2.4.11", + "@vercel/remix-builder": "5.7.1", "@vercel/ruby": "2.3.2", "@vercel/rust": "1.0.5", - "@vercel/static-build": "2.9.1", + "@vercel/static-build": "2.9.2", "chokidar": "4.0.0", "esbuild": "0.27.0", "form-data": "^4.0.0", diff --git a/package.json b/package.json index b7ed219b..1230c9e9 100644 --- a/package.json +++ b/package.json @@ -18,9 +18,9 @@ "dependencies": { "@astrojs/check": "^0.9.8", "@astrojs/starlight": "^0.38.1", - "@astrojs/vercel": "^10.0.1", + "@astrojs/vercel": "^10.0.2", "@vercel/analytics": "^2.0.1", - "astro": "^6.0.6" + "astro": "^6.0.7" }, "devDependencies": { "@actions/core": "^3.0.0", @@ -40,7 +40,7 @@ "starlight-links-validator": "^0.20.1", "starlight-showcases": "^0.3.2", "tsx": "^4.21.0", - "vercel": "^50.33.1", + "vercel": "^50.34.2", "vitest": "^4.1.0" } }