diff --git a/package.json b/package.json index b610964a0..a9240142b 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "tslib": "2.8.1", "tsx": "4.23.12", "typescript": "6.0.3", - "vercel": "58.8.0", + "vercel": "59.0.0", "vite": "8.2.1", "vitest": "4.1.10", "zod": "4.4.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e3af60010..4a545acaf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -185,8 +185,8 @@ importers: specifier: 6.0.3 version: 6.0.3 vercel: - specifier: 58.8.0 - version: 58.8.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) + specifier: 59.0.0 + version: 59.0.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) vite: specifier: 8.2.1 version: 8.2.1(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12) @@ -1720,44 +1720,48 @@ packages: peerDependencies: valibot: ^1.4.0 - '@vercel/backends@0.8.33': - resolution: {integrity: sha512-zpNCdZcGHSEOdE/UktxnWw9q4NUGRyahov58ts95weUHS69n+c5vNlDLvDIfP4jKLL/r1J9XanWe0IpE8W5Nng==} + '@vercel/backends@0.8.37': + resolution: {integrity: sha512-o7KadmQ5lHKx4yvBuYwVmNWSwqWYtA5eF3JREE7avdFvIusu5a8h4DWQv9p69urMcX7pTH69bVCq9vGea7X61A==} - '@vercel/blob@2.4.0': - resolution: {integrity: sha512-ncQ8CRb6XoEAYJwjOTRGpACRT6h/AeY+/33gLyeVxG5BIes27OPm1jmqreF+JHjcTmGhClTP+kBpmyLfbV0xew==} + '@vercel/blob@2.8.0': + resolution: {integrity: sha512-Nu+HWKpkgovCh/ezlG7wCVwF7RErTzLzZMbGKFBdGBCbTKyK+s5VXPLl+0+TpNEQPH8AVaGzOpIsXUOtkqylCQ==} engines: {node: '>=20.0.0'} - '@vercel/build-utils@14.0.2': - resolution: {integrity: sha512-Ma32+KxhXCvumw5/1CbqWyIIUPhEtIaiZrx/LsatDwhG2DzZrnhbekLL03D9PinfDoMI3Lnu6/qXzkpi3EeKNw==} + '@vercel/build-utils@14.1.0': + resolution: {integrity: sha512-Bxwkv5phTRgU1QZ3NHzxjC6mLWJYqtYExkm/OS6Si2t3EhLFN+wls8U0oMmCrg2nXANkB1S+eXrbeu8hCcXV0A==} - '@vercel/cervel@0.1.41': - resolution: {integrity: sha512-2ogjiiAeCJVFEoK6rFhwX3NtkztIZVB8fgevJgPb/7QsqeMtYPs3vEVlv/kXijKCuSd1V24FsLA5BoEcOXxZSQ==} + '@vercel/cervel@0.1.45': + resolution: {integrity: sha512-H2i5T/26rw/bLcoROTU3XRyBrizPEsUjMPaZSWd97Qy9lhHzpjfxftSPZmfOFI2z9dUkr+IYgRSgZIkhDSde7g==} hasBin: true - '@vercel/cli-auth@0.3.2': - resolution: {integrity: sha512-10LPmnA6Zg1BgFNzKzjUVcQrTbKl8rIUhXmvMWgo659qC2G0L7vFPf+EL4RZ2CG8onLo3Z5oS5y87zZlK9pWWA==} + '@vercel/cli-auth@0.3.4': + resolution: {integrity: sha512-RQf67uc5HPtlhok3H2fChFW17ZB0gQxw0eeFkboMkHuclejfZ1cHy+04dRdnetX8/J8L6YUErNW2kO1tmeoKzw==} - '@vercel/cli-config@0.2.2': - resolution: {integrity: sha512-kAy35eymNzRBfmcqEViVQge0KJ59FYEKsPqGNCSJQ7M9HTuFGWd3qPcZos1A5cZpAWRBdiYe82Bcz9P7pIZvUQ==} + '@vercel/cli-config@0.2.3': + resolution: {integrity: sha512-Ggh0Wmi92TUkUexmSUPkkDtvJmbjUr7IvF5T3FkSsWrXXs3GFzOujfxFpECdJZpux1JG4SWDv9BT4w++TDgD6A==} - '@vercel/container@0.1.1': - resolution: {integrity: sha512-BYT1ViD7Xm0RLrCDrts4zu686pTlB27AcINDhXBrvshGe1Qm1IwjYYLLMltHQ+HiK8AX43j8GWTcyCQijzHIyQ==} + '@vercel/cli-exec@1.0.1': + resolution: {integrity: sha512-g9XerViJ/paZujufXYcu5XYI2vU2rtB4sgdpjUHde5RnOkdmpu0ngH46LCFGHoPXO/C+qDPSczIHIRN+8Q2YKQ==} + engines: {node: '>= 18'} + + '@vercel/container@0.2.0': + resolution: {integrity: sha512-l4prOR48EFu3CGNgwN64DCNwfqw8ZJty70HrY0X0+i5AMxi4GiIttZsSYBmttUAM+OSIg3BqMg767dlzjlzQyQ==} - '@vercel/detect-agent@1.2.4': - resolution: {integrity: sha512-euARTdvCVoi2k7/mqRUGyareO98jiVjwUyfJ8VFpN53aUv3R6ZgwSpU3ErOwFQKT6Fq8dOplEsy+DSmEoJPQdQ==} + '@vercel/detect-agent@1.2.5': + resolution: {integrity: sha512-0krENrjuitlW8s6TJu0MlqCevyCU7K7JK63jZAf7xZ6n17tx+vUEwzHT3sTxawtwZxaW21hu+oFUpoOrm49FsQ==} engines: {node: '>=14'} - '@vercel/elysia@0.1.110': - resolution: {integrity: sha512-Zc4lgYDAUcKfYF3DNo5Nm7LXw13r/4L2uK8NOh00maJGKoczfIKMKUhKMtB2xBOkKHOJUWoTAKJ/VDByyWOMVw==} + '@vercel/elysia@0.1.114': + resolution: {integrity: sha512-bgCicgRSjYdXrejDGWN68HkobQ5tOcIXuT1q+uBjHIAtqSdH4xll8tyIreR39MsRQgTURAa5LtHg8uDHXidI3Q==} '@vercel/error-utils@2.2.1': resolution: {integrity: sha512-9DhP8jP7raLML4hGsBemxX5fXuQnu5xxMV+HjGygGbzEmVK/+KyJ3QP2Cw7PdF0uXdb9N0Qa4c3tRGH34ZX6vw==} - '@vercel/express@0.1.124': - resolution: {integrity: sha512-zVM9YPgvbGE/AB43Lwztf0ZafogQV+sTkCn2NBS4+NsKuBqmgFs4tg+UzV0TpJCFW89nf7pwAq1QMjhndAOZHQ==} + '@vercel/express@0.1.128': + resolution: {integrity: sha512-c10sYn5r/3wfTPmwN4PRosvt2JgQ68PDfBmI7MVYyKTM5zN4ky1eL6V0oJ8LNvsFVvoQX/OH+3qg3yTEZNeDEQ==} - '@vercel/fastify@0.1.113': - resolution: {integrity: sha512-QlU2PZ5+VvBJbUdlx7x3A4rQbfxDxZXmaAmOczD937ngkYR7WBRBlPVjlriX7587KasWdjgUod6dGYO7VJo7jA==} + '@vercel/fastify@0.1.117': + resolution: {integrity: sha512-YoNAqo8xrL0GQwPTnkJ4LhsUJiPu2XlntwwQQvG2m2OYOJDCojq80nVWQvqfyqYCUBoYEfrYawFfTtvivl63Ew==} '@vercel/fun@1.3.0': resolution: {integrity: sha512-8erw9uPe0dFg45THkNxmjtvMX143SkZebmjgSVbcM3XCkXu3RIiBaJMcMNG8aaS+rnTuw8+d4De9HVT0M/r3wg==} @@ -1766,29 +1770,29 @@ packages: '@vercel/gatsby-plugin-vercel-analytics@1.0.12': resolution: {integrity: sha512-Ejlhwxr7EBYJxtwYnlh6Vm6A2dPsUSPxMdYrfv0koZkgAzVwo7cG4aDQiy7iASMaGzwuI/PAnwlY2sJBF5b4OA==} - '@vercel/gatsby-plugin-vercel-builder@2.2.36': - resolution: {integrity: sha512-Uxd52pjIDNwLv222It9ztEsW6sJNu3s9cL3XgifPh3RhN/lNXXeOpY+kKqi/ik1cYHpZFZ+cr97catoOLoVbOw==} + '@vercel/gatsby-plugin-vercel-builder@2.2.40': + resolution: {integrity: sha512-6QyQEJRNljTXZ1Yfcw58g3Css9wBeS0aXHechX3Oy5trzCtvMP82M74pcHAp3Wngb2s1byvEPb0Cm0FlFGFkhg==} - '@vercel/go@3.10.4': - resolution: {integrity: sha512-iFVcaTHUWUiG5x5mYmrzg1WLOkyQhsxrZYGWN0/TNE66qyaTxz3NBMJ7CbH712XPuBszOY6HFKyRcSHmUFWIXQ==} + '@vercel/go@3.11.0': + resolution: {integrity: sha512-aeeWnefoRHuH7eYekQLq/vAsTbg6RQi7mKP49pLfxY/nfTsBnLtat9KCD7WF3Nunu41uN5uq3LVvoqRJ09S/fA==} - '@vercel/h3@0.1.119': - resolution: {integrity: sha512-ve3UWY9MpqHGYISKdVtMk3Dda72xbgZa/d1FfeXVrgAbq1IuU7FMhiBfWF8fZeloshlxo2Y8Sugt2uIkx4ubrQ==} + '@vercel/h3@0.1.123': + resolution: {integrity: sha512-oMGcBAJQIOQALnO+xu4di4ON8ElFyJry1Gn5YpFjkHITHMA+ZbhJbOzh+w7EKw6GACtdWrTZ16AONPFyxVx0gw==} - '@vercel/hono@0.2.113': - resolution: {integrity: sha512-fekPG1wbKKWMaBrOjFoU1AGF8CeM90+hksFsFT/jT/PYMUwkNX+QIzoOOzNSMkXQfpwNspSwLUOQ2hEbngwigQ==} + '@vercel/hono@0.2.117': + resolution: {integrity: sha512-R1bBZ38jPo980NrC4w9pLcipeQZv5ArF0V/0vGQWZ7437ZA/zKJSzhO90Cb+GVdjSCwHA2HyG6f8ODtBSSsGPg==} '@vercel/hydrogen@1.4.1': resolution: {integrity: sha512-fD3DAjMcWkGPZwcWCbF4ekZpDY4cMz+QZWR5F3Qss3hkQx6Vuu0kTpKX0xGgQ/CYTtKknZJTwIfM/ZvByAsrKA==} - '@vercel/koa@0.1.93': - resolution: {integrity: sha512-MUlp3htuDm2J9qG853s2Ufbr4XfEGsk5j6DD0SpWb+xObnDtblqrAWCwdRdoLJK/kXLwMW5cAuxJ98QhYeZXxw==} + '@vercel/koa@0.1.97': + resolution: {integrity: sha512-E/dwq5SgqIav7+nYGE/c3UOjGai+OlTmCkuegoFDxmajrFhINAlwwIbmLjFvT2ZmDEneu329VboPpeeuT/58Gg==} - '@vercel/nestjs@0.2.114': - resolution: {integrity: sha512-pWab2cemHV/ZTHELh/N5pG4+I2LwvZUqfqbUznbdZfiMkHwLRZbmqqzzN5o3PSu1b1tV72Y65TemArBTSNfziA==} + '@vercel/nestjs@0.2.118': + resolution: {integrity: sha512-jmRFYtehiYY4DQfrkIv1ZN+iGhjXWmvylYzntuhverj1BwoIO2ancN+B6BpkcPDX/zky00RH2kN/nPb7NxDtdQ==} - '@vercel/next@4.21.1': - resolution: {integrity: sha512-BH/L+ygzRGuJUgSvicp2j9AeyC04g+WFsdMmPH3iken62ZplhkPRjzHMNEHGcR1C256IDP0Bhv3n9dqDOajdeg==} + '@vercel/next@4.21.4': + resolution: {integrity: sha512-JZkpxczlFkyQsgpraISTfXPvPu5A+be0ubYM8T3k1RACsBsv5UzkXp5EVDfNa8JB/6Q+p5Zh1FQTqbjH/EW2kg==} '@vercel/nft@1.10.0': resolution: {integrity: sha512-iLOW4fcsgkipfOh2Bw3wB38YDfxTlxr7+j4uFeui2OswkNT28jIitS/aMce7tS0mef1YPQ8zLIDYr3a0aahNrA==} @@ -1800,60 +1804,64 @@ packages: engines: {node: '>=20'} hasBin: true - '@vercel/node@5.9.6': - resolution: {integrity: sha512-SenMW2vA+XVmfdPXexr5sij1U5sqQA0TfjI1yGz0Y+m5nx2mmaSz4dvBhYRtjLGwzFCIdy3KgS5VJu53KQH15A==} + '@vercel/node@5.10.0': + resolution: {integrity: sha512-VhpH6g8kpM8wvi15/BST3ggXLaVRYQ7KCmDDsxkHaOfkwWICWBrgAratveMaU6sCIyETKS0gCU+Z7Dksv/i0UA==} '@vercel/oidc@3.2.0': resolution: {integrity: sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug==} engines: {node: '>= 20'} + '@vercel/oidc@3.8.4': + resolution: {integrity: sha512-FGNvVZ5pgX9FaBqkPt6VkYFZ6bWAMDzYi7nxW+1Xt+Z4fn5PuTULVwsxjKc+0uKhysyWBQmvsmM50Oh6C2/oMA==} + engines: {node: '>= 20'} + '@vercel/prepare-flags-definitions@0.3.0': resolution: {integrity: sha512-/0nuDFwYje0nqZnVKSd2VfJy2wOPQwbkas1qO1JQgtb0sLl+EeSCW4O9hrvq55pN50PNlAZ/APSeWHIAT9ZGHg==} - '@vercel/python-analysis@0.13.1': - resolution: {integrity: sha512-ec4tii9I7i6eHfvsvG/eaNaKh0TxmxBsc904V7yjwZImeyFTEVvDSLQ/+510FB+wBG6gCvpyqBH5aAKP9llqsw==} + '@vercel/python-analysis@0.13.2': + resolution: {integrity: sha512-IEr5K2gvX143NBoQc1W4BWrdDWjZwxnIT6UrL5Y1dnyH7Cqc4AV00FIAddB1YpnIZBJwT4ZhE8QbgqBeO6C9Zw==} - '@vercel/python@6.55.3': - resolution: {integrity: sha512-K25seWG6GmROAwTBOLvjFRsLmC8Hhve5sPD45/glka2oq/kEa4ISI8Ez0D3A7B9HDkqD+cLaB3TPBZnTJwN4AQ==} + '@vercel/python@6.56.2': + resolution: {integrity: sha512-TUQnflCTuK1AFSRka38wn6qqMwI0N70YG2uk5jKVrVXl3w+gZ+yA1DLn5OMMDUdYR21dJMDcMbn0NTaUGxLWaQ==} '@vercel/redwood@2.5.1': resolution: {integrity: sha512-oldy4mZmhFzHKkXluyPNHiIyZHxVW1Zpznn0qBag2hzmn2HpqkL9fZfZvlWGIvuAdQz/Sa4AErbreMEPOzCv0w==} - '@vercel/remix-builder@5.9.2': - resolution: {integrity: sha512-QXe2mi6n8/ZnKgGbLV+yl8gMdqeEVSQ9ms9Rwp3mUpVuVIHyJz1JvfJfpNU8cRccvUkBrsEt/7umUgV7X2b8zA==} + '@vercel/remix-builder@5.9.4': + resolution: {integrity: sha512-QKtQ4JUgjoU2gKkJJbhQcjMxvwMG3uvloAT4yz0m+0deyAPNMaHQJ0KKPtiOZH8+ILf4KqbebjjoC4UEzkiTWA==} '@vercel/ruby@2.5.1': resolution: {integrity: sha512-e23M7pfORQyyxSUmeQ8PqEnyLJ4swhtNrnyctU5E02UCaUYFm5YAdNfdPYRP4It874H4Wyvm+LV8u7CPBrfcPA==} - '@vercel/rust@1.4.1': - resolution: {integrity: sha512-5KNA/WixZ3Ktitg8kBLLb9UTvfZmBxYbJtVOHEBX5JZApIvCeezWHhtnpYbXMpW0wPEOFNBvEMVTRqjZAiAKOQ==} + '@vercel/rust@1.4.2': + resolution: {integrity: sha512-vWVSMhj+3cMjQxj03jZTCNa94M0o+roVBA5wwfadxNMP8rCqdvZ0aamT/8zGCtjZ13PJc9v2W2nq0dlaaOZf4Q==} '@vercel/sandbox@2.4.0': resolution: {integrity: sha512-pifnr8hex/rgQ3EPyLYHYwHyf0Kwmc4Vbya9kHGk4aERFVGj44P+742S8/SDdt2guMxBriXBOMkMLq1Kaiyyeg==} - '@vercel/static-build@2.12.2': - resolution: {integrity: sha512-uJUnZaUGCc4EfBwLGux2xzeHZsP/ygTXvcHNAvXbYlFn+bd3TNg74uiHUdgSJc6shuwL1pS1iuJBcMU/GEjolQ==} + '@vercel/static-build@2.12.6': + resolution: {integrity: sha512-3WwhXA8HZyezQB8waCTO5KopceecS0+hvCHVaTk2kwWlUVnWUVsCHj7aaLPVUtBCF+tAiuv0gkloBhN2SXNvHw==} '@vercel/static-config@3.4.1': resolution: {integrity: sha512-kJKTyOg25JDRgDkHEkc+vWlvURxmSQkVKyRPO4EEGD/8HpJT+4u9Z/VGxwnCZ6zZBxYPpma283qBsHwY0gXjfw==} - '@vercel/vc-native-darwin-arm64@58.8.0': - resolution: {integrity: sha512-pSf9eJnPcuJW9sKYn0t304Scm5dIEAsYPTa3lJVO6QA8qZT49c7sPDn90Sa1ax66RrwcJAWHymunx8mwfVMJvQ==} + '@vercel/vc-native-darwin-arm64@59.0.0': + resolution: {integrity: sha512-FloDB7nfXGnCjb9aVYiV99QQjK1UBcxQ3L/g3T9ekEWnjwHfpwSwcjWQFEEjfrSG4L042Lk3vQMDCOdPpGh6Ow==} cpu: [arm64] os: [darwin] - '@vercel/vc-native-darwin-x64@58.8.0': - resolution: {integrity: sha512-y1NYN7FmALw41O0Jxrp57kZf94crJDpHPhLEJ+io5i+alIf5zxKGyR+8HpKWHd0tXV8QyILW9RUY5YrgtaVJIw==} + '@vercel/vc-native-darwin-x64@59.0.0': + resolution: {integrity: sha512-onrrc/1Jq/yfNncKmQdaXkR1p7R0NvU9ob7DhLHdAeJOwZzPBo+2DzV2mByk4rrkhQBjCGFiYEN9n/Gtzu8MrQ==} cpu: [x64] os: [darwin] - '@vercel/vc-native-linux-arm64@58.8.0': - resolution: {integrity: sha512-D0Nxe5aFk1UIYVa1x3SVxxrrIEAqjiTlrLwL9bnyU14+lYCAI8RXjpcwPAk9aO70cTxJCo8sFUopus0L4/SAlg==} + '@vercel/vc-native-linux-arm64@59.0.0': + resolution: {integrity: sha512-+0wpedwJx/Vd5gaBvxWhNMw8aSCLvbirYDR5ndscWxG97yhlLDeGnDpuFxTg4YA4VC6SWXv9rhl+1/pTu9P13Q==} cpu: [arm64] os: [linux] - '@vercel/vc-native-linux-x64@58.8.0': - resolution: {integrity: sha512-K2RBuRtrI5Iv0p6GMPD1PhQ8aa4fq/IWXXtqG/5rTpHpOv67a0Ph/2exyhQdpxPwCGWJ0rWrSKDHnoFUTveSgQ==} + '@vercel/vc-native-linux-x64@59.0.0': + resolution: {integrity: sha512-gRfWyhgzNnzPA7jrR83Ji84m9t41aUKB4sG6RX7MWnqXx3+Q3QaOFEQA9zJpadoRosSG2mEywKEA3b0h+pWxMA==} cpu: [x64] os: [linux] @@ -3832,6 +3840,10 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + uuid@14.0.1: + resolution: {integrity: sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==} + hasBin: true + uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). @@ -3849,8 +3861,8 @@ packages: resolution: {integrity: sha512-spH26xU080ydGggxRyR1Yhcbgx+j3y5jbNXk/8L+iRvdIEQ4uTRH2Sgf2dokud6Q4oAtsbNvJ1Ft+9xmm6IZcA==} engines: {node: '>= 0.10'} - vercel@58.8.0: - resolution: {integrity: sha512-txB2MtU8QLYFDT6eCDn26nCPik5COyrusuLktqLnU5fDWM/VWTrjrxM8pa5vavfYOLqA6A8+JScRuw3eNXY5gw==} + vercel@59.0.0: + resolution: {integrity: sha512-9q4NEUYiiwC45ZVoShZhY0lYZPKwbK7In3Cw8SbNK7gwfeTv84bDhPqjos6UZk91lbzgaqclDPdPfLmH1kz7jA==} engines: {node: '>= 18'} hasBin: true @@ -5253,9 +5265,9 @@ snapshots: valibot: 1.4.2(typescript@6.0.3) optional: true - '@vercel/backends@0.8.33(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0)': + '@vercel/backends@0.8.37(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0)': dependencies: - '@vercel/build-utils': 14.0.2 + '@vercel/build-utils': 14.1.0 '@vercel/nft': 1.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 execa: 3.2.0 @@ -5276,23 +5288,24 @@ snapshots: - rollup - supports-color - '@vercel/blob@2.4.0': + '@vercel/blob@2.8.0': dependencies: + '@vercel/oidc': 3.8.4 async-retry: 1.3.3 is-buffer: 2.0.5 is-node-process: 1.2.0 throttleit: 2.1.0 undici: 6.28.0 - '@vercel/build-utils@14.0.2': + '@vercel/build-utils@14.1.0': dependencies: - '@vercel/python-analysis': 0.13.1 + '@vercel/python-analysis': 0.13.2 cjs-module-lexer: 1.2.3 es-module-lexer: 1.5.0 - '@vercel/cervel@0.1.41(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0)': + '@vercel/cervel@0.1.45(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0)': dependencies: - '@vercel/backends': 0.8.33(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) + '@vercel/backends': 0.8.37(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -5300,26 +5313,30 @@ snapshots: - rollup - supports-color - '@vercel/cli-auth@0.3.2': + '@vercel/cli-auth@0.3.4': dependencies: '@napi-rs/keyring': 1.2.0 - '@vercel/cli-config': 0.2.2 + '@vercel/cli-config': 0.2.3 async-listen: 3.0.0 open: 8.4.0 zod: 4.1.11 - '@vercel/cli-config@0.2.2': + '@vercel/cli-config@0.2.3': dependencies: xdg-app-paths: 5.5.1 zod: 4.1.11 - '@vercel/container@0.1.1': {} + '@vercel/cli-exec@1.0.1': + dependencies: + execa: 5.1.1 + + '@vercel/container@0.2.0': {} - '@vercel/detect-agent@1.2.4': {} + '@vercel/detect-agent@1.2.5': {} - '@vercel/elysia@0.1.110(supports-color@7.2.0)': + '@vercel/elysia@0.1.114(supports-color@7.2.0)': dependencies: - '@vercel/node': 5.9.6(supports-color@7.2.0) + '@vercel/node': 5.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding @@ -5328,11 +5345,11 @@ snapshots: '@vercel/error-utils@2.2.1': {} - '@vercel/express@0.1.124(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0)': + '@vercel/express@0.1.128(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0)': dependencies: - '@vercel/cervel': 0.1.41(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) + '@vercel/cervel': 0.1.45(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) '@vercel/nft': 1.10.0(supports-color@7.2.0) - '@vercel/node': 5.9.6(supports-color@7.2.0) + '@vercel/node': 5.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 fs-extra: 11.1.0 path-to-regexp: 8.4.2 @@ -5345,9 +5362,9 @@ snapshots: - rollup - supports-color - '@vercel/fastify@0.1.113(supports-color@7.2.0)': + '@vercel/fastify@0.1.117(supports-color@7.2.0)': dependencies: - '@vercel/node': 5.9.6(supports-color@7.2.0) + '@vercel/node': 5.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding @@ -5382,29 +5399,29 @@ snapshots: dependencies: web-vitals: 0.2.4 - '@vercel/gatsby-plugin-vercel-builder@2.2.36': + '@vercel/gatsby-plugin-vercel-builder@2.2.40': dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 14.0.2 + '@vercel/build-utils': 14.1.0 esbuild: 0.27.0 etag: 1.8.1 fs-extra: 11.1.0 - '@vercel/go@3.10.4': {} + '@vercel/go@3.11.0': {} - '@vercel/h3@0.1.119(supports-color@7.2.0)': + '@vercel/h3@0.1.123(supports-color@7.2.0)': dependencies: - '@vercel/node': 5.9.6(supports-color@7.2.0) + '@vercel/node': 5.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/hono@0.2.113(supports-color@7.2.0)': + '@vercel/hono@0.2.117(supports-color@7.2.0)': dependencies: '@vercel/nft': 1.10.0(supports-color@7.2.0) - '@vercel/node': 5.9.6(supports-color@7.2.0) + '@vercel/node': 5.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 fs-extra: 11.1.0 path-to-regexp: 8.4.2 @@ -5420,25 +5437,25 @@ snapshots: '@vercel/static-config': 3.4.1 ts-morph: 12.0.0 - '@vercel/koa@0.1.93(supports-color@7.2.0)': + '@vercel/koa@0.1.97(supports-color@7.2.0)': dependencies: - '@vercel/node': 5.9.6(supports-color@7.2.0) + '@vercel/node': 5.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/nestjs@0.2.114(supports-color@7.2.0)': + '@vercel/nestjs@0.2.118(supports-color@7.2.0)': dependencies: - '@vercel/node': 5.9.6(supports-color@7.2.0) + '@vercel/node': 5.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/next@4.21.1(supports-color@7.2.0)': + '@vercel/next@4.21.4(supports-color@7.2.0)': dependencies: '@vercel/nft': 1.10.0(supports-color@7.2.0) transitivePeerDependencies: @@ -5484,13 +5501,13 @@ snapshots: - rollup - supports-color - '@vercel/node@5.9.6(supports-color@7.2.0)': + '@vercel/node@5.10.0(supports-color@7.2.0)': dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 '@edge-runtime/vm': 3.2.0 '@types/node': 20.11.0 - '@vercel/build-utils': 14.0.2 + '@vercel/build-utils': 14.1.0 '@vercel/error-utils': 2.2.1 '@vercel/nft': 1.10.0(supports-color@7.2.0) '@vercel/static-config': 3.4.1 @@ -5515,9 +5532,15 @@ snapshots: '@vercel/oidc@3.2.0': {} + '@vercel/oidc@3.8.4': + dependencies: + '@vercel/cli-config': 0.2.3 + '@vercel/cli-exec': 1.0.1 + jose: 5.9.6 + '@vercel/prepare-flags-definitions@0.3.0': {} - '@vercel/python-analysis@0.13.1': + '@vercel/python-analysis@0.13.2': dependencies: '@bytecodealliance/preview2-shim': 0.17.6 '@renovatebot/pep440': 4.2.1 @@ -5527,9 +5550,9 @@ snapshots: smol-toml: 1.8.0 zod: 3.22.4 - '@vercel/python@6.55.3': + '@vercel/python@6.56.2': dependencies: - '@vercel/python-analysis': 0.13.1 + '@vercel/python-analysis': 0.13.2 '@vercel/redwood@2.5.1(supports-color@7.2.0)': dependencies: @@ -5542,7 +5565,7 @@ snapshots: - rollup - supports-color - '@vercel/remix-builder@5.9.2(supports-color@7.2.0)': + '@vercel/remix-builder@5.9.4(supports-color@7.2.0)': dependencies: '@vercel/error-utils': 2.2.1 '@vercel/nft': 1.10.0(supports-color@7.2.0) @@ -5557,7 +5580,7 @@ snapshots: '@vercel/ruby@2.5.1': {} - '@vercel/rust@1.4.1': + '@vercel/rust@1.4.2': dependencies: execa: 5.1.1 get-port: 5.1.1 @@ -5580,10 +5603,10 @@ snapshots: - bare-abort-controller - react-native-b4a - '@vercel/static-build@2.12.2': + '@vercel/static-build@2.12.6': dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.12 - '@vercel/gatsby-plugin-vercel-builder': 2.2.36 + '@vercel/gatsby-plugin-vercel-builder': 2.2.40 '@vercel/static-config': 3.4.1 ts-morph: 12.0.0 @@ -5593,16 +5616,16 @@ snapshots: json-schema-to-ts: 1.6.4 ts-morph: 12.0.0 - '@vercel/vc-native-darwin-arm64@58.8.0': + '@vercel/vc-native-darwin-arm64@59.0.0': optional: true - '@vercel/vc-native-darwin-x64@58.8.0': + '@vercel/vc-native-darwin-x64@59.0.0': optional: true - '@vercel/vc-native-linux-arm64@58.8.0': + '@vercel/vc-native-linux-arm64@59.0.0': optional: true - '@vercel/vc-native-linux-x64@58.8.0': + '@vercel/vc-native-linux-x64@59.0.0': optional: true '@vinejs/compiler@3.0.0': @@ -7524,6 +7547,8 @@ snapshots: util-deprecate@1.0.2: {} + uuid@14.0.1: {} + uuid@9.0.1: {} valibot@1.4.2(typescript@6.0.3): @@ -7534,34 +7559,34 @@ snapshots: validator@13.15.26: optional: true - vercel@58.8.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0): + vercel@59.0.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0): dependencies: - '@vercel/backends': 0.8.33(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) - '@vercel/blob': 2.4.0 - '@vercel/build-utils': 14.0.2 - '@vercel/cli-auth': 0.3.2 - '@vercel/cli-config': 0.2.2 - '@vercel/container': 0.1.1 - '@vercel/detect-agent': 1.2.4 - '@vercel/elysia': 0.1.110(supports-color@7.2.0) - '@vercel/express': 0.1.124(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) - '@vercel/fastify': 0.1.113(supports-color@7.2.0) + '@vercel/backends': 0.8.37(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) + '@vercel/blob': 2.8.0 + '@vercel/build-utils': 14.1.0 + '@vercel/cli-auth': 0.3.4 + '@vercel/cli-config': 0.2.3 + '@vercel/container': 0.2.0 + '@vercel/detect-agent': 1.2.5 + '@vercel/elysia': 0.1.114(supports-color@7.2.0) + '@vercel/express': 0.1.128(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(supports-color@7.2.0) + '@vercel/fastify': 0.1.117(supports-color@7.2.0) '@vercel/fun': 1.3.0(supports-color@7.2.0) - '@vercel/go': 3.10.4 - '@vercel/h3': 0.1.119(supports-color@7.2.0) - '@vercel/hono': 0.2.113(supports-color@7.2.0) + '@vercel/go': 3.11.0 + '@vercel/h3': 0.1.123(supports-color@7.2.0) + '@vercel/hono': 0.2.117(supports-color@7.2.0) '@vercel/hydrogen': 1.4.1 - '@vercel/koa': 0.1.93(supports-color@7.2.0) - '@vercel/nestjs': 0.2.114(supports-color@7.2.0) - '@vercel/next': 4.21.1(supports-color@7.2.0) - '@vercel/node': 5.9.6(supports-color@7.2.0) + '@vercel/koa': 0.1.97(supports-color@7.2.0) + '@vercel/nestjs': 0.2.118(supports-color@7.2.0) + '@vercel/next': 4.21.4(supports-color@7.2.0) + '@vercel/node': 5.10.0(supports-color@7.2.0) '@vercel/prepare-flags-definitions': 0.3.0 - '@vercel/python': 6.55.3 + '@vercel/python': 6.56.2 '@vercel/redwood': 2.5.1(supports-color@7.2.0) - '@vercel/remix-builder': 5.9.2(supports-color@7.2.0) + '@vercel/remix-builder': 5.9.4(supports-color@7.2.0) '@vercel/ruby': 2.5.1 - '@vercel/rust': 1.4.1 - '@vercel/static-build': 2.12.2 + '@vercel/rust': 1.4.2 + '@vercel/static-build': 2.12.6 chokidar: 4.0.0 esbuild: 0.27.0 jose: 5.9.6 @@ -7570,12 +7595,13 @@ snapshots: sandbox: 3.4.0(supports-color@7.2.0) smol-toml: 1.8.0 undici: 5.29.0 + uuid: 14.0.1 zod: 4.1.11 optionalDependencies: - '@vercel/vc-native-darwin-arm64': 58.8.0 - '@vercel/vc-native-darwin-x64': 58.8.0 - '@vercel/vc-native-linux-arm64': 58.8.0 - '@vercel/vc-native-linux-x64': 58.8.0 + '@vercel/vc-native-darwin-arm64': 59.0.0 + '@vercel/vc-native-darwin-x64': 59.0.0 + '@vercel/vc-native-linux-arm64': 59.0.0 + '@vercel/vc-native-linux-x64': 59.0.0 transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime'