diff --git a/package.json b/package.json index 43b2042..a46ac8a 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "supabase": "^2.114.0", "tailwindcss": "^4", "typescript": "^6.0.3", - "vercel": "^58.7.1", + "vercel": "^59.1.3", "vitest": "^4.1.10" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe619ed..91e77dd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,8 +64,8 @@ importers: specifier: ^6.0.3 version: 6.0.3 vercel: - specifier: ^58.7.1 - version: 58.7.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) + specifier: ^59.1.3 + version: 59.1.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) vitest: specifier: ^4.1.10 version: 4.1.10(@edge-runtime/vm@3.2.0)(@types/node@26.2.0)(vite@8.2.1(@types/node@26.2.0)(esbuild@0.27.0)(jiti@2.7.0)(tsx@4.21.0)) @@ -689,13 +689,6 @@ packages: resolution: {integrity: sha512-d0d4Oyxm+v980PEq1ZH2PmS6cvpMIRc17eYpiU47KgW+lzxklMu6+HOEOPmxrpnF/XQZ0+Q78I2mgMhbIIo/dg==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@1.2.2': - resolution: {integrity: sha512-JfB4kuJQjaoHuCTseIINHtHWeJnvgEcxjwA5t/Y00ZgaOO1Crz3fjT/p8kT28zA/Caz7oiUMn3d6H2yOVCVwuw==} - engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} - peerDependencies: - '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3 - '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3 - '@napi-rs/wasm-runtime@1.2.3': resolution: {integrity: sha512-UMduMbqO5s5zF2NkNacMT/yK5Y5QiKvWr2+50bzIIxFDwVJ2h49b+oyjaCGPhJxd2/gC2x39EHv/gHVuu36x2Q==} engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} @@ -1523,44 +1516,48 @@ packages: cpu: [x64] os: [win32] - '@vercel/backends@0.8.32': - resolution: {integrity: sha512-mYnxcC4PZqpJdJl4VDz6pHRKv1BUOiFUBJ6wYeBX+iywxTuh0ISnXtMa0OQDicSQzujvj3CKvm4DlFniqx1CwA==} + '@vercel/backends@0.8.38': + resolution: {integrity: sha512-xzn5c5SgNMm8Oi0aeKPtCNYusQjD0Z2n7uZEQJ9nFCaJ5w301DshmatpOELmQipWp8IbO5UYiLGKmSsCPynZ1w==} - '@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.1': - resolution: {integrity: sha512-EGOVxPX5T6yYfITMZACezM0rDHByCXEJ7X42jGytl5bAYi/DSJR0S3PpRPOiqYOh46ml9LmRJyZeq5V13HeGDg==} + '@vercel/build-utils@14.1.1': + resolution: {integrity: sha512-kW9CeW0aokEBvX1rSgNyOKg90VyIQOmT0wBl7KXneM3Qs1+x4Puakqp97BdIgttWEtmN96UvdhQVG2bCA5JsPA==} - '@vercel/cervel@0.1.40': - resolution: {integrity: sha512-RaQfwOT4urYqwz+WSFT8PR1NQNpm/vI3uoK/5I0bs8zSWiS6KAHCVPIP6Lww5QZw8ctqMxu4xcyPmOnWGZvU7w==} + '@vercel/cervel@0.1.46': + resolution: {integrity: sha512-EBSvwvshMnCf+Xra5TwiPtecBoowYGZhPvBqtrza96wruCRQGGdOwnPkP+o+oc7a02uySpengg8p+q/YWh5iCw==} 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.109': - resolution: {integrity: sha512-z4PLJ5rCmwLDeqoRstH97OSChqvC4tFnLpiefMJ5rDJcLvR4tqhnKLKcEcMnZgp1Ocr+JHuJ6u0Yaj3WO8Y5Zg==} + '@vercel/elysia@0.1.115': + resolution: {integrity: sha512-ztwUZeYOGlYVDahkfGjDKuitsi8oAjcpxMHMq8hR/eLr49RMWfrfWF3piC6By0/eZwCq2pVqltl4PaYkAVvZbA==} '@vercel/error-utils@2.2.1': resolution: {integrity: sha512-9DhP8jP7raLML4hGsBemxX5fXuQnu5xxMV+HjGygGbzEmVK/+KyJ3QP2Cw7PdF0uXdb9N0Qa4c3tRGH34ZX6vw==} - '@vercel/express@0.1.123': - resolution: {integrity: sha512-Z/jHexu1xlRMbJkSXFxwq5Nf/mmqrYBWeNxL66dEHxh2kkHqhXHpcojsHNic3gY+CBow0jMno74fBrOuk8L4Ng==} + '@vercel/express@0.1.129': + resolution: {integrity: sha512-4+msqs4+9StJuu4KZAGCvxzJos3wn+XI/1yL4X4jUKzgh6O+mtLSAxCDdZ3p0sQGP9qEWrp21qlGRNpt+aJ8fQ==} - '@vercel/fastify@0.1.112': - resolution: {integrity: sha512-sOzNXLJ0KB+2NvuzOoJVwS9tSa/E6rT/dBK3BJ9ksHys1EM8qUK2X3YL4amL3PJNeSdDLklnwcO3XIY0CtaICA==} + '@vercel/fastify@0.1.118': + resolution: {integrity: sha512-5sqhQYRGItIKbyA9Plu6iTqQS9q9H6F/vq2QvVjSwKHumiD0r6vdujXqTxzjZ324rUF77u7l4su8eNTIVyvdhQ==} '@vercel/fun@1.3.0': resolution: {integrity: sha512-8erw9uPe0dFg45THkNxmjtvMX143SkZebmjgSVbcM3XCkXu3RIiBaJMcMNG8aaS+rnTuw8+d4De9HVT0M/r3wg==} @@ -1569,89 +1566,93 @@ packages: '@vercel/gatsby-plugin-vercel-analytics@1.0.12': resolution: {integrity: sha512-Ejlhwxr7EBYJxtwYnlh6Vm6A2dPsUSPxMdYrfv0koZkgAzVwo7cG4aDQiy7iASMaGzwuI/PAnwlY2sJBF5b4OA==} - '@vercel/gatsby-plugin-vercel-builder@2.2.35': - resolution: {integrity: sha512-H1qNhnvyRIhek/esVnVK+RoFsxrSOLl4qiM4iyV2IcjDoqY4H0Ped65tc5ZgZEP/P2KGNYfEDSBEukdBZa+kCg==} + '@vercel/gatsby-plugin-vercel-builder@2.2.41': + resolution: {integrity: sha512-eZAPpKaExTuDpmPg0louk2JHYd791VMUapJQanfEOUGJ4cf8EcAJsAwTjx18RllpftfcrwAiPnk5WOsiJHWC/Q==} - '@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.118': - resolution: {integrity: sha512-6nKeOdQTw9hoV2k8nHtgvU5USTSujdW2uw0otMZzOqucwRrFxwxJwIvPUe32ajHEopcKjaat/FzJy+4MA2SPJg==} + '@vercel/h3@0.1.124': + resolution: {integrity: sha512-IbHDpvTue91iI1W84YrNBk2a7RFP2VTP8elUyhrWRoKz15DrOkatWGp0Ugrfelv3Hv3x3C/WJO7DPYtIB0mW7A==} - '@vercel/hono@0.2.112': - resolution: {integrity: sha512-CFjJiuuXrAe6ejTzzgM9CPp725hnpf/1Oj8NY11dKE1qBxCsXC6gWspXmBsv0aAMiJLEcazxfiT7WLi1jwxbFQ==} + '@vercel/hono@0.2.118': + resolution: {integrity: sha512-vgIpE3zYLiE45G6bsbl0w4g+UlJO+VxrvFFPF4aHnhafIecxcwuPzYCPoPQk1zIs6SHuNJWuF0KwxN1/VebFAA==} - '@vercel/hydrogen@1.4.1': - resolution: {integrity: sha512-fD3DAjMcWkGPZwcWCbF4ekZpDY4cMz+QZWR5F3Qss3hkQx6Vuu0kTpKX0xGgQ/CYTtKknZJTwIfM/ZvByAsrKA==} + '@vercel/hydrogen@1.4.2': + resolution: {integrity: sha512-TPZ4U1MdQuTa9PcT5Mth7sCnkWjdXfGcNWQKirRZ62KKTpZTVW8CG2RzxK/YKwhnB1lL8owgnrCreqDR1xxjJg==} - '@vercel/koa@0.1.92': - resolution: {integrity: sha512-NRl+ZQcpL/KJIa/KqNJ/GfyLSvBVqtxyKbO8QeyQgForqgl97QsCxBqRu7NbfrQUaiszi1dbfRcK++3siUNkcQ==} + '@vercel/koa@0.1.98': + resolution: {integrity: sha512-gWVjjtlnf6RntElW7giK8yc84GVaM4dblOfqJb1xSVVnuYF33lCW3B/uYPdP3nla5+hHOdroUJCSdqzKmoo3Bw==} - '@vercel/nestjs@0.2.113': - resolution: {integrity: sha512-t/QdaQeo2icTAfOLd74wpunDc3ZDl+w18qJywpeqPaRjugbNkKEZiuLRbQOEknY4HJe6oSBMU4DM+iMPp8x5EA==} + '@vercel/nestjs@0.2.119': + resolution: {integrity: sha512-3la5VWoUJUdutFvhruw4E4LRb6av6tlq0yuMhIAOkZLWAejvH8gBUcj7pptb+dbejagNYJJVgcv0ogukoT3w3Q==} - '@vercel/next@4.21.1': - resolution: {integrity: sha512-BH/L+ygzRGuJUgSvicp2j9AeyC04g+WFsdMmPH3iken62ZplhkPRjzHMNEHGcR1C256IDP0Bhv3n9dqDOajdeg==} + '@vercel/next@4.21.6': + resolution: {integrity: sha512-sM1UYwCMpHx9Q60+TuN+ccNrrxDfq3Y87FQglWqBWkLAwZ1mU+6tsyBDSusjIHtLzk+qZivuTfl/YbsHqIARLA==} '@vercel/nft@1.10.0': resolution: {integrity: sha512-iLOW4fcsgkipfOh2Bw3wB38YDfxTlxr7+j4uFeui2OswkNT28jIitS/aMce7tS0mef1YPQ8zLIDYr3a0aahNrA==} engines: {node: '>=20'} hasBin: true - '@vercel/node@5.9.5': - resolution: {integrity: sha512-QhMkTJzSuxTqdxpM6UwO/HRwk7euT09dvjohekALsBLAXZ3qXsFcLfKH8IoQ1xoyUbCxDJBe16MQesq26IqePw==} + '@vercel/node@5.10.1': + resolution: {integrity: sha512-muj+t8sZ2XHQDkWcHxkql2rbvr/HhZOqYdZBG7pw8F5RLasL3o0gjHLXJKwHAEHp2I3fd3AgbMud2oz+hzeV0g==} '@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.2': - resolution: {integrity: sha512-cu1zgXkoZDMWPeUVJEaUzkm2ThvICl37EZD/EIfrVVNzAfo7ulVb0Hr/sUlz2G39CeQBkePf4zco/+DF8TDasw==} + '@vercel/python@6.57.1': + resolution: {integrity: sha512-qbo8rOdE0oxpCxPF6/yt0b8/LrXf6UBBdjZ4Wlfg28wCkWGfDVMyvQ77HGc6fGg0+5HTUgnm6j03yO2VBe0VxA==} - '@vercel/redwood@2.5.1': - resolution: {integrity: sha512-oldy4mZmhFzHKkXluyPNHiIyZHxVW1Zpznn0qBag2hzmn2HpqkL9fZfZvlWGIvuAdQz/Sa4AErbreMEPOzCv0w==} + '@vercel/redwood@2.5.2': + resolution: {integrity: sha512-kvbWFI0PKoru1T/m6/Qhb/Opu7qc7MPy8l5IKdIkcx00kgAq1YMjzqG6JtzddmnmxD3DByL5uXUv90eYbGqd9A==} - '@vercel/remix-builder@5.9.2': - resolution: {integrity: sha512-QXe2mi6n8/ZnKgGbLV+yl8gMdqeEVSQ9ms9Rwp3mUpVuVIHyJz1JvfJfpNU8cRccvUkBrsEt/7umUgV7X2b8zA==} + '@vercel/remix-builder@5.9.5': + resolution: {integrity: sha512-+Zx28QACFBTF+I3GJdpVKuG3KCeT+xIGVODw91PrdcRul9cWWzRdarnreNNnf5QmuAaL24ZUSL2M2r8kYE0tsA==} '@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.1': - resolution: {integrity: sha512-L7DatMqF3p76MBC1K70mLVk5p/cPc95PX2jVkZbMz2y95hdkWNH0VSC9K4O1gqIT2zjGYkRjK/yaY7pemEBZzw==} + '@vercel/static-build@2.12.7': + resolution: {integrity: sha512-zq/p/h6YFUuPkXEdqZa2DwoHC88z3pGKfLFeepYC1kd0cLqCLGhLhbFizLrYRQEPpncpdJvHjBEfErlyKG7MOA==} '@vercel/static-config@3.4.1': resolution: {integrity: sha512-kJKTyOg25JDRgDkHEkc+vWlvURxmSQkVKyRPO4EEGD/8HpJT+4u9Z/VGxwnCZ6zZBxYPpma283qBsHwY0gXjfw==} - '@vercel/vc-native-darwin-arm64@58.7.1': - resolution: {integrity: sha512-bNr+TPdR9lIWuPi74sQ1nKqxZcfNKzuP5w/lNZul2HiN8V4GgquwFU2RG/MhTjnFRP21HsZ4Vwg7oPLhCcPC1w==} + '@vercel/vc-native-darwin-arm64@59.1.3': + resolution: {integrity: sha512-9HlFE5IzyHwfPjlxImvaY/6Q2+R8QDblLevaVn0UqogJbGsIgC7hOCAs4VABNJE7Poxq8VdtmF0XTijkPBkFsA==} cpu: [arm64] os: [darwin] - '@vercel/vc-native-darwin-x64@58.7.1': - resolution: {integrity: sha512-03MeJZ4HXJlyYDWVABtPmfcrcBeFcDIj+DHUgfpdYJNVhamnO77NazwXSFifMbhtBdH85JfuPtY5zQLkK8w7FQ==} + '@vercel/vc-native-darwin-x64@59.1.3': + resolution: {integrity: sha512-OzraluZAteaoGW+EaLsXRmW4D3mKvpWCnlXc+uwLtIha3OKBC9IOHm6H7rVeeyqyW1gEwmntHb8JuBq/cglDSA==} cpu: [x64] os: [darwin] - '@vercel/vc-native-linux-arm64@58.7.1': - resolution: {integrity: sha512-4tFq+Qi0LZ1X6amhqr56OLfrx+m9qN1F15ShodFe5yguPT1aNqt+Z3WYN5VC/M3ue+rWYYA3qSHuG1729rW1ZA==} + '@vercel/vc-native-linux-arm64@59.1.3': + resolution: {integrity: sha512-1S3g6o8GnI23eQUb4btmmu8H5YzIggZo0rwSkqLqWdCpHT0CMfN/d/A73YE1kkEwcNfXgcnO5HT8d3Bti4AIdw==} cpu: [arm64] os: [linux] - '@vercel/vc-native-linux-x64@58.7.1': - resolution: {integrity: sha512-fm5B5Le0nsHl/DFe3gAOmlBPDWXcv3TYdue1fiWRfzlLx5dST6+A2R6SXU97rexmJvu/9HEnYllCqFBAaSQhAQ==} + '@vercel/vc-native-linux-x64@59.1.3': + resolution: {integrity: sha512-ihohS24kl4zBoAKH/9Rs7jMgXC1CGt7XyeD1yPgIBA3op/BJE9o02FGJst+HSpsSusK0mY09eDvQtdURtu3dog==} cpu: [x64] os: [linux] @@ -3709,8 +3710,12 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - vercel@58.7.1: - resolution: {integrity: sha512-m0ydcubquja7FM2xwQxKSIpPtlY8loAfb6n/uaWywSvxNYVcbZVayylzxorB0YPEF7FVXujWC8QnS/cJlCGhJw==} + uuid@14.0.1: + resolution: {integrity: sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==} + hasBin: true + + vercel@59.1.3: + resolution: {integrity: sha512-sxCp4+S0QlO+LEvGxboxB5tbDZvVE4gO2YeRuGvdamK5CYHTOK4WDHE3u+E8VIe8FVK9mtjKeo4Jnxez5MfNdw==} engines: {node: '>= 18'} hasBin: true @@ -3840,8 +3845,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.21.2: - resolution: {integrity: sha512-54dMVAo4WIe6SKy3vBgN+9bJZqqQ8IMRevAkOLQALhi49qkkQDQfWdAZ8KQlXiEabw88ARXXdUrlvtbKQX+aKw==} + ws@8.21.3: + resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -4403,17 +4408,17 @@ snapshots: '@napi-rs/keyring-win32-ia32-msvc': 1.2.0 '@napi-rs/keyring-win32-x64-msvc': 1.2.0 - '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': + '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 - '@emnapi/runtime': 1.11.3 + '@emnapi/runtime': 1.10.0 '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': dependencies: '@emnapi/core': 1.10.0 - '@emnapi/runtime': 1.10.0 + '@emnapi/runtime': 1.11.3 '@tybys/wasm-util': 0.10.3 optional: true @@ -4526,7 +4531,7 @@ snapshots: '@oxc-transform/binding-wasm32-wasi@0.111.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': dependencies: - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -4615,7 +4620,7 @@ snapshots: '@rolldown/binding-wasm32-wasi@1.0.0-rc.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': dependencies: - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -4993,9 +4998,9 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.12.2': optional: true - '@vercel/backends@0.8.32(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': + '@vercel/backends@0.8.38(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': dependencies: - '@vercel/build-utils': 14.0.1 + '@vercel/build-utils': 14.1.1 '@vercel/nft': 1.10.0 '@vercel/static-config': 3.4.1 execa: 3.2.0 @@ -5016,23 +5021,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.1': + '@vercel/build-utils@14.1.1': 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.40(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': + '@vercel/cervel@0.1.46(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': dependencies: - '@vercel/backends': 0.8.32(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) + '@vercel/backends': 0.8.38(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -5040,26 +5046,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.109': + '@vercel/elysia@0.1.115': dependencies: - '@vercel/node': 5.9.5 + '@vercel/node': 5.10.1 '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding @@ -5068,11 +5078,11 @@ snapshots: '@vercel/error-utils@2.2.1': {} - '@vercel/express@0.1.123(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': + '@vercel/express@0.1.129(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)': dependencies: - '@vercel/cervel': 0.1.40(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) + '@vercel/cervel': 0.1.46(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) '@vercel/nft': 1.10.0 - '@vercel/node': 5.9.5 + '@vercel/node': 5.10.1 '@vercel/static-config': 3.4.1 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -5085,9 +5095,9 @@ snapshots: - rollup - supports-color - '@vercel/fastify@0.1.112': + '@vercel/fastify@0.1.118': dependencies: - '@vercel/node': 5.9.5 + '@vercel/node': 5.10.1 '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding @@ -5122,29 +5132,29 @@ snapshots: dependencies: web-vitals: 0.2.4 - '@vercel/gatsby-plugin-vercel-builder@2.2.35': + '@vercel/gatsby-plugin-vercel-builder@2.2.41': dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 14.0.1 + '@vercel/build-utils': 14.1.1 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.118': + '@vercel/h3@0.1.124': dependencies: - '@vercel/node': 5.9.5 + '@vercel/node': 5.10.1 '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/hono@0.2.112': + '@vercel/hono@0.2.118': dependencies: '@vercel/nft': 1.10.0 - '@vercel/node': 5.9.5 + '@vercel/node': 5.10.1 '@vercel/static-config': 3.4.1 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -5155,30 +5165,30 @@ snapshots: - rollup - supports-color - '@vercel/hydrogen@1.4.1': + '@vercel/hydrogen@1.4.2': dependencies: '@vercel/static-config': 3.4.1 ts-morph: 12.0.0 - '@vercel/koa@0.1.92': + '@vercel/koa@0.1.98': dependencies: - '@vercel/node': 5.9.5 + '@vercel/node': 5.10.1 '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/nestjs@0.2.113': + '@vercel/nestjs@0.2.119': dependencies: - '@vercel/node': 5.9.5 + '@vercel/node': 5.10.1 '@vercel/static-config': 3.4.1 transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/next@4.21.1': + '@vercel/next@4.21.6': dependencies: '@vercel/nft': 1.10.0 transitivePeerDependencies: @@ -5205,13 +5215,13 @@ snapshots: - rollup - supports-color - '@vercel/node@5.9.5': + '@vercel/node@5.10.1': 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.1 + '@vercel/build-utils': 14.1.1 '@vercel/error-utils': 2.2.1 '@vercel/nft': 1.10.0 '@vercel/static-config': 3.4.1 @@ -5236,9 +5246,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 @@ -5248,11 +5264,11 @@ snapshots: smol-toml: 1.5.2 zod: 3.22.4 - '@vercel/python@6.55.2': + '@vercel/python@6.57.1': dependencies: - '@vercel/python-analysis': 0.13.1 + '@vercel/python-analysis': 0.13.2 - '@vercel/redwood@2.5.1': + '@vercel/redwood@2.5.2': dependencies: '@vercel/nft': 1.10.0 '@vercel/static-config': 3.4.1 @@ -5263,7 +5279,7 @@ snapshots: - rollup - supports-color - '@vercel/remix-builder@5.9.2': + '@vercel/remix-builder@5.9.5': dependencies: '@vercel/error-utils': 2.2.1 '@vercel/nft': 1.10.0 @@ -5278,7 +5294,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 @@ -5301,10 +5317,10 @@ snapshots: - bare-abort-controller - react-native-b4a - '@vercel/static-build@2.12.1': + '@vercel/static-build@2.12.7': dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.12 - '@vercel/gatsby-plugin-vercel-builder': 2.2.35 + '@vercel/gatsby-plugin-vercel-builder': 2.2.41 '@vercel/static-config': 3.4.1 ts-morph: 12.0.0 @@ -5314,16 +5330,16 @@ snapshots: json-schema-to-ts: 1.6.4 ts-morph: 12.0.0 - '@vercel/vc-native-darwin-arm64@58.7.1': + '@vercel/vc-native-darwin-arm64@59.1.3': optional: true - '@vercel/vc-native-darwin-x64@58.7.1': + '@vercel/vc-native-darwin-x64@59.1.3': optional: true - '@vercel/vc-native-linux-arm64@58.7.1': + '@vercel/vc-native-linux-arm64@59.1.3': optional: true - '@vercel/vc-native-linux-x64@58.7.1': + '@vercel/vc-native-linux-x64@59.1.3': optional: true '@vitest/expect@4.1.10': @@ -7172,7 +7188,7 @@ snapshots: '@vercel/sandbox': 2.4.0 async-retry: 1.3.3 debug: 4.4.3 - ws: 8.21.2 + ws: 8.21.3 zod: 4.4.3 transitivePeerDependencies: - bare-abort-controller @@ -7624,34 +7640,37 @@ snapshots: dependencies: punycode: 2.3.1 - vercel@58.7.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3): - dependencies: - '@vercel/backends': 0.8.32(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) - '@vercel/blob': 2.4.0 - '@vercel/build-utils': 14.0.1 - '@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.109 - '@vercel/express': 0.1.123(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) - '@vercel/fastify': 0.1.112 + uuid@14.0.1: {} + + vercel@59.1.3(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3): + dependencies: + '@vercel/backends': 0.8.38(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) + '@vercel/blob': 2.8.0 + '@vercel/build-utils': 14.1.1 + '@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.115 + '@vercel/express': 0.1.129(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) + '@vercel/fastify': 0.1.118 '@vercel/fun': 1.3.0 - '@vercel/go': 3.10.4 - '@vercel/h3': 0.1.118 - '@vercel/hono': 0.2.112 - '@vercel/hydrogen': 1.4.1 - '@vercel/koa': 0.1.92 - '@vercel/nestjs': 0.2.113 - '@vercel/next': 4.21.1 - '@vercel/node': 5.9.5 + '@vercel/go': 3.11.0 + '@vercel/h3': 0.1.124 + '@vercel/hono': 0.2.118 + '@vercel/hydrogen': 1.4.2 + '@vercel/koa': 0.1.98 + '@vercel/nestjs': 0.2.119 + '@vercel/next': 4.21.6 + '@vercel/node': 5.10.1 '@vercel/prepare-flags-definitions': 0.3.0 - '@vercel/python': 6.55.2 - '@vercel/redwood': 2.5.1 - '@vercel/remix-builder': 5.9.2 + '@vercel/python': 6.57.1 + '@vercel/python-analysis': 0.13.2 + '@vercel/redwood': 2.5.2 + '@vercel/remix-builder': 5.9.5 '@vercel/ruby': 2.5.1 - '@vercel/rust': 1.4.1 - '@vercel/static-build': 2.12.1 + '@vercel/rust': 1.4.2 + '@vercel/static-build': 2.12.7 chokidar: 4.0.0 esbuild: 0.27.0 jose: 5.9.6 @@ -7660,12 +7679,13 @@ snapshots: sandbox: 3.4.0 smol-toml: 1.5.2 undici: 5.29.0 + uuid: 14.0.1 zod: 4.1.11 optionalDependencies: - '@vercel/vc-native-darwin-arm64': 58.7.1 - '@vercel/vc-native-darwin-x64': 58.7.1 - '@vercel/vc-native-linux-arm64': 58.7.1 - '@vercel/vc-native-linux-x64': 58.7.1 + '@vercel/vc-native-darwin-arm64': 59.1.3 + '@vercel/vc-native-darwin-x64': 59.1.3 + '@vercel/vc-native-linux-arm64': 59.1.3 + '@vercel/vc-native-linux-x64': 59.1.3 transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -7782,7 +7802,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.21.2: {} + ws@8.21.3: {} xdg-app-paths@5.1.0: dependencies: