diff --git a/package.json b/package.json index 347c641..f1cb4f9 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "motion": "^12.23.16", "next": "16.2.3", "next-auth": "5.0.0-beta.30", - "next-intl": "^4.9.1", + "next-intl": "^4.9.2", "pg": "^8.18.0", "pinyin-pro": "^3.28.0", "react": "19.2.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 396e347..2d12f77 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,7 +86,7 @@ importers: version: 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@sentry/nextjs': specifier: ^10.49.0 - version: 10.49.0(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.106.2(@swc/core@1.15.26)) + version: 10.49.0(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.106.2(@swc/core@1.15.33)) '@types/mdx': specifier: ^2.0.13 version: 2.0.13 @@ -151,8 +151,8 @@ importers: specifier: 5.0.0-beta.30 version: 5.0.0-beta.30(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) next-intl: - specifier: ^4.9.1 - version: 4.9.1(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(typescript@5.9.3) + specifier: ^4.9.2 + version: 4.9.2(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(typescript@5.9.3) pg: specifier: ^8.18.0 version: 8.20.0 @@ -270,7 +270,7 @@ importers: version: 5.1.0 vercel: specifier: ^48.8.0 - version: 48.12.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.26)(rollup@4.60.1)(typescript@5.9.3) + version: 48.12.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.33)(rollup@4.60.1)(typescript@5.9.3) vitest: specifier: ^4.0.6 version: 4.1.4(@edge-runtime/vm@3.2.0)(@opentelemetry/api@1.9.1)(@types/node@25.6.2)(vite@7.3.2(@types/node@25.6.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.47.1)(tsx@4.21.0)(yaml@2.8.3)) @@ -1372,20 +1372,20 @@ packages: '@floating-ui/utils@0.2.11': resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} - '@formatjs/fast-memoize@3.1.2': - resolution: {integrity: sha512-vPnriihkfK0lzoQGaXq+qXH23VsYyansRTkTgo2aTG0k1NjLFyZimFVdfj4C9JkSE5dm7CEngcQ5TTc1yAyBfQ==} + '@formatjs/fast-memoize@3.1.4': + resolution: {integrity: sha512-Lbke1aOrsygKKR09Ux0NrZgbTqpDmiwXOgzyDOJ8Owr1zd5qOKTauf62hH+Seeku3ju77rHWH9I5SfX2CN0vuA==} - '@formatjs/icu-messageformat-parser@3.5.4': - resolution: {integrity: sha512-JVY39ROgLt+pIYngo6piyj4OVfZmXs/2FkC4wLS+ql1Eig/sGJKB7YwDO/5bkJFkfwaFAeIpgEiJc8hiYxNalw==} + '@formatjs/icu-messageformat-parser@3.5.7': + resolution: {integrity: sha512-wJxRZ+SiUCIMTL86bQlZU9bEKDQqqvgk2ezQ1BySUdWRfHqOzj4IKUVFeUZKS9w58M4e7wMSG0Sl86LAPb7Qww==} - '@formatjs/icu-skeleton-parser@2.1.4': - resolution: {integrity: sha512-8bSFZbrlvGX11ywMZxtgkPBt5Q8/etyts7j7j+GWpOVK1g43zwMIH3LZxk43HAtEP7L/jtZ+OZaMiFTOiBj9CA==} + '@formatjs/icu-skeleton-parser@2.1.7': + resolution: {integrity: sha512-cIw1SFP0bi0CUBiJ2jzp99ws3OJNQDfStcHq9Z0iHWzItmiIikihFO+npR8C80yDlp7ZuBCLXCcKjgWjHicksA==} '@formatjs/intl-localematcher@0.6.2': resolution: {integrity: sha512-XOMO2Hupl0wdd172Y06h6kLpBz6Dv+J4okPLl4LPtzbr8f66WbIoy4ev98EBuZ6ZK4h5ydTN6XneT4QVpD7cdA==} - '@formatjs/intl-localematcher@0.8.3': - resolution: {integrity: sha512-pHUjWb9NuhnMs8+PxQdzBtZRFJHlGhrURGAbm6Ltwl82BFajeuiIR3jblSa7ia3r62rXe/0YtVpUG3xWr5bFCA==} + '@formatjs/intl-localematcher@0.8.6': + resolution: {integrity: sha512-AZRgUxj0q93lyF7Z5lFS85bLINXuBLX4R3tCKicO6fSWo6cvh9GQfoR3B1WlsqQwefZ1QORTivhInx7gM6HUzQ==} '@giscus/react@3.1.0': resolution: {integrity: sha512-0TCO2TvL43+oOdyVVGHDItwxD1UMKP2ZYpT6gXmhFOqfAJtZxTzJ9hkn34iAF/b6YzyJ4Um89QIt9z/ajmAEeg==} @@ -3709,80 +3709,80 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@swc/core-darwin-arm64@1.15.26': - resolution: {integrity: sha512-OmcP96CFsNOwa65tamQayRcfqhNlcQ3YCWOq+0Wb+CAM4uB7kOMrXY41Gj4atthxrGhLQ9pg7Vk26iApb88idA==} + '@swc/core-darwin-arm64@1.15.33': + resolution: {integrity: sha512-N+L0uXhuO7FIfzqwgxmzv0zIpV0qEp8wPX3QQs2p4atjMoywup2JTeDlXPw+z9pWJGCae3JjM+tZ6myclI+2gA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.15.26': - resolution: {integrity: sha512-liTTTpKSv89ivIxcZ+iU1cRige9Y7JkOjVnJ2Ystzl+DsWNHqt7wLTTgm/u7gEqmmAS2JKryODLQn3q1UtFNPQ==} + '@swc/core-darwin-x64@1.15.33': + resolution: {integrity: sha512-/Il4QHSOhV4FekbsDtkrNmKbsX26oSysvgrRswa/RYOHXAkwXDbB4jaeKq6PsJLSPkzJ2KzQ061gtBnk0vNHfA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.15.26': - resolution: {integrity: sha512-Y/g+m3I8CeBof5A3kWWOS6QA2HOIUytF5EeTgfwcAK+GKT/tGe7Xqo5svBtaqflU5od2zzbMTWqkinPXgRWGgA==} + '@swc/core-linux-arm-gnueabihf@1.15.33': + resolution: {integrity: sha512-C64hBnBxq4viOPQ8hlx+2lJ23bzZBGnjw7ryALmS+0Q3zHmwO8lw1/DArLENw4Q18/0w5wdEO1k3m1wWNtKGqQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.15.26': - resolution: {integrity: sha512-19IvwyPfBN/rz9s7qXhOTQmW0922+pjpRUUvIebu+CMM75nX6YuDzHsGx8hSmn5dS89SNaMCh1lgUuXqm++6jg==} + '@swc/core-linux-arm64-gnu@1.15.33': + resolution: {integrity: sha512-TRJfnJbX3jqpxRDRoieMzRiCBS5jOmXNb3iQXmcgjFEHKLnAgK1RZRU8Cq1MsPqO4jAJp/ld1G4O3fXuxv85uw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.15.26': - resolution: {integrity: sha512-iNlbvTIo425rkKzDLLWFJGnFXr3myETUdIDHcjuiPNZE8b0ogmcAuilC4yEJX7FSHGbnlsoJcCT2xf4b3VJmmQ==} + '@swc/core-linux-arm64-musl@1.15.33': + resolution: {integrity: sha512-il7tYM+CpUNzieQbwAjFT1P8zqAhmGWNAGhQZBnxurXZ0aNn+5nqYFTEUKNZl7QibtT0uQXzTZrNGHCIj6Y1Og==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-ppc64-gnu@1.15.26': - resolution: {integrity: sha512-AuuEOtG+YXKIjIUup4RsxYNklx6XVB3WKWfhxG6hnfPrn7vp89RNOLbbyyprgj6Sk7k9ulwGVTJElEvmBNPSCA==} + '@swc/core-linux-ppc64-gnu@1.15.33': + resolution: {integrity: sha512-ZtNBwN0Z7CFj9Il0FcPaKdjgP7URyKu/3RfH46vq+0paOBqLj4NYldD6Qo//Duif/7IOtAraUfDOmp0PLAufog==} engines: {node: '>=10'} cpu: [ppc64] os: [linux] - '@swc/core-linux-s390x-gnu@1.15.26': - resolution: {integrity: sha512-JcMDWQvW1BchUyRg8E0jHiTx7CQYpUr5uDEL1dnPDECrEjBEGG2ynmJ3XX70sWXql0JagqR1t3VpANYFWdUnqA==} + '@swc/core-linux-s390x-gnu@1.15.33': + resolution: {integrity: sha512-De1IyajoOmhOYYjw/lx66bKlyDpHZTueqwpDrWgf5O7T6d1ODeJJO9/OqMBmrBQc5C+dNnlmIufHsp4QVCWufA==} engines: {node: '>=10'} cpu: [s390x] os: [linux] - '@swc/core-linux-x64-gnu@1.15.26': - resolution: {integrity: sha512-FW7V7Mbpq4+PA7BiAq76LJs8MdNuUSylyuRVfQRkhIyeWadFroZ+KOPgjku8Z/fXzngxBRvsk+PGGB0t8mGcjA==} + '@swc/core-linux-x64-gnu@1.15.33': + resolution: {integrity: sha512-mGTH0YxmUN+x6vRN/I6NOk5X0ogNktkwPnJ94IMvR7QjhRDwL0O8RXEDhyUM0YtwWrryBOqaJQBX4zruxEPRGw==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.15.26': - resolution: {integrity: sha512-w8erqMHsVcdGwUfJxF6LaiTuPoKnyLOcUbhLcxiXrlLt5MLjtlgcIeUY/NWK/oPoyqkgH+/i8pOJnMTxvl83ZQ==} + '@swc/core-linux-x64-musl@1.15.33': + resolution: {integrity: sha512-hj628ZkSEJf6zMf5VMbYrG2O6QqyTIp2qwY6VlCjvIa9lAEZ5c2lfPblCLVGYubTeLJDxadLB/CxqQYOQABeEQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.15.26': - resolution: {integrity: sha512-uDCWCNpUiqkbvPmsuPUTn/P7ag9SqNXD2JT/W3dUu7yZ2krzN+nmmoQ2xRX63/J6RYiHI7aT4jo7Z++lsljlPA==} + '@swc/core-win32-arm64-msvc@1.15.33': + resolution: {integrity: sha512-GV2oohtN2/5+KSccl86VULu3aT+LrISC8uzgSq0FRnikpD+Zwc+sBlXmoKQ+Db6jI57ITUOIB8jRkdGMABC29g==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.15.26': - resolution: {integrity: sha512-2k1ax1QmmqLEnpC0uRCw7OXhBfyvdPqERBXupDasjYbChT6ZSO/uha28Bp38cw0viKIG79L27aTDkbkABsMW3w==} + '@swc/core-win32-ia32-msvc@1.15.33': + resolution: {integrity: sha512-gtyvzSNR8DHKfFEA2uqb8Ld1myqi6uEg2jyeUq3ikn5ytYs7H8RpZYC8mdy4NXr8hfcdJfCLXPlYaqqfBXpoEQ==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.15.26': - resolution: {integrity: sha512-aUuYecSEGa4SUSdyCWaI/vk8jdseifYnsF1GZQx2+piL8GIuT/5QrVcFfmes4Iwy7FIVXxtzD063z/FfpZ7K7w==} + '@swc/core-win32-x64-msvc@1.15.33': + resolution: {integrity: sha512-d6fRqQSkJI+kmMEBWaDQ7TMl8+YjLYbwRUPZQ9DY0ORBJeTzOrG0twvfvlZ2xgw6jA0ScQKgfBm4vHLSLl5Hqg==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.15.26': - resolution: {integrity: sha512-tglZGyx8N5PC+x1Nd/JrZxqpqlcZoSuG9gTDKO6AuFToFiVB3uS8HvbKFuO7g3lJzvFf9riAb94xs9HU2UhAHQ==} + '@swc/core@1.15.33': + resolution: {integrity: sha512-jOlwnFV2xhuuZeAUILGFULeR6vDPfijEJ57evfocwznQldLU3w2cZ9bSDryY9ip+AsM3r1NJKzf47V2NXebkeQ==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '>=0.5.17' @@ -5789,8 +5789,8 @@ packages: hermes-parser@0.25.1: resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} - hono@4.12.14: - resolution: {integrity: sha512-am5zfg3yu6sqn5yjKBNqhnTX7Cv+m00ox+7jbaKkrLMRJ4rAdldd1xPd/JzbBWspqaQv6RSTrgFN95EsfhC+7w==} + hono@4.12.18: + resolution: {integrity: sha512-RWzP96k/yv0PQfyXnWjs6zot20TqfpfsNXhOnev8d1InAxubW93L11/oNUc3tQqn2G0bSdAOBpX+2uDFHV7kdQ==} engines: {node: '>=16.9.0'} html-url-attributes@3.0.1: @@ -5883,8 +5883,8 @@ packages: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} - intl-messageformat@11.2.1: - resolution: {integrity: sha512-1gAVEUt3wEPvTqML4Fsw9klZV5j0vszQxayP/fi6gUroAc8AUHiNaisBKLWxybL1AdWq1mP07YV1q8v4N92ilQ==} + intl-messageformat@11.2.4: + resolution: {integrity: sha512-iKP6+uJXn+XcfRgYfGPE3+mqCoODV2vATrXDLo/YkYgIdelJHJPBEbc0GZThipAYPuk+8QJFiPgOfblU085ABg==} is-alphabetical@2.0.1: resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} @@ -6608,11 +6608,11 @@ packages: nodemailer: optional: true - next-intl-swc-plugin-extractor@4.9.1: - resolution: {integrity: sha512-8whJJ6oxJz8JqkHarggmmuEDyXgC7nEnaPhZD91CJwEWW4xp0AST3Mw17YxvHyP2vAF3taWfFbs1maD+WWtz3w==} + next-intl-swc-plugin-extractor@4.11.0: + resolution: {integrity: sha512-WUGBSxGNd8eQ0rAsJHFmRw2H7+SZAXQIY/HAnYM57JaUsj5D2vx4KOz4zFtXlyKDtsw9awHfgWVvBae2/RDF9A==} - next-intl@4.9.1: - resolution: {integrity: sha512-N7ga0CjtYcdxNvaKNIi6eJ2mmatlHK5hp8rt0YO2Omoc1m0gean242/Ukdj6+gJNiReBVcYIjK0HZeNx7CV1ug==} + next-intl@4.9.2: + resolution: {integrity: sha512-AZoMRsVGLZczB2hisq1OTWmNAYAKwk/jaWH4+9pfl5TCG8kbILZZptZHux9zw7DyN1yzh6X7jmaQvoykHs9Y7Q==} peerDependencies: next: ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 || ^19.0.0 @@ -8097,8 +8097,8 @@ packages: peerDependencies: react: ^18.3 || ^19.0.0-0 - use-intl@4.9.1: - resolution: {integrity: sha512-iGVV/xFYlhe3btafRlL8RPLD2Jsuet4yqn9DR6LWWbMhULsJnXgLonDkzDmsAIBIwFtk02oJuX/Ox2vwHKF+UQ==} + use-intl@4.11.0: + resolution: {integrity: sha512-7ILhTLuo3fnSKhoTGDk5X9591pjtWr6qB4inrlvGkN9OEyKhoiG73GZFoLSs68wz3BsSGtoWa62iWvrYEYU+iA==} peerDependencies: react: ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 || ^19.0.0 @@ -9789,21 +9789,21 @@ snapshots: '@floating-ui/utils@0.2.11': {} - '@formatjs/fast-memoize@3.1.2': {} + '@formatjs/fast-memoize@3.1.4': {} - '@formatjs/icu-messageformat-parser@3.5.4': + '@formatjs/icu-messageformat-parser@3.5.7': dependencies: - '@formatjs/icu-skeleton-parser': 2.1.4 + '@formatjs/icu-skeleton-parser': 2.1.7 - '@formatjs/icu-skeleton-parser@2.1.4': {} + '@formatjs/icu-skeleton-parser@2.1.7': {} '@formatjs/intl-localematcher@0.6.2': dependencies: tslib: 2.8.1 - '@formatjs/intl-localematcher@0.8.3': + '@formatjs/intl-localematcher@0.8.6': dependencies: - '@formatjs/fast-memoize': 3.1.2 + '@formatjs/fast-memoize': 3.1.4 '@giscus/react@3.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: @@ -9811,9 +9811,9 @@ snapshots: react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - '@hono/node-server@1.19.11(hono@4.12.14)': + '@hono/node-server@1.19.11(hono@4.12.18)': dependencies: - hono: 4.12.14 + hono: 4.12.18 '@humanfs/core@0.19.1': {} @@ -10788,13 +10788,13 @@ snapshots: '@electric-sql/pglite': 0.4.1 '@electric-sql/pglite-socket': 0.1.1(@electric-sql/pglite@0.4.1) '@electric-sql/pglite-tools': 0.3.1(@electric-sql/pglite@0.4.1) - '@hono/node-server': 1.19.11(hono@4.12.14) + '@hono/node-server': 1.19.11(hono@4.12.18) '@prisma/get-platform': 7.2.0 '@prisma/query-plan-executor': 7.2.0 '@prisma/streams-local': 0.1.2 foreground-child: 3.3.1 get-port-please: 3.2.0 - hono: 4.12.14 + hono: 4.12.18 http-status-codes: 2.3.0 pathe: 2.0.3 proper-lockfile: 4.1.2 @@ -12026,7 +12026,7 @@ snapshots: '@sentry/core@10.49.0': {} - '@sentry/nextjs@10.49.0(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.106.2(@swc/core@1.15.26))': + '@sentry/nextjs@10.49.0(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.106.2(@swc/core@1.15.33))': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/semantic-conventions': 1.40.0 @@ -12038,7 +12038,7 @@ snapshots: '@sentry/opentelemetry': 10.49.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/semantic-conventions@1.40.0) '@sentry/react': 10.49.0(react@19.2.3) '@sentry/vercel-edge': 10.49.0 - '@sentry/webpack-plugin': 5.2.0(webpack@5.106.2(@swc/core@1.15.26)) + '@sentry/webpack-plugin': 5.2.0(webpack@5.106.2(@swc/core@1.15.33)) next: 16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rollup: 4.60.1 stacktrace-parser: 0.1.11 @@ -12121,10 +12121,10 @@ snapshots: '@opentelemetry/resources': 2.6.1(@opentelemetry/api@1.9.1) '@sentry/core': 10.49.0 - '@sentry/webpack-plugin@5.2.0(webpack@5.106.2(@swc/core@1.15.26))': + '@sentry/webpack-plugin@5.2.0(webpack@5.106.2(@swc/core@1.15.33))': dependencies: '@sentry/bundler-plugin-core': 5.2.0 - webpack: 5.106.2(@swc/core@1.15.26) + webpack: 5.106.2(@swc/core@1.15.33) transitivePeerDependencies: - encoding - supports-color @@ -12513,59 +12513,59 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@swc/core-darwin-arm64@1.15.26': + '@swc/core-darwin-arm64@1.15.33': optional: true - '@swc/core-darwin-x64@1.15.26': + '@swc/core-darwin-x64@1.15.33': optional: true - '@swc/core-linux-arm-gnueabihf@1.15.26': + '@swc/core-linux-arm-gnueabihf@1.15.33': optional: true - '@swc/core-linux-arm64-gnu@1.15.26': + '@swc/core-linux-arm64-gnu@1.15.33': optional: true - '@swc/core-linux-arm64-musl@1.15.26': + '@swc/core-linux-arm64-musl@1.15.33': optional: true - '@swc/core-linux-ppc64-gnu@1.15.26': + '@swc/core-linux-ppc64-gnu@1.15.33': optional: true - '@swc/core-linux-s390x-gnu@1.15.26': + '@swc/core-linux-s390x-gnu@1.15.33': optional: true - '@swc/core-linux-x64-gnu@1.15.26': + '@swc/core-linux-x64-gnu@1.15.33': optional: true - '@swc/core-linux-x64-musl@1.15.26': + '@swc/core-linux-x64-musl@1.15.33': optional: true - '@swc/core-win32-arm64-msvc@1.15.26': + '@swc/core-win32-arm64-msvc@1.15.33': optional: true - '@swc/core-win32-ia32-msvc@1.15.26': + '@swc/core-win32-ia32-msvc@1.15.33': optional: true - '@swc/core-win32-x64-msvc@1.15.26': + '@swc/core-win32-x64-msvc@1.15.33': optional: true - '@swc/core@1.15.26': + '@swc/core@1.15.33': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.26 optionalDependencies: - '@swc/core-darwin-arm64': 1.15.26 - '@swc/core-darwin-x64': 1.15.26 - '@swc/core-linux-arm-gnueabihf': 1.15.26 - '@swc/core-linux-arm64-gnu': 1.15.26 - '@swc/core-linux-arm64-musl': 1.15.26 - '@swc/core-linux-ppc64-gnu': 1.15.26 - '@swc/core-linux-s390x-gnu': 1.15.26 - '@swc/core-linux-x64-gnu': 1.15.26 - '@swc/core-linux-x64-musl': 1.15.26 - '@swc/core-win32-arm64-msvc': 1.15.26 - '@swc/core-win32-ia32-msvc': 1.15.26 - '@swc/core-win32-x64-msvc': 1.15.26 + '@swc/core-darwin-arm64': 1.15.33 + '@swc/core-darwin-x64': 1.15.33 + '@swc/core-linux-arm-gnueabihf': 1.15.33 + '@swc/core-linux-arm64-gnu': 1.15.33 + '@swc/core-linux-arm64-musl': 1.15.33 + '@swc/core-linux-ppc64-gnu': 1.15.33 + '@swc/core-linux-s390x-gnu': 1.15.33 + '@swc/core-linux-x64-gnu': 1.15.33 + '@swc/core-linux-x64-musl': 1.15.33 + '@swc/core-win32-arm64-msvc': 1.15.33 + '@swc/core-win32-ia32-msvc': 1.15.33 + '@swc/core-win32-x64-msvc': 1.15.33 '@swc/counter@0.1.3': {} @@ -12973,9 +12973,9 @@ snapshots: '@vercel/detect-agent@1.0.0': {} - '@vercel/elysia@0.1.12(@swc/core@1.15.26)(rollup@4.60.1)': + '@vercel/elysia@0.1.12(@swc/core@1.15.33)(rollup@4.60.1)': dependencies: - '@vercel/node': 5.5.14(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/node': 5.5.14(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -12986,11 +12986,11 @@ snapshots: '@vercel/error-utils@2.0.3': {} - '@vercel/express@0.1.17(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.26)(rollup@4.60.1)(typescript@5.9.3)': + '@vercel/express@0.1.17(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.33)(rollup@4.60.1)(typescript@5.9.3)': dependencies: '@vercel/cervel': 0.0.6(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(typescript@5.9.3) '@vercel/nft': 1.1.1(rollup@4.60.1) - '@vercel/node': 5.5.14(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/node': 5.5.14(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -13007,9 +13007,9 @@ snapshots: - supports-color - typescript - '@vercel/fastify@0.1.15(@swc/core@1.15.26)(rollup@4.60.1)': + '@vercel/fastify@0.1.15(@swc/core@1.15.33)(rollup@4.60.1)': dependencies: - '@vercel/node': 5.5.14(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/node': 5.5.14(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -13056,9 +13056,9 @@ snapshots: '@vercel/go@3.2.3': {} - '@vercel/h3@0.1.21(@swc/core@1.15.26)(rollup@4.60.1)': + '@vercel/h3@0.1.21(@swc/core@1.15.33)(rollup@4.60.1)': dependencies: - '@vercel/node': 5.5.14(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/node': 5.5.14(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -13067,10 +13067,10 @@ snapshots: - rollup - supports-color - '@vercel/hono@0.2.15(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.26)(rollup@4.60.1)': + '@vercel/hono@0.2.15(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.33)(rollup@4.60.1)': dependencies: '@vercel/nft': 1.1.1(rollup@4.60.1) - '@vercel/node': 5.5.14(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/node': 5.5.14(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -13096,9 +13096,9 @@ snapshots: path-to-regexp: 8.3.0 zod: 3.22.4 - '@vercel/nestjs@0.2.16(@swc/core@1.15.26)(rollup@4.60.1)': + '@vercel/nestjs@0.2.16(@swc/core@1.15.33)(rollup@4.60.1)': dependencies: - '@vercel/node': 5.5.14(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/node': 5.5.14(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -13134,7 +13134,7 @@ snapshots: - rollup - supports-color - '@vercel/node@5.5.14(@swc/core@1.15.26)(rollup@4.60.1)': + '@vercel/node@5.5.14(@swc/core@1.15.33)(rollup@4.60.1)': dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 @@ -13155,7 +13155,7 @@ snapshots: 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(@swc/core@1.15.26)(@types/node@16.18.11)(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.15.33)(@types/node@16.18.11)(typescript@4.9.5) typescript: 4.9.5 typescript5: typescript@5.9.3 undici: 5.28.4 @@ -15090,7 +15090,7 @@ snapshots: dependencies: hermes-estree: 0.25.1 - hono@4.12.14: {} + hono@4.12.18: {} html-url-attributes@3.0.1: {} @@ -15141,7 +15141,7 @@ snapshots: icu-minify@4.11.0: dependencies: - '@formatjs/icu-messageformat-parser': 3.5.4 + '@formatjs/icu-messageformat-parser': 3.5.7 ignore@5.3.2: {} @@ -15182,10 +15182,10 @@ snapshots: hasown: 2.0.2 side-channel: 1.1.0 - intl-messageformat@11.2.1: + intl-messageformat@11.2.4: dependencies: - '@formatjs/fast-memoize': 3.1.2 - '@formatjs/icu-messageformat-parser': 3.5.4 + '@formatjs/fast-memoize': 3.1.4 + '@formatjs/icu-messageformat-parser': 3.5.7 is-alphabetical@2.0.1: {} @@ -16137,20 +16137,20 @@ snapshots: next: 16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 - next-intl-swc-plugin-extractor@4.9.1: {} + next-intl-swc-plugin-extractor@4.11.0: {} - next-intl@4.9.1(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(typescript@5.9.3): + next-intl@4.9.2(next@16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(typescript@5.9.3): dependencies: - '@formatjs/intl-localematcher': 0.8.3 + '@formatjs/intl-localematcher': 0.8.6 '@parcel/watcher': 2.5.6 - '@swc/core': 1.15.26 + '@swc/core': 1.15.33 icu-minify: 4.11.0 negotiator: 1.0.0 next: 16.2.3(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - next-intl-swc-plugin-extractor: 4.9.1 + next-intl-swc-plugin-extractor: 4.11.0 po-parser: 2.1.1 react: 19.2.3 - use-intl: 4.9.1(react@19.2.3) + use-intl: 4.11.0(react@19.2.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -17753,15 +17753,15 @@ snapshots: minizlib: 3.1.0 yallist: 5.0.0 - terser-webpack-plugin@5.5.0(@swc/core@1.15.26)(webpack@5.106.2(@swc/core@1.15.26)): + terser-webpack-plugin@5.5.0(@swc/core@1.15.33)(webpack@5.106.2(@swc/core@1.15.33)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.47.1 - webpack: 5.106.2(@swc/core@1.15.26) + webpack: 5.106.2(@swc/core@1.15.33) optionalDependencies: - '@swc/core': 1.15.26 + '@swc/core': 1.15.33 terser@5.47.1: dependencies: @@ -17816,7 +17816,7 @@ snapshots: '@ts-morph/common': 0.11.1 code-block-writer: 10.1.1 - ts-node@10.9.1(@swc/core@1.15.26)(@types/node@16.18.11)(typescript@4.9.5): + ts-node@10.9.1(@swc/core@1.15.33)(@types/node@16.18.11)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 @@ -17834,7 +17834,7 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.15.26 + '@swc/core': 1.15.33 ts-toolbelt@6.15.5: {} @@ -18040,12 +18040,12 @@ snapshots: dependencies: react: 19.2.3 - use-intl@4.9.1(react@19.2.3): + use-intl@4.11.0(react@19.2.3): dependencies: - '@formatjs/fast-memoize': 3.1.2 + '@formatjs/fast-memoize': 3.1.4 '@schummar/icu-type-parser': 1.21.5 icu-minify: 4.11.0 - intl-messageformat: 11.2.1 + intl-messageformat: 11.2.4 react: 19.2.3 use-isomorphic-layout-effect@1.2.1(@types/react@19.2.7)(react@19.2.3): @@ -18081,23 +18081,23 @@ snapshots: optionalDependencies: typescript: 5.9.3 - vercel@48.12.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.26)(rollup@4.60.1)(typescript@5.9.3): + vercel@48.12.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.33)(rollup@4.60.1)(typescript@5.9.3): dependencies: '@vercel/backends': 0.0.14(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(rollup@4.60.1)(typescript@5.9.3) '@vercel/blob': 1.0.2 '@vercel/build-utils': 13.2.2 '@vercel/detect-agent': 1.0.0 - '@vercel/elysia': 0.1.12(@swc/core@1.15.26)(rollup@4.60.1) - '@vercel/express': 0.1.17(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.26)(rollup@4.60.1)(typescript@5.9.3) - '@vercel/fastify': 0.1.15(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/elysia': 0.1.12(@swc/core@1.15.33)(rollup@4.60.1) + '@vercel/express': 0.1.17(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.33)(rollup@4.60.1)(typescript@5.9.3) + '@vercel/fastify': 0.1.15(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/fun': 1.2.0 '@vercel/go': 3.2.3 - '@vercel/h3': 0.1.21(@swc/core@1.15.26)(rollup@4.60.1) - '@vercel/hono': 0.2.15(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/h3': 0.1.21(@swc/core@1.15.33)(rollup@4.60.1) + '@vercel/hono': 0.2.15(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/hydrogen': 1.3.2 - '@vercel/nestjs': 0.2.16(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/nestjs': 0.2.16(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/next': 4.15.7(rollup@4.60.1) - '@vercel/node': 5.5.14(@swc/core@1.15.26)(rollup@4.60.1) + '@vercel/node': 5.5.14(@swc/core@1.15.33)(rollup@4.60.1) '@vercel/python': 6.1.0 '@vercel/redwood': 2.4.5(rollup@4.60.1) '@vercel/remix-builder': 5.5.5(rollup@4.60.1) @@ -18202,7 +18202,7 @@ snapshots: webpack-sources@3.4.1: {} - webpack@5.106.2(@swc/core@1.15.26): + webpack@5.106.2(@swc/core@1.15.33): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.9 @@ -18225,7 +18225,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.5.0(@swc/core@1.15.26)(webpack@5.106.2(@swc/core@1.15.26)) + terser-webpack-plugin: 5.5.0(@swc/core@1.15.33)(webpack@5.106.2(@swc/core@1.15.33)) watchpack: 2.5.1 webpack-sources: 3.4.1 transitivePeerDependencies: