diff --git a/package.json b/package.json index 1e4a8b6f3..19b62515a 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "svelte-eslint-parser": "1.4.0", "tailwind-merge": "2.6.0", "tailwindcss": "3.4.18", - "vercel": "48.8.2", + "vercel": "48.9.0", "xss": "1.0.15" }, "packageManager": "pnpm@10.20.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 496202c91..1aaae0151 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,8 +69,8 @@ importers: specifier: 3.4.18 version: 3.4.18(tsx@4.19.2)(yaml@2.8.1) vercel: - specifier: 48.8.2 - version: 48.8.2(rollup@4.52.5)(typescript@5.9.3) + specifier: 48.9.0 + version: 48.9.0(rollup@4.52.5)(typescript@5.9.3) xss: specifier: 1.0.15 version: 1.0.15 @@ -1720,15 +1720,15 @@ packages: resolution: {integrity: sha512-uk574k8IU0rOF/AjniX8qbLSGURJVUCeM5e4MIMKBFFi8weeiLrG1fyQejyLXQpRZbU/1BuQasleV/RfHC3hHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vercel/backends@0.0.4': - resolution: {integrity: sha512-JkwW51ufhGVEiQZKkeTD7UaQXOCypDXdgvtoUiVhW69tckxW5+B1r5f0rpxEWOhOtF7JYMOwFGJWzZjDV0r7GQ==} + '@vercel/backends@0.0.5': + resolution: {integrity: sha512-iM+HSAh55KA5FteNl3DUhIn5tvMFzNq52ZQcNi6CaYBmec3j5NXjuCW8peAGDuB1E2A+AbVLkhEJBr1vvUXd0A==} '@vercel/blob@1.0.2': resolution: {integrity: sha512-Im/KeFH4oPx7UsM+QiteimnE07bIUD7JK6CBafI9Z0jRFogaialTBMiZj8EKk/30ctUYsrpIIyP9iIY1YxWnUQ==} engines: {node: '>=16.14'} - '@vercel/build-utils@12.2.4': - resolution: {integrity: sha512-/Dt94nn6+LRCnhNzCLM7W/1/Rc7N+VQME9ibplh203HBZU0FLSmdjSNrB2iyV5aZkSlPEnohmY4HniTm5vMPyA==} + '@vercel/build-utils@13.0.0': + resolution: {integrity: sha512-rtO2PJy4mzZCIdXz9EUbo5ehl2u7kt6CEXvcHKTPwDa9/3tTpTf43tN61OxE1hNf/8fLA/o/goX9TwwWIJGAHw==} '@vercel/cervel@0.0.3': resolution: {integrity: sha512-6PlqMIGAaKc8aSPhsv6foqVTosUpehonMk4LgL5CIskHz2WHzqB8WMtDuw6f2EBvFCbOdPZCSq6aGjyLF6aT/w==} @@ -1740,14 +1740,17 @@ packages: resolution: {integrity: sha512-AIPgNkmtFcDgPCl+xvTT1ga90OL7OTX2RKM4zu0PMpwBthPfN2DpdHy10n3bh8K+CA22GDU0/ncjzprZsrk0sw==} engines: {node: '>=14'} + '@vercel/elysia@0.1.3': + resolution: {integrity: sha512-gFBst7XBH/JFQ/6b+Js8kWCBx73b+XkDQygjnrrrYsow8gMUQaJR4yRuwcj1UeszpLA26jOq9b4TYyQR8429Mw==} + '@vercel/error-utils@2.0.3': resolution: {integrity: sha512-CqC01WZxbLUxoiVdh9B/poPbNpY9U+tO1N9oWHwTl5YAZxcqXmmWJ8KNMFItJCUUWdY3J3xv8LvAuQv2KZ5YdQ==} - '@vercel/express@0.1.5': - resolution: {integrity: sha512-qfiO30xlesjHTu0boXvCjyEtEUKJCzOH2EyHXEwdwCUlapPIG2WC/nJRfvA4lG3D4QtLJKniXWQRFpgofOI0ug==} + '@vercel/express@0.1.6': + resolution: {integrity: sha512-0eQdtONgVkVY0ZSOIau7GCbU9yfUXMBe//EjFeRolzgva5ZWVlNnO3fn31ioChHvLHoXyRdX4JZo6WdCyg0LhA==} - '@vercel/fastify@0.1.5': - resolution: {integrity: sha512-8gT9a7dbRj0xNVsCQWLO5P/hZAsEnc2lGuj5vsSsmZlKDLDIF+olrIR0NnMVC9HVnO3mp601TIit0t28gV8VRg==} + '@vercel/fastify@0.1.6': + resolution: {integrity: sha512-eleP1Pm1SsuCIxmXXb+ZitxwM0/KYARGesDggUC8aVkOAN4FvXwfM7fAayloxCQuYjYMvy/EYjEy6mka8OdGkA==} '@vercel/fun@1.1.6': resolution: {integrity: sha512-xDiM+bD0fSZyzcjsAua3D+guXclvHOSTzr03UcZEQwYzIjwWjLduT7bl2gAaeNIe7fASAIZd0P00clcj0On4rQ==} @@ -1756,23 +1759,23 @@ packages: '@vercel/gatsby-plugin-vercel-analytics@1.0.11': resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} - '@vercel/gatsby-plugin-vercel-builder@2.0.103': - resolution: {integrity: sha512-VawP/l1zqrynxaNmGtK16yDefqwaclH1jL6VU5ub9ejzgRjqW+F5nyUjzAMgI+dLkF+5i25D13fU7DHm1WR9Cw==} + '@vercel/gatsby-plugin-vercel-builder@2.0.104': + resolution: {integrity: sha512-klNPDgJ2hyk8qIVgIkfDu72k01ddamrcMcSJg4udDpL2K9riJuz/6L9cw57k8o9K8HM0ntdiV4Mn463WO9iEsw==} '@vercel/go@3.2.3': resolution: {integrity: sha512-PErgHlV7cf8hyPq31aRsL4xm5t4rCSO6vN5AQLlAGSy3ctdgqG7sI6hq/CAKo3CfgIhVHUwNYapFJgGJB/s4OA==} - '@vercel/h3@0.1.11': - resolution: {integrity: sha512-il+Z4SzhJu3t/kUpYGIo2lPei7VTfFM0q+CbxedT0bL30h/35O1Kauy8gvOefdhTIqavBj6f9EsSorYpx8MAWQ==} + '@vercel/h3@0.1.12': + resolution: {integrity: sha512-0nxQZdhzmhJy0DUdFK5Hc4z057vEGFTi6KBYknLlwZ79+e9sI2CWePjJ/hSiQyQelM076aQyMQ56HsESk7doPg==} - '@vercel/hono@0.2.5': - resolution: {integrity: sha512-rxpylgN1pz1JKGsfGBKtbjPuoN9zbj/azo/SEp1LunYB9LVoC79fMvKLO71b0+DcHWl7qbs8zS0KXlm1t4YdsQ==} + '@vercel/hono@0.2.6': + resolution: {integrity: sha512-8BoG3anNb/tqOWI1/47Z4Dzyys+r37DHjH3be7l67wV6SS8Q+c/d6n1ZrFGeKbWn4CzlCvSkGXU3x9DhG1ChzA==} - '@vercel/hydrogen@1.3.0': - resolution: {integrity: sha512-KEetGfOgMAXwuK0AfE086suPyI9M0KBpvoYSrkTXILe7Y2jdSAYzOKVnzi8W1clJpv0xY8tf7KwhuLHMHscF5g==} + '@vercel/hydrogen@1.3.1': + resolution: {integrity: sha512-S8gm+Ozbe0yxdsJNuB7ymzb+RHZngm6ywgWglJO6mBtL8vVZgEHbSEebWz1fgEafP0kjrgLydgVVKR9wH9hccA==} - '@vercel/next@4.15.1': - resolution: {integrity: sha512-LQTFN83uTx6GA29CIxOGEeEeRGb7gMhBDGT2rnRBXCjwMg9Me5wqAR27U3VowEmQYzF+p0WlUBejXh5W/7lLRw==} + '@vercel/next@4.15.2': + resolution: {integrity: sha512-fCuXdqCG/yvatyf0BuBUkGXXdjouc3dM+Q15kttqAOGyFGCY/1TfrEfNli2033DUqb7AvoMB3oJM/VtzHTxF3Q==} '@vercel/nft@0.30.1': resolution: {integrity: sha512-2mgJZv4AYBFkD/nJ4QmiX5Ymxi+AisPLPcS/KPXVqniyQNqKXX+wjieAbDXQP3HcogfEbpHoRMs49Cd4pfkk8g==} @@ -1784,23 +1787,23 @@ packages: engines: {node: '>=18'} hasBin: true - '@vercel/node@5.5.4': - resolution: {integrity: sha512-JunVzycaByoSTi8PeCGLnllblRsn3O4V8D+P/S/NOw3et6eOhw761hGDAzIZURYlQYPifIioZKsUI30nOxFy8Q==} + '@vercel/node@5.5.5': + resolution: {integrity: sha512-g08FoUe2YbrwDRlws88kGgFINMXFvzJSMRUcgjpFQFLIfuiG58jVEqbRhCEt5Fa/goAyHQEzBVrEHttKbi3/sg==} - '@vercel/python@6.0.1': - resolution: {integrity: sha512-1fsxzoXoqI/4kUEDg/CpyCaANKoW68qvGAien4mpjoIjPLs75j9FT5OxFg0rpR/Jg5uDtKRs6RyAHbIoMRx9BA==} + '@vercel/python@6.0.2': + resolution: {integrity: sha512-lKHbgYaU7YAhLe3Z1kzS9bebxkW65GUXho5ohqYPX8chMEAOuMiBw+PCL4CWhQRmF07n1a66WxIKA0z5d7duRw==} - '@vercel/redwood@2.4.0': - resolution: {integrity: sha512-95/YT8O8cHrcKeUO73tlecH2HsO/Z1QYYJ3ToLDsVyDH5zBKpWo/6UmLQnw1+jJpoSUk0ofuw2RPrEa0cWeMCg==} + '@vercel/redwood@2.4.1': + resolution: {integrity: sha512-w1EgsQWbkFg6QkQPp7wy9qlUE2jgeiFxTJjkwbTEQjmbWJUHEJJbcx53OgK+H6EAGnMyoRpRhdZG3c+SEP3opw==} - '@vercel/remix-builder@5.5.0': - resolution: {integrity: sha512-79hF8HMmttzxlX6lEUPSQeyPuJqXu5t2xnwC5gHvMLJTb4TR2M8EX4v6UnvjJ9ZWbqA+a/ZLl8oV1dQ/GLwtEw==} + '@vercel/remix-builder@5.5.1': + resolution: {integrity: sha512-kiPs5hKD7kwELjc8C8Bnl8ncoc7WD9yNAritb5d+npvLdWg0mXekHsrFpTd1hkM8wBxioPseQNUIAerV6Br7Iw==} '@vercel/ruby@2.2.1': resolution: {integrity: sha512-DsmTCggOa/Uvt/9JkafXx9U+Bz5eNIb6Bs422EOQo2zKwcxW88ITSh8mM5m0dQ0+B4k02X/moVim6iFa4sjazg==} - '@vercel/static-build@2.8.4': - resolution: {integrity: sha512-6NpudHMOgdJgHiPYkFEIb8CbKwPAIWbwD+s9hg+f0hqD9c9pXy8TNUu3RXkwVS9U6OOjm8OnKmHBWosiCM8Jug==} + '@vercel/static-build@2.8.5': + resolution: {integrity: sha512-wBtFI2orwGNSenk/A7+qR+8idnJ9Cw5mKJOXiwCJTvQ168S2qR2EMTAgQKI8r61jCH838CVh2Ui6m+1rRz15cg==} '@vercel/static-config@3.1.2': resolution: {integrity: sha512-2d+TXr6K30w86a+WbMbGm2W91O0UzO5VeemZYBBUJbCjk/5FLLGIi8aV6RS2+WmaRvtcqNTn2pUA7nCOK3bGcQ==} @@ -4666,8 +4669,9 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyexec@1.0.1: - resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + tinyexec@1.0.2: + resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + engines: {node: '>=18'} tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} @@ -4870,8 +4874,8 @@ packages: resolution: {integrity: sha512-BgWVbCI72aIQy937xbawcs+hrVaN/CZ2UwutgaJ36hGqRrLNM+f5LUT/YPRbo8IV/ASeFzXszezV+y2+rq3l8A==} engines: {node: '>= 0.10'} - vercel@48.8.2: - resolution: {integrity: sha512-RkUyyPfyM626hcx+GKFQfrO6NDvVXtBcgUu82IvVGnfUuYnk0nbDtq1Og0qbQj0+m61j8cmC4BBfe7nl2QhBHA==} + vercel@48.9.0: + resolution: {integrity: sha512-DaCn7z/9/b0QGSvpxyTJM7PYMsKGPL5Vasso3jXl9sOHqCKZ5e51nP5DSsgQ6/f0mW9fPoiq+1wIST4b6dPP5A==} engines: {node: '>= 18'} hasBin: true @@ -5145,7 +5149,7 @@ snapshots: '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.5.0 - tinyexec: 1.0.1 + tinyexec: 1.0.2 '@antfu/utils@9.3.0': {} @@ -6550,7 +6554,7 @@ snapshots: '@typescript-eslint/types': 8.46.3 eslint-visitor-keys: 4.2.1 - '@vercel/backends@0.0.4(rollup@4.52.5)(typescript@5.9.3)': + '@vercel/backends@0.0.5(rollup@4.52.5)(typescript@5.9.3)': dependencies: '@vercel/cervel': 0.0.3(typescript@5.9.3) '@vercel/nft': 0.30.1(rollup@4.52.5) @@ -6574,7 +6578,7 @@ snapshots: throttleit: 2.1.0 undici: 5.29.0 - '@vercel/build-utils@12.2.4': {} + '@vercel/build-utils@13.0.0': {} '@vercel/cervel@0.0.3(typescript@5.9.3)': dependencies: @@ -6586,13 +6590,24 @@ snapshots: '@vercel/detect-agent@1.0.0': {} + '@vercel/elysia@0.1.3(rollup@4.52.5)': + dependencies: + '@vercel/node': 5.5.5(rollup@4.52.5) + '@vercel/static-config': 3.1.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - encoding + - rollup + - supports-color + '@vercel/error-utils@2.0.3': {} - '@vercel/express@0.1.5(rollup@4.52.5)(typescript@5.9.3)': + '@vercel/express@0.1.6(rollup@4.52.5)(typescript@5.9.3)': dependencies: '@vercel/cervel': 0.0.3(typescript@5.9.3) '@vercel/nft': 0.30.1(rollup@4.52.5) - '@vercel/node': 5.5.4(rollup@4.52.5) + '@vercel/node': 5.5.5(rollup@4.52.5) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -6607,9 +6622,9 @@ snapshots: - supports-color - typescript - '@vercel/fastify@0.1.5(rollup@4.52.5)': + '@vercel/fastify@0.1.6(rollup@4.52.5)': dependencies: - '@vercel/node': 5.5.4(rollup@4.52.5) + '@vercel/node': 5.5.5(rollup@4.52.5) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -6646,19 +6661,19 @@ snapshots: dependencies: web-vitals: 0.2.4 - '@vercel/gatsby-plugin-vercel-builder@2.0.103': + '@vercel/gatsby-plugin-vercel-builder@2.0.104': dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 12.2.4 + '@vercel/build-utils': 13.0.0 esbuild: 0.14.47 etag: 1.8.1 fs-extra: 11.1.0 '@vercel/go@3.2.3': {} - '@vercel/h3@0.1.11(rollup@4.52.5)': + '@vercel/h3@0.1.12(rollup@4.52.5)': dependencies: - '@vercel/node': 5.5.4(rollup@4.52.5) + '@vercel/node': 5.5.5(rollup@4.52.5) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -6667,10 +6682,10 @@ snapshots: - rollup - supports-color - '@vercel/hono@0.2.5(rollup@4.52.5)': + '@vercel/hono@0.2.6(rollup@4.52.5)': dependencies: '@vercel/nft': 0.30.1(rollup@4.52.5) - '@vercel/node': 5.5.4(rollup@4.52.5) + '@vercel/node': 5.5.5(rollup@4.52.5) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -6684,12 +6699,12 @@ snapshots: - rollup - supports-color - '@vercel/hydrogen@1.3.0': + '@vercel/hydrogen@1.3.1': dependencies: '@vercel/static-config': 3.1.2 ts-morph: 12.0.0 - '@vercel/next@4.15.1(rollup@4.52.5)': + '@vercel/next@4.15.2(rollup@4.52.5)': dependencies: '@vercel/nft': 0.30.1(rollup@4.52.5) transitivePeerDependencies: @@ -6735,13 +6750,13 @@ snapshots: - rollup - supports-color - '@vercel/node@5.5.4(rollup@4.52.5)': + '@vercel/node@5.5.5(rollup@4.52.5)': dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 '@edge-runtime/vm': 3.2.0 '@types/node': 16.18.11 - '@vercel/build-utils': 12.2.4 + '@vercel/build-utils': 13.0.0 '@vercel/error-utils': 2.0.3 '@vercel/nft': 0.30.1(rollup@4.52.5) '@vercel/static-config': 3.1.2 @@ -6766,9 +6781,9 @@ snapshots: - rollup - supports-color - '@vercel/python@6.0.1': {} + '@vercel/python@6.0.2': {} - '@vercel/redwood@2.4.0(rollup@4.52.5)': + '@vercel/redwood@2.4.1(rollup@4.52.5)': dependencies: '@vercel/nft': 0.30.1(rollup@4.52.5) '@vercel/static-config': 3.1.2 @@ -6779,7 +6794,7 @@ snapshots: - rollup - supports-color - '@vercel/remix-builder@5.5.0(rollup@4.52.5)': + '@vercel/remix-builder@5.5.1(rollup@4.52.5)': dependencies: '@vercel/error-utils': 2.0.3 '@vercel/nft': 0.30.1(rollup@4.52.5) @@ -6794,10 +6809,10 @@ snapshots: '@vercel/ruby@2.2.1': {} - '@vercel/static-build@2.8.4': + '@vercel/static-build@2.8.5': dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.103 + '@vercel/gatsby-plugin-vercel-builder': 2.0.104 '@vercel/static-config': 3.1.2 ts-morph: 12.0.0 @@ -8783,7 +8798,7 @@ snapshots: consola: 3.4.2 pathe: 2.0.3 pkg-types: 2.3.0 - tinyexec: 1.0.1 + tinyexec: 1.0.2 object-assign@4.1.1: {} @@ -9771,7 +9786,7 @@ snapshots: tinyexec@0.3.2: {} - tinyexec@1.0.1: {} + tinyexec@1.0.2: {} tinyglobby@0.2.15: dependencies: @@ -9953,26 +9968,27 @@ snapshots: validator@13.15.15: optional: true - vercel@48.8.2(rollup@4.52.5)(typescript@5.9.3): + vercel@48.9.0(rollup@4.52.5)(typescript@5.9.3): dependencies: - '@vercel/backends': 0.0.4(rollup@4.52.5)(typescript@5.9.3) + '@vercel/backends': 0.0.5(rollup@4.52.5)(typescript@5.9.3) '@vercel/blob': 1.0.2 - '@vercel/build-utils': 12.2.4 + '@vercel/build-utils': 13.0.0 '@vercel/detect-agent': 1.0.0 - '@vercel/express': 0.1.5(rollup@4.52.5)(typescript@5.9.3) - '@vercel/fastify': 0.1.5(rollup@4.52.5) + '@vercel/elysia': 0.1.3(rollup@4.52.5) + '@vercel/express': 0.1.6(rollup@4.52.5)(typescript@5.9.3) + '@vercel/fastify': 0.1.6(rollup@4.52.5) '@vercel/fun': 1.1.6 '@vercel/go': 3.2.3 - '@vercel/h3': 0.1.11(rollup@4.52.5) - '@vercel/hono': 0.2.5(rollup@4.52.5) - '@vercel/hydrogen': 1.3.0 - '@vercel/next': 4.15.1(rollup@4.52.5) - '@vercel/node': 5.5.4(rollup@4.52.5) - '@vercel/python': 6.0.1 - '@vercel/redwood': 2.4.0(rollup@4.52.5) - '@vercel/remix-builder': 5.5.0(rollup@4.52.5) + '@vercel/h3': 0.1.12(rollup@4.52.5) + '@vercel/hono': 0.2.6(rollup@4.52.5) + '@vercel/hydrogen': 1.3.1 + '@vercel/next': 4.15.2(rollup@4.52.5) + '@vercel/node': 5.5.5(rollup@4.52.5) + '@vercel/python': 6.0.2 + '@vercel/redwood': 2.4.1(rollup@4.52.5) + '@vercel/remix-builder': 5.5.1(rollup@4.52.5) '@vercel/ruby': 2.2.1 - '@vercel/static-build': 2.8.4 + '@vercel/static-build': 2.8.5 chokidar: 4.0.0 jose: 5.9.6 transitivePeerDependencies: