diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc04df61..a9aa9304 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -134,7 +134,7 @@ importers: version: 30.0.0(@babel/parser@7.28.6)(vue@3.5.27(typescript@5.9.3)) vercel: specifier: ^50.1.6 - version: 50.5.0(rollup@4.53.4)(typescript@5.9.3) + version: 50.6.1(rollup@4.53.4)(typescript@5.9.3) vite: specifier: ^7.3.1 version: 7.3.1(@types/node@24.10.9)(sass@1.97.3)(tsx@4.21.0) @@ -1034,9 +1034,6 @@ packages: resolution: {integrity: sha512-Im/KeFH4oPx7UsM+QiteimnE07bIUD7JK6CBafI9Z0jRFogaialTBMiZj8EKk/30ctUYsrpIIyP9iIY1YxWnUQ==} engines: {node: '>=16.14'} - '@vercel/build-utils@13.2.15': - resolution: {integrity: sha512-h5Zfk2mcBfAyNsLib6d7IxAeLeFrY97R2hCmN6JUCNQCPX2QbABhookgN95u9uphoYHOdof2O6Ik+wKZLfrBYw==} - '@vercel/build-utils@13.2.16': resolution: {integrity: sha512-5i6q9xXhDaZ75bQ/VMMCyeXtRY1HTJXj47ch3BEN42BgNdvFoDSL0eQVMzi80yRjyTvJ1bzGpn1A1K5aswLZVQ==} @@ -1050,17 +1047,17 @@ packages: resolution: {integrity: sha512-Zfq6FbIcYl9gaAmVu6ROsqUiCNwpEj3Ljz/tMX5fl12Z95OFOxzf7vlO03WE5JBU/ri1tBDFHnW41dihMINOPQ==} engines: {node: '>=14'} - '@vercel/elysia@0.1.26': - resolution: {integrity: sha512-hktEwWckWYK/8rQ7bamWd6rUHFp27oWj8FGHKvAczse44OxGeIplR0lG6Pw+00GY0lFjr76FLPEofMgDSuqMJA==} + '@vercel/elysia@0.1.27': + resolution: {integrity: sha512-vMXA3WRTTyHjuueDLymZQ2btb0zN8LZlwCtG4oEFCePcP6zdPFht8BLXNfVetEGz26TYZSoLKdZxVo4CgV9MLg==} '@vercel/error-utils@2.0.3': resolution: {integrity: sha512-CqC01WZxbLUxoiVdh9B/poPbNpY9U+tO1N9oWHwTl5YAZxcqXmmWJ8KNMFItJCUUWdY3J3xv8LvAuQv2KZ5YdQ==} - '@vercel/express@0.1.33': - resolution: {integrity: sha512-r5vIouEgWDaHPaPtlX3gTeTmZ22KSEA/yjqQSQwld+6g3UMwOfpwZHOiiiVFSMOq9f6YU81I3sRBLCPRoFOOKg==} + '@vercel/express@0.1.34': + resolution: {integrity: sha512-Xk1eV0mQywggXpnKZVEUppOUq3HBmiPWqbW+EaVaLN0vWB1vOErLMjOSZFkdNkM5qIZPGxJD7ShMKJDDJcdCuA==} - '@vercel/fastify@0.1.29': - resolution: {integrity: sha512-JHmWKHuP2tWp7uiFNddyz1UsYzKa7loA986cK6iVM4B+b+QHpgPJEUhhGFFNTzD06Bx+RgTqIcK3kd4Mwld2QA==} + '@vercel/fastify@0.1.30': + resolution: {integrity: sha512-34Pz8TYJtsaIo6TYb91lFBfPJtQASJVq8Xa8S63UgWyscJuy1kO4keWiPizfWs6rXLmozSbeXW9e+6z7PvOGWw==} '@vercel/fun@1.2.1': resolution: {integrity: sha512-p0IuyxKAnaV9P7xApKBDYXdPheErVyoi68tt2l8i2g20n26FgZ7IQoDsFfmTg/ClllxhdOnaArNAFu2XBmfCxw==} @@ -1069,17 +1066,17 @@ packages: '@vercel/gatsby-plugin-vercel-analytics@1.0.11': resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} - '@vercel/gatsby-plugin-vercel-builder@2.0.126': - resolution: {integrity: sha512-jUTRRTD77dJ8WYa2dBeGdcH+pTC5WcKz86Vgc9J/+rA88iqOpdPb7Ykop6YyiczP1kU1EBTZi3O/qmRtxirT6w==} + '@vercel/gatsby-plugin-vercel-builder@2.0.127': + resolution: {integrity: sha512-Y4zoxkAc6vn+MkdG78Wbm5B7zXHbAKZitfVpia6oCbfhu4hDIUmqMmQJeGLZmTSB00V0eOEIBWd39/AvrTDI2Q==} '@vercel/go@3.3.4': resolution: {integrity: sha512-PAa7XYZk+ZuE3pWuPJU32fdDl3YH9+f9iYkd/yFhhRgHsd0PqCB5HQ+EHUKsso+BHlYo145GV6cPLh+HE+UI1A==} - '@vercel/h3@0.1.35': - resolution: {integrity: sha512-U5RFgne2YCYdKul93TphlnQil8dXzbFjjwSzksFexE84df1QWdNwKtZXSGn+CJ9VkpaWOUkQe3n0yNJW1fap9g==} + '@vercel/h3@0.1.36': + resolution: {integrity: sha512-Uh/LtmWDgq6tpqB9pmpqgjntdFmGrmzSQggPzs/x6zKlzDMWxvItnB1D+1SD/vKTcImmFwOlCOOcNgFr/ZynCA==} - '@vercel/hono@0.2.29': - resolution: {integrity: sha512-986ZSR4SNzYOwFkhVLPbiQkC1zyVUGFm6/oZe4K2vGd7hUfIDxQnsWrUxxSuq1oBuhuQc/KbRN+rlXtpxdvP0w==} + '@vercel/hono@0.2.30': + resolution: {integrity: sha512-w7Ctqw8P/MP0trBnAxiK7vm6Zm0L8JLlYdTXhaCjaMH8Q7+/bFsYXApyccJ//cMIJ9oRTSDmxy37ibUh9kzMzA==} '@vercel/hydrogen@1.3.5': resolution: {integrity: sha512-7EE6yVKcCnjMb1io9y069GkLyGyIzRbW3Krm3Q7EEfJ3P46h9xe9v/O5UhBoPrwtqDUHxmDngZp9YyfgY8IITA==} @@ -1087,28 +1084,25 @@ packages: '@vercel/introspection@0.0.10': resolution: {integrity: sha512-saUF0T9NpN24HXo0xt3qrgrfg6hGnqosQeHXSPTuLprhBL58DONS+So7jfa8eNi+1vW8CHJVV8USfQ5OeCT25A==} - '@vercel/koa@0.1.9': - resolution: {integrity: sha512-O9YOi47pq/iZTT62azCucnKgn+dwSQdq9G59a8UyK/g+ShV2YrqrMWSaEAECssjsUsXwHhx1pr3cXC1Iv0Hf8g==} + '@vercel/koa@0.1.10': + resolution: {integrity: sha512-3vvz3o9kc9wzIh4wHuHkfAFFdZN0Ga+NwNeN3iKSxwt6RhjjyxfFY1d8LONUXNjh7m+Val0AM9g/Ij5o7Xaizg==} - '@vercel/nestjs@0.2.30': - resolution: {integrity: sha512-3iZbznUBnccimvaHtc7EEzbID5N/crEsogsokhKF3cW6TbFWEFoEE3sKt73ukFPSnlEo1CVwRKLcknKxIK05mQ==} + '@vercel/nestjs@0.2.31': + resolution: {integrity: sha512-OGcUy8rrGKnrQO/izSfwEG01wcJBQCv2IXR1jTlPjAd6ijEfss9qBPGC/Rmp6yaYeg8IFZl9J0479gyZ+l3qUA==} - '@vercel/next@4.15.16': - resolution: {integrity: sha512-KaGkIi5FiieCIO1Nrke1X+pvPx7RHsVteQHmM6hxkeYhjidyRIXKnmGQ30+MYsNcs1HcrJSm63/bdSXj9VbzHQ==} + '@vercel/next@4.15.17': + resolution: {integrity: sha512-ZFdv6Hh7pNp7szRWfgav1YHOe2UDikY+hZXP5hLX7SRc7a3RbU/Thrhqg+xtPC6bL+rBY0KXiFfNVNInzP1lKw==} '@vercel/nft@1.1.1': resolution: {integrity: sha512-mKMGa7CEUcXU75474kOeqHbtvK1kAcu4wiahhmlUenB5JbTQB8wVlDI8CyHR3rpGo0qlzoRWqcDzI41FUoBJCA==} engines: {node: '>=20'} hasBin: true - '@vercel/node@5.5.27': - resolution: {integrity: sha512-nHx/zTHpjVvVGwKfoXUyPF/rKEcl8zkbbrpGN71+7YEqY27s8LPUzwZ53SEELA5PxeQzbrX6378nOC7kIPu28A==} - '@vercel/node@5.5.28': resolution: {integrity: sha512-zuhUKqFdeoTz+o6S5zyKKXERrxbJpFmbt5qMrsg7t2pfxJZSAR6xg+HRSJd710uJnKpmi4h89hp/TIu1CuvAUQ==} - '@vercel/python@6.3.1': - resolution: {integrity: sha512-GpScOs86aq/o1dBn6ypxodM4Si39VedZ6sRSegZIYppu/GNjCHldo7+3Tx0cykQK8KW3yH3ruxp01qK6Qv0OcQ==} + '@vercel/python@6.3.2': + resolution: {integrity: sha512-UmmciTMvNpWcQu2QaRJ8YEQTu/nPlbRgSAqwFIjVf+NScp4Vvm+ZaBqckX2f+1rsMOrdoZz4+ya3vUoNf1O6xQ==} '@vercel/redwood@2.4.9': resolution: {integrity: sha512-U7bYIuWfMEFMIcKKbX7lTT8pFNjig9Q3vLeCYRYQUrKVP8xLoUBXSEfW3ijtWJBUV8GmbZCDI30A16uUfNhN+g==} @@ -1119,11 +1113,11 @@ packages: '@vercel/ruby@2.2.4': resolution: {integrity: sha512-E7V8kUk/pgLT7ZmqyrZWShxaCHc73Cga4pwcW+jcvMAS4kj5niAaz1HquT5sIbq4onKvmHmB1dDEXE7IKAWsjA==} - '@vercel/rust@1.0.4': - resolution: {integrity: sha512-G0uO7+j0c/r1vlumlC6KgBfAq9/eip43C96fxnhoN6aeesChrFh8dTeU6Qh9E26AGzHYBENjkpw0Qk4/FbI1ww==} + '@vercel/rust@1.0.5': + resolution: {integrity: sha512-Y03g59nv1uT6Da+PvB/50WqJSHlaFZ9MSkG00R82dUcTySslMbQdOeaXymZtabrmU8zQYhWDb1/CwBki8sWnaQ==} - '@vercel/static-build@2.8.27': - resolution: {integrity: sha512-3TJvZGhrQDYp9aWahIMHGLKSl+2IhqDri8WEIBQok4u5xaLjkD2xPmGr1mwWLKn9BQMYjOUhwQv1JXFFuok5XA==} + '@vercel/static-build@2.8.28': + resolution: {integrity: sha512-NAyZZ8AXGHdcKelbA8zYoZ76abgv1Uf3axuwgHtvnfHmkJtao3KAJWm4NhLLy05jo4I1iFmIjEslU3k0CFECew==} '@vercel/static-config@3.1.2': resolution: {integrity: sha512-2d+TXr6K30w86a+WbMbGm2W91O0UzO5VeemZYBBUJbCjk/5FLLGIi8aV6RS2+WmaRvtcqNTn2pUA7nCOK3bGcQ==} @@ -2630,8 +2624,8 @@ packages: peerDependencies: vue: ^3.0.11 - vercel@50.5.0: - resolution: {integrity: sha512-z9dfb0XNStSkW5KxCAf5YYDeH6bLzvDooU83viTLX0cDlX+MnWY5rY752kIZLXM5nyzLLhOKXjDrQxb7yYAaiA==} + vercel@50.6.1: + resolution: {integrity: sha512-EpcZN/hXPlcfLH68HwUuTbdnlVUvfUvPNOQ8BLxCzOK64qMR84x/UJ4fIs3eT1w70VLgPcK38FqSmYAobsg1fw==} engines: {node: '>= 18'} hasBin: true @@ -3421,8 +3415,6 @@ snapshots: throttleit: 2.1.0 undici: 5.29.0 - '@vercel/build-utils@13.2.15': {} - '@vercel/build-utils@13.2.16': {} '@vercel/cervel@0.0.10(typescript@5.9.3)': @@ -3435,9 +3427,9 @@ snapshots: '@vercel/detect-agent@1.1.0': {} - '@vercel/elysia@0.1.26(rollup@4.53.4)': + '@vercel/elysia@0.1.27(rollup@4.53.4)': dependencies: - '@vercel/node': 5.5.27(rollup@4.53.4) + '@vercel/node': 5.5.28(rollup@4.53.4) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -3448,11 +3440,11 @@ snapshots: '@vercel/error-utils@2.0.3': {} - '@vercel/express@0.1.33(rollup@4.53.4)(typescript@5.9.3)': + '@vercel/express@0.1.34(rollup@4.53.4)(typescript@5.9.3)': dependencies: '@vercel/cervel': 0.0.10(typescript@5.9.3) '@vercel/nft': 1.1.1(rollup@4.53.4) - '@vercel/node': 5.5.27(rollup@4.53.4) + '@vercel/node': 5.5.28(rollup@4.53.4) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -3466,9 +3458,9 @@ snapshots: - supports-color - typescript - '@vercel/fastify@0.1.29(rollup@4.53.4)': + '@vercel/fastify@0.1.30(rollup@4.53.4)': dependencies: - '@vercel/node': 5.5.27(rollup@4.53.4) + '@vercel/node': 5.5.28(rollup@4.53.4) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -3505,19 +3497,19 @@ snapshots: dependencies: web-vitals: 0.2.4 - '@vercel/gatsby-plugin-vercel-builder@2.0.126': + '@vercel/gatsby-plugin-vercel-builder@2.0.127': dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 13.2.15 + '@vercel/build-utils': 13.2.16 esbuild: 0.27.0 etag: 1.8.1 fs-extra: 11.1.0 '@vercel/go@3.3.4': {} - '@vercel/h3@0.1.35(rollup@4.53.4)': + '@vercel/h3@0.1.36(rollup@4.53.4)': dependencies: - '@vercel/node': 5.5.27(rollup@4.53.4) + '@vercel/node': 5.5.28(rollup@4.53.4) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -3526,10 +3518,10 @@ snapshots: - rollup - supports-color - '@vercel/hono@0.2.29(rollup@4.53.4)': + '@vercel/hono@0.2.30(rollup@4.53.4)': dependencies: '@vercel/nft': 1.1.1(rollup@4.53.4) - '@vercel/node': 5.5.27(rollup@4.53.4) + '@vercel/node': 5.5.28(rollup@4.53.4) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -3552,9 +3544,9 @@ snapshots: path-to-regexp: 8.3.0 zod: 3.22.4 - '@vercel/koa@0.1.9(rollup@4.53.4)': + '@vercel/koa@0.1.10(rollup@4.53.4)': dependencies: - '@vercel/node': 5.5.27(rollup@4.53.4) + '@vercel/node': 5.5.28(rollup@4.53.4) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -3563,9 +3555,9 @@ snapshots: - rollup - supports-color - '@vercel/nestjs@0.2.30(rollup@4.53.4)': + '@vercel/nestjs@0.2.31(rollup@4.53.4)': dependencies: - '@vercel/node': 5.5.27(rollup@4.53.4) + '@vercel/node': 5.5.28(rollup@4.53.4) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -3574,7 +3566,7 @@ snapshots: - rollup - supports-color - '@vercel/next@4.15.16(rollup@4.53.4)': + '@vercel/next@4.15.17(rollup@4.53.4)': dependencies: '@vercel/nft': 1.1.1(rollup@4.53.4) transitivePeerDependencies: @@ -3601,38 +3593,6 @@ snapshots: - rollup - supports-color - '@vercel/node@5.5.27(rollup@4.53.4)': - 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': 13.2.15 - '@vercel/error-utils': 2.0.3 - '@vercel/nft': 1.1.1(rollup@4.53.4) - '@vercel/static-config': 3.1.2 - async-listen: 3.0.0 - cjs-module-lexer: 1.2.3 - edge-runtime: 2.5.9 - es-module-lexer: 1.4.1 - esbuild: 0.27.0 - etag: 1.8.1 - mime-types: 2.1.35 - node-fetch: 2.6.9 - path-to-regexp: 6.1.0 - path-to-regexp-updated: path-to-regexp@6.3.0 - ts-morph: 12.0.0 - ts-node: 10.9.1(@types/node@20.11.0)(typescript@4.9.5) - typescript: 4.9.5 - typescript5: typescript@5.9.3 - undici: 5.28.4 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - encoding - - rollup - - supports-color - '@vercel/node@5.5.28(rollup@4.53.4)': dependencies: '@edge-runtime/node-utils': 2.3.0 @@ -3665,7 +3625,7 @@ snapshots: - rollup - supports-color - '@vercel/python@6.3.1': {} + '@vercel/python@6.3.2': {} '@vercel/redwood@2.4.9(rollup@4.53.4)': dependencies: @@ -3693,15 +3653,15 @@ snapshots: '@vercel/ruby@2.2.4': {} - '@vercel/rust@1.0.4': + '@vercel/rust@1.0.5': dependencies: '@iarna/toml': 2.2.5 execa: 5.1.1 - '@vercel/static-build@2.8.27': + '@vercel/static-build@2.8.28': dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.126 + '@vercel/gatsby-plugin-vercel-builder': 2.0.127 '@vercel/static-config': 3.1.2 ts-morph: 12.0.0 @@ -5289,30 +5249,30 @@ snapshots: evtd: 0.2.4 vue: 3.5.27(typescript@5.9.3) - vercel@50.5.0(rollup@4.53.4)(typescript@5.9.3): + vercel@50.6.1(rollup@4.53.4)(typescript@5.9.3): dependencies: '@vercel/backends': 0.0.23(rollup@4.53.4)(typescript@5.9.3) '@vercel/blob': 1.0.2 - '@vercel/build-utils': 13.2.15 + '@vercel/build-utils': 13.2.16 '@vercel/detect-agent': 1.1.0 - '@vercel/elysia': 0.1.26(rollup@4.53.4) - '@vercel/express': 0.1.33(rollup@4.53.4)(typescript@5.9.3) - '@vercel/fastify': 0.1.29(rollup@4.53.4) + '@vercel/elysia': 0.1.27(rollup@4.53.4) + '@vercel/express': 0.1.34(rollup@4.53.4)(typescript@5.9.3) + '@vercel/fastify': 0.1.30(rollup@4.53.4) '@vercel/fun': 1.2.1 '@vercel/go': 3.3.4 - '@vercel/h3': 0.1.35(rollup@4.53.4) - '@vercel/hono': 0.2.29(rollup@4.53.4) + '@vercel/h3': 0.1.36(rollup@4.53.4) + '@vercel/hono': 0.2.30(rollup@4.53.4) '@vercel/hydrogen': 1.3.5 - '@vercel/koa': 0.1.9(rollup@4.53.4) - '@vercel/nestjs': 0.2.30(rollup@4.53.4) - '@vercel/next': 4.15.16(rollup@4.53.4) - '@vercel/node': 5.5.27(rollup@4.53.4) - '@vercel/python': 6.3.1 + '@vercel/koa': 0.1.10(rollup@4.53.4) + '@vercel/nestjs': 0.2.31(rollup@4.53.4) + '@vercel/next': 4.15.17(rollup@4.53.4) + '@vercel/node': 5.5.28(rollup@4.53.4) + '@vercel/python': 6.3.2 '@vercel/redwood': 2.4.9(rollup@4.53.4) '@vercel/remix-builder': 5.5.9(rollup@4.53.4) '@vercel/ruby': 2.2.4 - '@vercel/rust': 1.0.4 - '@vercel/static-build': 2.8.27 + '@vercel/rust': 1.0.5 + '@vercel/static-build': 2.8.28 chokidar: 4.0.0 esbuild: 0.27.0 form-data: 4.0.5