diff --git a/package.json b/package.json index dda989218..a12729570 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,7 @@ "playwright": "1.60.0", "svelte-eslint-parser": "1.6.1", "tailwind-merge": "3.6.0", - "vercel": "54.0.0", + "vercel": "54.1.0", "xss": "1.0.15" }, "packageManager": "pnpm@11.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 514a67019..a89b95eda 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ importers: specifier: 3.6.0 version: 3.6.0 vercel: - specifier: 54.0.0 - version: 54.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + specifier: 54.1.0 + version: 54.1.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) xss: specifier: 1.0.15 version: 1.0.15 @@ -1897,18 +1897,18 @@ packages: peerDependencies: valibot: ^1.3.0 - '@vercel/backends@0.6.0': - resolution: {integrity: sha512-Fw+9s72dMowyL4HNl4IYCbk0ubvfDDXpgaPENNx49+k248LU9LoLjDOek7gTiAfwiiQK3RViN3327ZLCe0GF/A==} + '@vercel/backends@0.7.0': + resolution: {integrity: sha512-BPmjGQw6G6tq6Qym9DvvtLHYhFsrjswIJ5K1vPjdZUzmagfzCK9nmDqqNjOnDUmR3tS6SpCxcYwWaM4USy6Aag==} '@vercel/blob@2.3.0': resolution: {integrity: sha512-oYWiJbWRQ7gz9Mj0X/NHFJ3OcLMOBzq/2b3j6zeNrQmtFo6dHwU8FAwNpxVIYddVMd+g8eqEi7iRueYx8FtM0Q==} engines: {node: '>=20.0.0'} - '@vercel/build-utils@13.24.0': - resolution: {integrity: sha512-eJuceaJvHlyyOc9a0jFL989ObKYkF/5FNYSiocHeM/KltwTJ+aC6I4SHUL0zkYf6a1CE5DJXiwY/QCX985PchA==} + '@vercel/build-utils@13.25.0': + resolution: {integrity: sha512-p2wqxi2I95T+g/+uP+Dc/uq2PApW7F9RbE/Vvwp28JY8SoCGHNUs2pxigttgaNDNF6IlUEMOTz+eJvsXToV/1w==} - '@vercel/cervel@0.1.4': - resolution: {integrity: sha512-7r/xbkaqIhb/XVunZdQFPhK7BfebSKl8Ty+o4uqiZ8PIZUd5g1/e/OtdMXaLUZGdrpbg98UZwExI2WUrguZ2rA==} + '@vercel/cervel@0.1.5': + resolution: {integrity: sha512-TLYex/J/sgaJvYTQDjcmDnIhkk2R3Maloyvegd7bpmmK55WkxtBajAkwXVE0x03Msh9KJMeg+LaMkpBndRy4Ig==} hasBin: true '@vercel/cli-config@0.1.1': @@ -1918,17 +1918,17 @@ packages: resolution: {integrity: sha512-VYNCgUc0nOmC4WJmWw9GkrKdfr8Zl4/rxhC5SvgacBgxiW9W/9NRttUoHHXV8xdII3MaRgkZZVX8Ikzc/Jmjag==} engines: {node: '>=14'} - '@vercel/elysia@0.1.77': - resolution: {integrity: sha512-EPrjJGVgfqRvCzYFK5WhMgxBJD2xHCfGMQUMZ6bglCFj+CIj2sljHgxCaRl2Q8q8+haOKdAZUNowJxQ63FzsxA==} + '@vercel/elysia@0.1.78': + resolution: {integrity: sha512-mnlkm9eiNkvT0gPnAQ1757G9Luj63fDCe+DwgTj+I1sEu58YOj+/NxcKxF73Pw03iAcinPwzqkNOS60QTWRSGQ==} '@vercel/error-utils@2.1.0': resolution: {integrity: sha512-DiJcXBOB9N6QM4d7hYPM9Ck/AUjzBl58XNQPxS74o7CuvIanjzrGgygP/70VsyEASeIJMazk1LrhwcNTR/eZGQ==} - '@vercel/express@0.1.87': - resolution: {integrity: sha512-bNUTcA1mNYzU0G6cohQnk53qHE3eqyhvoUxdMcrzWA5U/yU0i35/BW8Z4Ju+R6ghRdjXzzmGmFgTSLnVD9Y23g==} + '@vercel/express@0.1.88': + resolution: {integrity: sha512-EI5M7X8pVEGq7coGBNtr7BEnz9ijGLR6CgwvvV/wcLd1LHwhBDm6y30wUzqExHSaBAq+HqUTAgWtNP/vkTu4KA==} - '@vercel/fastify@0.1.80': - resolution: {integrity: sha512-EpkOtRlnjVVdMANzqUToloUloOMSHs6FHJLcmCSJDLYaCNzlt+wIHCo6b0p7fjB43zZt/DmDx06jh/XWzxOAog==} + '@vercel/fastify@0.1.81': + resolution: {integrity: sha512-6wEMsAaSnWgJxVZV9pR75yMZn7wAtGLe4pukofdAPrJu/m4I+OzCc93xcBHc7DzoxF9GA9K5chTbgsVxaB1oXg==} '@vercel/fun@1.3.0': resolution: {integrity: sha512-8erw9uPe0dFg45THkNxmjtvMX143SkZebmjgSVbcM3XCkXu3RIiBaJMcMNG8aaS+rnTuw8+d4De9HVT0M/r3wg==} @@ -1937,26 +1937,26 @@ packages: '@vercel/gatsby-plugin-vercel-analytics@1.0.11': resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} - '@vercel/gatsby-plugin-vercel-builder@2.2.4': - resolution: {integrity: sha512-6VZHmRK1jL1XyCVmypH0mGdJR3j1V0JzLwDFqmQnfoYfWb7c5rsQGzxqyvv3T6yqHC0udUiQ2jYAiEiKZ7i+Gg==} + '@vercel/gatsby-plugin-vercel-builder@2.2.5': + resolution: {integrity: sha512-uOqW3u9uqeC8oqhI6q1A+UJutiCulRXtjezSVz3FbpgIEW9p06XRHIVXfJf1i/ZXMT/fChGpCLXzJmfxf2dr3A==} - '@vercel/go@3.6.0': - resolution: {integrity: sha512-60gQxuQBfuGQCPdp1zmG3bfWncj+MRDm9KNogKeu4cA1uC2kGwUoCI6vr8kpGTv62v3gwSLbcnJ3RsqOqxb3KA==} + '@vercel/go@3.7.0': + resolution: {integrity: sha512-Z5yahC9dP30jWXR/AfqY+mKrm98MhUVOoyDv6JTwddRI0kcqf4eTYQkKVBDKlZGkvmpkKXaO9bG7G5a8sk2w1A==} - '@vercel/h3@0.1.86': - resolution: {integrity: sha512-7p9IDxE7X2Jg1W78GlG1dE0zZDZFCl2SIm2698pY0qfsK72le1UCfpf24FJbfE1T1HDZ4cEVHSJO4o3QTsU0qw==} + '@vercel/h3@0.1.87': + resolution: {integrity: sha512-wQ24c848UZYKEltmUKmCBHPRhtppHRlOreEyaJLC3FDhLUBLAfhH+53jqFGaKdbkp0HwukH9GdRc5GcMtCpavw==} - '@vercel/hono@0.2.80': - resolution: {integrity: sha512-mbzluA7u/Vz7+pPlfTRcaBsy/0z1yH1Pv1Ibyd18pcFMLGyLhLRYjWdC2J95UFHSeYm9tWFDlTsVl2/jH9fPew==} + '@vercel/hono@0.2.81': + resolution: {integrity: sha512-DoiMAqembXYopq1OiYk1EBu+os92qc/amrbULMOjOO/+Rmh/yaIkrBoOT4RNntxdwImDixXdURxgvUJ0RZ0kJA==} '@vercel/hydrogen@1.3.7': resolution: {integrity: sha512-nh8hZ76Ipf9FRmMmQGd4SjkE0zxdjt+TUpZcuCIUG7yaHEh9STQV655I8rxKCB3hEWaKB3HALGgxZ0htIjQtZQ==} - '@vercel/koa@0.1.60': - resolution: {integrity: sha512-LRKBSyj7kEieuP7brAgM35/4m13od5bYGsFOS5gGvJxsr0vA7v4gzGN8mbrMy0PoG7DHzU2bC4Pc4IrGUakaZg==} + '@vercel/koa@0.1.61': + resolution: {integrity: sha512-Ua0sE9pgNoGrKXJ19ZhpZAnoJ3K3W/NweOb8GX5eFjQHcHPczaBlXBFslHHvlwhcW0uapNsiZmt/AVLZZtn1tA==} - '@vercel/nestjs@0.2.81': - resolution: {integrity: sha512-cSmnhW3QJqiVhkGw/F7M15e3KVyhyRrdbVWi8apjDouFAw/RB+JI3osTFkh/DAs3weWbcHSJbnOg/4NQiiOxcg==} + '@vercel/nestjs@0.2.82': + resolution: {integrity: sha512-ddwGGnxtw3DNPmGB6z/8F2qqpqdT9+c2As64bQx/1JfL4vNbx2bPbUCvH4waxJO5H7FjNODpLDUbnQvI1nejdw==} '@vercel/next@4.17.1': resolution: {integrity: sha512-nEQRgGyU8+VU/zeKsBF89aKmL0Yu5VWWhTbaltp2V+1q6kHUo6Ho4+YS/COAgOrIwoe2nWr9liLVPltrftqG+Q==} @@ -1971,8 +1971,8 @@ packages: engines: {node: '>=20'} hasBin: true - '@vercel/node@5.8.1': - resolution: {integrity: sha512-/ql0AI9LDe1wK5x/iX2fV3h9jLdKyfTx9Y8NyL0UrdjK+S9SpJ4qyezES7LGYNTHge3DRlMP6sdYuUztOIdthw==} + '@vercel/node@5.8.2': + resolution: {integrity: sha512-Wt6KBr0LoIhUuzeH7E8S+1HRlS6oSA+98FJH/59wY2tYoxsHXbx5uiNkSBqBsM0nIwlJWR3B86tm9q9Xi22XdQ==} '@vercel/oidc@3.2.0': resolution: {integrity: sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug==} @@ -1984,8 +1984,8 @@ packages: '@vercel/python-analysis@0.11.1': resolution: {integrity: sha512-EPPLuXJQhIDUx08H9nG76AR2HSgBquwe3OAX5s2w20M923iaWeGGVkhX/4yZ89CJfXEZgE1Aj/mX7lVHOVIcYA==} - '@vercel/python@6.41.0': - resolution: {integrity: sha512-tLyaod+ZXcx2Wc7bJe9ubo2SuQoY4Fjl7M1NiconiR9DHBPB8kU1gTnisunGpy9cU4v0+KrOFORJA1FJSZTMVw==} + '@vercel/python@6.42.0': + resolution: {integrity: sha512-zLcVpnP/EJ+7v8TRMoVuggflLhBDpeVh3vODJsz+mAMhxTOsI091Pjlc27oeBMD2Yp/zOhKX21Hte+ZwvUDuPg==} '@vercel/redwood@2.4.13': resolution: {integrity: sha512-pXWzVctZea/J7WMQstjsYUDiMc6oJF72p8J5YZnLSCJWg7m+/dLzYGfaUSEo6Q0JpiO/NOcDmG3WENpn7kHwzg==} @@ -2002,8 +2002,8 @@ packages: '@vercel/sandbox@1.9.0': resolution: {integrity: sha512-zgr1ad0tkT1xZn/8Vxo60wOUOLqMAVGo4WqJQ8/UDcUtWynNJsBjI2tiMdWZrAo9EKH1MIqEzJNkcclF0UT1EQ==} - '@vercel/static-build@2.9.26': - resolution: {integrity: sha512-xPSE7Du4S0EZrIA7xV40rd/mNR96lJNIMjf15g9cQrNBgYajaZ/DnXbJVQ7mlAfoo36XZFRF+YXTXvNa4qJ7VA==} + '@vercel/static-build@2.9.27': + resolution: {integrity: sha512-rC0FuYv5cxnNOSg/1IXlYImP3k7xNy+xoh03AmM0zKDQZLxP4daeqLLGhXrSWeI7+YYmCO40az7vsfy/INhBcA==} '@vercel/static-config@3.3.0': resolution: {integrity: sha512-GpS3tPwUeDJCkrKbMNtS2XLRFgfxTlN7YNUL+Bo23+fGolrDw6Oq79R3yvxTYgqRaJMGSEqC7iMw6mj6I5loxg==} @@ -2188,8 +2188,8 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} - bare-events@2.8.2: - resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} + bare-events@2.8.3: + resolution: {integrity: sha512-HdUm8EMQBLaJvGUdidNNbqpA1kYkwNcb+MYxkxCLAPJGQzlv9J0C24h8V65Z4c5GLd/JEALDvpFCQgpLJqc0zw==} peerDependencies: bare-abort-controller: '*' peerDependenciesMeta: @@ -4174,8 +4174,8 @@ packages: resolution: {integrity: sha512-spH26xU080ydGggxRyR1Yhcbgx+j3y5jbNXk/8L+iRvdIEQ4uTRH2Sgf2dokud6Q4oAtsbNvJ1Ft+9xmm6IZcA==} engines: {node: '>= 0.10'} - vercel@54.0.0: - resolution: {integrity: sha512-+uDvXt7x0W0GnOt0op5IP2iN9gm2+x5OZDC7HfdOSffJx2xcchNrWWvINqnilhFwpopy1qCcbFmFSyfRXskhAA==} + vercel@54.1.0: + resolution: {integrity: sha512-7Gx3KCe+yPmZ6aN9RbxovP3ipyO0BFDV5ckxUwaMiNFGt0BYb4TYRQm/JosaC/Jb3hHexYcJsiyoLVsQ5Ow00w==} engines: {node: '>= 18'} hasBin: true @@ -5706,9 +5706,9 @@ snapshots: valibot: 1.3.1(typescript@6.0.3) optional: true - '@vercel/backends@0.6.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@vercel/backends@0.7.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: - '@vercel/build-utils': 13.24.0 + '@vercel/build-utils': 13.25.0 '@vercel/nft': 1.5.0 execa: 3.2.0 fs-extra: 11.1.0 @@ -5734,15 +5734,15 @@ snapshots: throttleit: 2.1.0 undici: 6.25.0 - '@vercel/build-utils@13.24.0': + '@vercel/build-utils@13.25.0': dependencies: '@vercel/python-analysis': 0.11.1 cjs-module-lexer: 1.2.3 es-module-lexer: 1.5.0 - '@vercel/cervel@0.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@vercel/cervel@0.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: - '@vercel/backends': 0.6.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@vercel/backends': 0.7.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -5757,9 +5757,9 @@ snapshots: '@vercel/detect-agent@1.2.3': {} - '@vercel/elysia@0.1.77': + '@vercel/elysia@0.1.78': dependencies: - '@vercel/node': 5.8.1 + '@vercel/node': 5.8.2 '@vercel/static-config': 3.3.0 transitivePeerDependencies: - encoding @@ -5768,11 +5768,11 @@ snapshots: '@vercel/error-utils@2.1.0': {} - '@vercel/express@0.1.87(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@vercel/express@0.1.88(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: - '@vercel/cervel': 0.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@vercel/cervel': 0.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) '@vercel/nft': 1.5.0 - '@vercel/node': 5.8.1 + '@vercel/node': 5.8.2 '@vercel/static-config': 3.3.0 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -5785,9 +5785,9 @@ snapshots: - rollup - supports-color - '@vercel/fastify@0.1.80': + '@vercel/fastify@0.1.81': dependencies: - '@vercel/node': 5.8.1 + '@vercel/node': 5.8.2 '@vercel/static-config': 3.3.0 transitivePeerDependencies: - encoding @@ -5822,29 +5822,29 @@ snapshots: dependencies: web-vitals: 0.2.4 - '@vercel/gatsby-plugin-vercel-builder@2.2.4': + '@vercel/gatsby-plugin-vercel-builder@2.2.5': dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 13.24.0 + '@vercel/build-utils': 13.25.0 esbuild: 0.27.0 etag: 1.8.1 fs-extra: 11.1.0 - '@vercel/go@3.6.0': {} + '@vercel/go@3.7.0': {} - '@vercel/h3@0.1.86': + '@vercel/h3@0.1.87': dependencies: - '@vercel/node': 5.8.1 + '@vercel/node': 5.8.2 '@vercel/static-config': 3.3.0 transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/hono@0.2.80': + '@vercel/hono@0.2.81': dependencies: '@vercel/nft': 1.5.0 - '@vercel/node': 5.8.1 + '@vercel/node': 5.8.2 '@vercel/static-config': 3.3.0 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -5860,18 +5860,18 @@ snapshots: '@vercel/static-config': 3.3.0 ts-morph: 12.0.0 - '@vercel/koa@0.1.60': + '@vercel/koa@0.1.61': dependencies: - '@vercel/node': 5.8.1 + '@vercel/node': 5.8.2 '@vercel/static-config': 3.3.0 transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/nestjs@0.2.81': + '@vercel/nestjs@0.2.82': dependencies: - '@vercel/node': 5.8.1 + '@vercel/node': 5.8.2 '@vercel/static-config': 3.3.0 transitivePeerDependencies: - encoding @@ -5924,13 +5924,13 @@ snapshots: - rollup - supports-color - '@vercel/node@5.8.1': + '@vercel/node@5.8.2': 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.24.0 + '@vercel/build-utils': 13.25.0 '@vercel/error-utils': 2.1.0 '@vercel/nft': 1.5.0 '@vercel/static-config': 3.3.0 @@ -5967,7 +5967,7 @@ snapshots: smol-toml: 1.5.2 zod: 3.22.4 - '@vercel/python@6.41.0': + '@vercel/python@6.42.0': dependencies: '@vercel/python-analysis': 0.11.1 @@ -6017,10 +6017,10 @@ snapshots: - bare-abort-controller - react-native-b4a - '@vercel/static-build@2.9.26': + '@vercel/static-build@2.9.27': dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.2.4 + '@vercel/gatsby-plugin-vercel-builder': 2.2.5 '@vercel/static-config': 3.3.0 ts-morph: 12.0.0 @@ -6220,7 +6220,7 @@ snapshots: balanced-match@4.0.4: {} - bare-events@2.8.2: {} + bare-events@2.8.3: {} basic-ftp@5.3.1: {} @@ -6707,7 +6707,7 @@ snapshots: events-universal@1.0.1: dependencies: - bare-events: 2.8.2 + bare-events: 2.8.3 transitivePeerDependencies: - bare-abort-controller @@ -8221,32 +8221,32 @@ snapshots: validator@13.15.26: optional: true - vercel@54.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + vercel@54.1.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): dependencies: - '@vercel/backends': 0.6.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@vercel/backends': 0.7.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) '@vercel/blob': 2.3.0 - '@vercel/build-utils': 13.24.0 + '@vercel/build-utils': 13.25.0 '@vercel/cli-config': 0.1.1 '@vercel/detect-agent': 1.2.3 - '@vercel/elysia': 0.1.77 - '@vercel/express': 0.1.87(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - '@vercel/fastify': 0.1.80 + '@vercel/elysia': 0.1.78 + '@vercel/express': 0.1.88(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@vercel/fastify': 0.1.81 '@vercel/fun': 1.3.0 - '@vercel/go': 3.6.0 - '@vercel/h3': 0.1.86 - '@vercel/hono': 0.2.80 + '@vercel/go': 3.7.0 + '@vercel/h3': 0.1.87 + '@vercel/hono': 0.2.81 '@vercel/hydrogen': 1.3.7 - '@vercel/koa': 0.1.60 - '@vercel/nestjs': 0.2.81 + '@vercel/koa': 0.1.61 + '@vercel/nestjs': 0.2.82 '@vercel/next': 4.17.1 - '@vercel/node': 5.8.1 + '@vercel/node': 5.8.2 '@vercel/prepare-flags-definitions': 0.2.1 - '@vercel/python': 6.41.0 + '@vercel/python': 6.42.0 '@vercel/redwood': 2.4.13 '@vercel/remix-builder': 5.8.1 '@vercel/ruby': 2.3.2 '@vercel/rust': 1.2.0 - '@vercel/static-build': 2.9.26 + '@vercel/static-build': 2.9.27 chokidar: 4.0.0 esbuild: 0.27.0 form-data: 4.0.5