diff --git a/packages/api/package.json b/packages/api/package.json index ffecd686..a1af74a8 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -29,7 +29,7 @@ "drizzle-kit": "^0.31.8", "typescript": "^5.5.2", "vitest": "~3.2.4", - "wrangler": "^4.54.0" + "wrangler": "^4.59.2" }, "dependencies": { "@ai-sdk/valibot": "^2.0.1", @@ -40,7 +40,7 @@ "better-auth": "^1.4.7", "better-auth-cloudflare": "^0.2.9", "drizzle-orm": "^0.45.1", - "hono": "^4.11.1", + "hono": "^4.11.10", "valibot": "^1.2.0" } } diff --git a/packages/web/package.json b/packages/web/package.json index dce62f1d..e579618a 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -50,7 +50,7 @@ "cmdk": "^1.1.1", "date-fns": "^4.1.0", "filepond": "^4.32.10", - "hono": "^4.11.1", + "hono": "^4.11.10", "lucide-react": "^0.563.0", "next-themes": "^0.4.6", "react": "^19.2.0", @@ -86,6 +86,6 @@ "typescript": "^5.7.2", "vite": "^7.1.7", "vitest": "~3.2.4", - "wrangler": "^4.54.0" + "wrangler": "^4.59.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0b3c371a..42d3c4c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,10 +39,10 @@ importers: dependencies: '@ai-sdk/openai': specifier: ^3.0.1 - version: 3.0.9(zod@4.3.5) + version: 3.0.9(zod@4.3.6) '@ai-sdk/valibot': specifier: ^2.0.1 - version: 2.0.5(@valibot/to-json-schema@1.5.0(valibot@1.2.0(typescript@5.9.3)))(valibot@1.2.0(typescript@5.9.3))(zod@4.3.5) + version: 2.0.5(@valibot/to-json-schema@1.5.0(valibot@1.2.0(typescript@5.9.3)))(valibot@1.2.0(typescript@5.9.3))(zod@4.3.6) '@append/contracts': specifier: workspace:* version: link:../contracts @@ -51,10 +51,10 @@ importers: version: 1.5.0(valibot@1.2.0(typescript@5.9.3)) ai: specifier: ^6.0.3 - version: 6.0.30(zod@4.3.5) + version: 6.0.30(zod@4.3.6) ai-gateway-provider: specifier: ^3.0.1 - version: 3.0.2(@ai-sdk/openai-compatible@2.0.1(zod@4.3.5))(@ai-sdk/provider-utils@4.0.5(zod@4.3.5))(@ai-sdk/provider@3.0.2)(ai@6.0.30(zod@4.3.5))(zod@4.3.5) + version: 3.0.2(@ai-sdk/openai-compatible@2.0.1(zod@4.3.6))(@ai-sdk/provider-utils@4.0.5(zod@4.3.6))(@ai-sdk/provider@3.0.2)(ai@6.0.30(zod@4.3.6))(zod@4.3.6) valibot: specifier: ^1.2.0 version: 1.2.0(typescript@5.9.3) @@ -73,19 +73,19 @@ importers: dependencies: '@ai-sdk/valibot': specifier: ^2.0.1 - version: 2.0.5(@valibot/to-json-schema@1.5.0(valibot@1.2.0(typescript@5.9.3)))(valibot@1.2.0(typescript@5.9.3))(zod@4.3.5) + version: 2.0.5(@valibot/to-json-schema@1.5.0(valibot@1.2.0(typescript@5.9.3)))(valibot@1.2.0(typescript@5.9.3))(zod@4.3.6) '@append/contracts': specifier: workspace:* version: link:../contracts '@hono/valibot-validator': specifier: ^0.6.1 - version: 0.6.1(hono@4.11.7)(valibot@1.2.0(typescript@5.9.3)) + version: 0.6.1(hono@4.11.10)(valibot@1.2.0(typescript@5.9.3)) ai: specifier: ^6.0.3 - version: 6.0.30(zod@4.3.5) + version: 6.0.30(zod@4.3.6) ai-gateway-provider: specifier: ^3.0.1 - version: 3.0.2(@ai-sdk/openai-compatible@2.0.1(zod@4.3.5))(@ai-sdk/provider-utils@4.0.5(zod@4.3.5))(@ai-sdk/provider@3.0.2)(ai@6.0.30(zod@4.3.5))(zod@4.3.5) + version: 3.0.2(@ai-sdk/openai-compatible@2.0.1(zod@4.3.6))(@ai-sdk/provider-utils@4.0.5(zod@4.3.6))(@ai-sdk/provider@3.0.2)(ai@6.0.30(zod@4.3.6))(zod@4.3.6) better-auth: specifier: ^1.4.7 version: 1.4.12(drizzle-kit@0.31.8)(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260113.0)(@opentelemetry/api@1.9.0)(kysely@0.28.9))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)(vitest@3.2.4(@types/node@25.0.7)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(tsx@4.21.0)) @@ -96,8 +96,8 @@ importers: specifier: ^0.45.1 version: 0.45.1(@cloudflare/workers-types@4.20260113.0)(@opentelemetry/api@1.9.0)(kysely@0.28.9) hono: - specifier: ^4.11.1 - version: 4.11.7 + specifier: ^4.11.10 + version: 4.11.10 valibot: specifier: ^1.2.0 version: 1.2.0(typescript@5.9.3) @@ -121,8 +121,8 @@ importers: specifier: ~3.2.4 version: 3.2.4(@types/node@25.0.7)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(tsx@4.21.0) wrangler: - specifier: ^4.54.0 - version: 4.59.1(@cloudflare/workers-types@4.20260113.0) + specifier: ^4.59.2 + version: 4.59.2(@cloudflare/workers-types@4.20260113.0) packages/contracts: dependencies: @@ -275,8 +275,8 @@ importers: specifier: ^4.32.10 version: 4.32.11 hono: - specifier: ^4.11.1 - version: 4.11.7 + specifier: ^4.11.10 + version: 4.11.10 lucide-react: specifier: ^0.563.0 version: 0.563.0(react@19.2.3) @@ -378,8 +378,8 @@ importers: specifier: ~3.2.4 version: 3.2.4(@types/node@25.0.7)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(tsx@4.21.0) wrangler: - specifier: ^4.54.0 - version: 4.59.1(@cloudflare/workers-types@4.20260113.0) + specifier: ^4.59.2 + version: 4.59.2(@cloudflare/workers-types@4.20260113.0) packages: @@ -743,17 +743,21 @@ packages: resolution: {integrity: sha512-Nu8ahitGFFJztxUml9oD/DLb7Z28C8cd8F46IVQ7y5Btz575pvMY8AqZsXkX7Gds29eCKdMgIHjIvzskHgPSFg==} engines: {node: '>=18.0.0'} - '@cloudflare/unenv-preset@2.8.0': - resolution: {integrity: sha512-oIAu6EdQ4zJuPwwKr9odIEqd8AV96z1aqi3RBEA4iKaJ+Vd3fvuI6m5EDC7/QCv+oaPIhy1SkYBYxmD09N+oZg==} + '@cloudflare/kv-asset-handler@0.4.2': + resolution: {integrity: sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==} + engines: {node: '>=18.0.0'} + + '@cloudflare/unenv-preset@2.10.0': + resolution: {integrity: sha512-/uII4vLQXhzCAZzEVeYAjFLBNg2nqTJ1JGzd2lRF6ItYe6U2zVoYGfeKpGx/EkBF6euiU+cyBXgMdtJih+nQ6g==} peerDependencies: unenv: 2.0.0-rc.24 - workerd: ^1.20251202.0 + workerd: ^1.20251221.0 peerDependenciesMeta: workerd: optional: true - '@cloudflare/unenv-preset@2.9.0': - resolution: {integrity: sha512-99nEvuOTCGGGRNaIat8UVVXJ27aZK+U09SYDp0kVjQLwC9wyxcrQ28IqLwrQq2DjWLmBI1+UalGJzdPqYgPlRw==} + '@cloudflare/unenv-preset@2.8.0': + resolution: {integrity: sha512-oIAu6EdQ4zJuPwwKr9odIEqd8AV96z1aqi3RBEA4iKaJ+Vd3fvuI6m5EDC7/QCv+oaPIhy1SkYBYxmD09N+oZg==} peerDependencies: unenv: 2.0.0-rc.24 workerd: ^1.20251202.0 @@ -774,8 +778,8 @@ packages: cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-64@1.20260111.0': - resolution: {integrity: sha512-UGAjrGLev2/CMLZy7b+v1NIXA4Hupc/QJBFlJwMqldywMcJ/iEqvuUYYuVI2wZXuXeWkgmgFP87oFDQsg78YTQ==} + '@cloudflare/workerd-darwin-64@1.20260114.0': + resolution: {integrity: sha512-HNlsRkfNgardCig2P/5bp/dqDECsZ4+NU5XewqArWxMseqt3C5daSuptI620s4pn7Wr0ZKg7jVLH0PDEBkA+aA==} engines: {node: '>=16'} cpu: [x64] os: [darwin] @@ -786,8 +790,8 @@ packages: cpu: [arm64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260111.0': - resolution: {integrity: sha512-YFAZwidLCQVa6rKCCaiWrhA+eh87a7MUhyd9lat3KSbLBAGpYM+ORpyTXpi2Gjm3j6Mp1e/wtzcFTSeMIy2UqA==} + '@cloudflare/workerd-darwin-arm64@1.20260114.0': + resolution: {integrity: sha512-qyE1UdFnAlxzb+uCfN/d9c8icch7XRiH49/DjoqEa+bCDihTuRS7GL1RmhVIqHJhb3pX3DzxmKgQZBDBL83Inw==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] @@ -798,8 +802,8 @@ packages: cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-64@1.20260111.0': - resolution: {integrity: sha512-zx1GW6FwfOBjCV7QUCRzGRkViUtn3Is/zaaVPmm57xyy9sjtInx6/SdeBr2Y45tx9AnOP1CnaOFFdmH1P7VIEg==} + '@cloudflare/workerd-linux-64@1.20260114.0': + resolution: {integrity: sha512-Z0BLvAj/JPOabzads2ddDEfgExWTlD22pnwsuNbPwZAGTSZeQa3Y47eGUWyHk+rSGngknk++S7zHTGbKuG7RRg==} engines: {node: '>=16'} cpu: [x64] os: [linux] @@ -810,8 +814,8 @@ packages: cpu: [arm64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260111.0': - resolution: {integrity: sha512-wFVKxNvCyjRaAcgiSnJNJAmIos3p3Vv6Uhf4pFUZ9JIxr69GNlLWlm9SdCPvtwNFAjzSoDaKzDwjj5xqpuCS6Q==} + '@cloudflare/workerd-linux-arm64@1.20260114.0': + resolution: {integrity: sha512-kPUmEtUxUWlr9PQ64kuhdK0qyo8idPe5IIXUgi7xCD7mDd6EOe5J7ugDpbfvfbYKEjx4DpLvN2t45izyI/Sodw==} engines: {node: '>=16'} cpu: [arm64] os: [linux] @@ -822,8 +826,8 @@ packages: cpu: [x64] os: [win32] - '@cloudflare/workerd-windows-64@1.20260111.0': - resolution: {integrity: sha512-zWgd77L7OI1BxgBbG+2gybDahIMgPX5iNo6e3LqcEz1Xm3KfiqgnDyMBcxeQ7xDrj7fHUGAlc//QnKvDchuUoQ==} + '@cloudflare/workerd-windows-64@1.20260114.0': + resolution: {integrity: sha512-MJnKgm6i1jZGyt2ZHQYCnRlpFTEZcK2rv9y7asS3KdVEXaDgGF8kOns5u6YL6/+eMogfZuHRjfDS+UqRTUYIFA==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -936,6 +940,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.27.3': + resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.25.12': resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} engines: {node: '>=18'} @@ -954,6 +964,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.27.3': + resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.25.12': resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} engines: {node: '>=18'} @@ -972,6 +988,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.27.3': + resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.25.12': resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} engines: {node: '>=18'} @@ -990,6 +1012,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.27.3': + resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.25.12': resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} engines: {node: '>=18'} @@ -1008,6 +1036,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.27.3': + resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.25.12': resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} engines: {node: '>=18'} @@ -1026,6 +1060,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.27.3': + resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.25.12': resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} engines: {node: '>=18'} @@ -1044,6 +1084,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.27.3': + resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.25.12': resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} engines: {node: '>=18'} @@ -1062,6 +1108,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.27.3': + resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.25.12': resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} engines: {node: '>=18'} @@ -1080,6 +1132,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.27.3': + resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.25.12': resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} engines: {node: '>=18'} @@ -1098,6 +1156,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.27.3': + resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.25.12': resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} engines: {node: '>=18'} @@ -1116,6 +1180,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.27.3': + resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.25.12': resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} engines: {node: '>=18'} @@ -1134,6 +1204,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.27.3': + resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.25.12': resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} engines: {node: '>=18'} @@ -1152,6 +1228,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.27.3': + resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.25.12': resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} engines: {node: '>=18'} @@ -1170,6 +1252,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.27.3': + resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.25.12': resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} engines: {node: '>=18'} @@ -1188,6 +1276,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.27.3': + resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.25.12': resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} engines: {node: '>=18'} @@ -1206,6 +1300,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.27.3': + resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.25.12': resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} engines: {node: '>=18'} @@ -1224,6 +1324,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.27.3': + resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-arm64@0.25.12': resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} engines: {node: '>=18'} @@ -1242,6 +1348,12 @@ packages: cpu: [arm64] os: [netbsd] + '@esbuild/netbsd-arm64@0.27.3': + resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.25.12': resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} engines: {node: '>=18'} @@ -1260,6 +1372,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.27.3': + resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.25.12': resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} engines: {node: '>=18'} @@ -1278,6 +1396,12 @@ packages: cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-arm64@0.27.3': + resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.25.12': resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} engines: {node: '>=18'} @@ -1296,6 +1420,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.27.3': + resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/openharmony-arm64@0.25.12': resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} engines: {node: '>=18'} @@ -1314,6 +1444,12 @@ packages: cpu: [arm64] os: [openharmony] + '@esbuild/openharmony-arm64@0.27.3': + resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + '@esbuild/sunos-x64@0.25.12': resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} engines: {node: '>=18'} @@ -1332,6 +1468,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.27.3': + resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.25.12': resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} engines: {node: '>=18'} @@ -1350,6 +1492,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.27.3': + resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.25.12': resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} engines: {node: '>=18'} @@ -1368,6 +1516,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.27.3': + resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.25.12': resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} engines: {node: '>=18'} @@ -1386,6 +1540,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.27.3': + resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.9.0': resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3845,6 +4005,11 @@ packages: engines: {node: '>=18'} hasBin: true + esbuild@0.27.3: + resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} + engines: {node: '>=18'} + hasBin: true + escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -4142,8 +4307,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@4.11.7: - resolution: {integrity: sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==} + hono@4.11.10: + resolution: {integrity: sha512-kyWP5PAiMooEvGrA9jcD3IXF7ATu8+o7B3KCbPXid5se52NPqnOpM/r9qeW2heMnOekF4kqR1fXJqCYeCLKrZg==} engines: {node: '>=16.9.0'} html-encoding-sniffer@6.0.0: @@ -4827,6 +4992,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + seroval-plugins@1.3.3: resolution: {integrity: sha512-16OL3NnUBw8JG1jBLUoZJsLnQq0n5Ua6aHalhJK4fMQkz1lqR7Osz1sA30trBtd9VUDc2NgkuRCn8+/pBwqZ+w==} engines: {node: '>=10'} @@ -4843,6 +5013,10 @@ packages: resolution: {integrity: sha512-N3HEHRCZYn3cQbsC4B5ldj9j+tHdf4JZoYPlcI4rRYu0Xy4qN8MQf1Z08EibzB0WpgRG5BGK08FTrmM66eSzKQ==} engines: {node: '>=10'} + seroval@1.5.0: + resolution: {integrity: sha512-OE4cvmJ1uSPrKorFIH9/w/Qwuvi/IMcGbv5RKgcJ/zjA/IohDLU6SVaxFN9FwajbP7nsX0dQqMDes1whk3y+yw==} + engines: {node: '>=10'} + set-cookie-parser@2.7.2: resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} @@ -5291,8 +5465,8 @@ packages: engines: {node: '>=16'} hasBin: true - workerd@1.20260111.0: - resolution: {integrity: sha512-ov6Pt4k6d/ALfJja/EIHohT9IrY/f6GAa0arWEPat2qekp78xHbVM7jSxNWAMbaE7ZmnQQIFEGD1ZhAWZmQKIg==} + workerd@1.20260114.0: + resolution: {integrity: sha512-kTJ+jNdIllOzWuVA3NRQRvywP0T135zdCjAE2dAUY1BFbxM6fmMZV8BbskEoQ4hAODVQUfZQmyGctcwvVCKxFA==} engines: {node: '>=16'} hasBin: true @@ -5306,12 +5480,12 @@ packages: '@cloudflare/workers-types': optional: true - wrangler@4.59.1: - resolution: {integrity: sha512-5DddGSNxHd6dOjREWTDQdovQlZ1Lh80NNRXZFQ4/CrK3fNyVIBj9tqCs9pmXMNrKQ/AnKNeYzEs/l1kr8rHhOg==} + wrangler@4.59.2: + resolution: {integrity: sha512-Z4xn6jFZTaugcOKz42xvRAYKgkVUERHVbuCJ5+f+gK+R6k12L02unakPGOA0L0ejhUl16dqDjKe4tmL9sedHcw==} engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20260111.0 + '@cloudflare/workers-types': ^4.20260114.0 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -5377,161 +5551,164 @@ packages: zod@4.3.5: resolution: {integrity: sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + snapshots: '@acemir/cssom@0.9.31': {} '@adobe/css-tools@4.4.4': {} - '@ai-sdk/amazon-bedrock@4.0.3(zod@4.3.5)': + '@ai-sdk/amazon-bedrock@4.0.3(zod@4.3.6)': dependencies: - '@ai-sdk/anthropic': 3.0.1(zod@4.3.5) + '@ai-sdk/anthropic': 3.0.1(zod@4.3.6) '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) '@smithy/eventstream-codec': 4.2.7 '@smithy/util-utf8': 4.2.0 aws4fetch: 1.0.20 - zod: 4.3.5 + zod: 4.3.6 optional: true - '@ai-sdk/anthropic@3.0.1(zod@4.3.5)': + '@ai-sdk/anthropic@3.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/azure@3.0.1(zod@4.3.5)': + '@ai-sdk/azure@3.0.1(zod@4.3.6)': dependencies: - '@ai-sdk/openai': 3.0.1(zod@4.3.5) + '@ai-sdk/openai': 3.0.1(zod@4.3.6) '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/cerebras@2.0.2(zod@4.3.5)': + '@ai-sdk/cerebras@2.0.2(zod@4.3.6)': dependencies: - '@ai-sdk/openai-compatible': 2.0.1(zod@4.3.5) + '@ai-sdk/openai-compatible': 2.0.1(zod@4.3.6) '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/cohere@3.0.1(zod@4.3.5)': + '@ai-sdk/cohere@3.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/deepgram@2.0.1(zod@4.3.5)': + '@ai-sdk/deepgram@2.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/deepseek@2.0.1(zod@4.3.5)': + '@ai-sdk/deepseek@2.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/elevenlabs@2.0.1(zod@4.3.5)': + '@ai-sdk/elevenlabs@2.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/fireworks@2.0.1(zod@4.3.5)': + '@ai-sdk/fireworks@2.0.1(zod@4.3.6)': dependencies: - '@ai-sdk/openai-compatible': 2.0.1(zod@4.3.5) + '@ai-sdk/openai-compatible': 2.0.1(zod@4.3.6) '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/gateway@3.0.12(zod@4.3.5)': + '@ai-sdk/gateway@3.0.12(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.2 - '@ai-sdk/provider-utils': 4.0.5(zod@4.3.5) + '@ai-sdk/provider-utils': 4.0.5(zod@4.3.6) '@vercel/oidc': 3.1.0 - zod: 4.3.5 + zod: 4.3.6 - '@ai-sdk/google-vertex@4.0.1(zod@4.3.5)': + '@ai-sdk/google-vertex@4.0.1(zod@4.3.6)': dependencies: - '@ai-sdk/anthropic': 3.0.1(zod@4.3.5) - '@ai-sdk/google': 3.0.1(zod@4.3.5) + '@ai-sdk/anthropic': 3.0.1(zod@4.3.6) + '@ai-sdk/google': 3.0.1(zod@4.3.6) '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) google-auth-library: 10.5.0 - zod: 4.3.5 + zod: 4.3.6 transitivePeerDependencies: - supports-color optional: true - '@ai-sdk/google@3.0.1(zod@4.3.5)': + '@ai-sdk/google@3.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/groq@3.0.1(zod@4.3.5)': + '@ai-sdk/groq@3.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/mistral@3.0.1(zod@4.3.5)': + '@ai-sdk/mistral@3.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/openai-compatible@2.0.1(zod@4.3.5)': + '@ai-sdk/openai-compatible@2.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 - '@ai-sdk/openai@3.0.1(zod@4.3.5)': + '@ai-sdk/openai@3.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/openai@3.0.9(zod@4.3.5)': + '@ai-sdk/openai@3.0.9(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.2 - '@ai-sdk/provider-utils': 4.0.5(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.5(zod@4.3.6) + zod: 4.3.6 - '@ai-sdk/perplexity@3.0.1(zod@4.3.5)': + '@ai-sdk/perplexity@3.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true - '@ai-sdk/provider-utils@4.0.1(zod@4.3.5)': + '@ai-sdk/provider-utils@4.0.1(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.0 '@standard-schema/spec': 1.1.0 eventsource-parser: 3.0.6 - zod: 4.3.5 + zod: 4.3.6 - '@ai-sdk/provider-utils@4.0.5(zod@4.3.5)': + '@ai-sdk/provider-utils@4.0.5(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.2 '@standard-schema/spec': 1.1.0 eventsource-parser: 3.0.6 - zod: 4.3.5 + zod: 4.3.6 '@ai-sdk/provider@3.0.0': dependencies: @@ -5541,20 +5718,20 @@ snapshots: dependencies: json-schema: 0.4.0 - '@ai-sdk/valibot@2.0.5(@valibot/to-json-schema@1.5.0(valibot@1.2.0(typescript@5.9.3)))(valibot@1.2.0(typescript@5.9.3))(zod@4.3.5)': + '@ai-sdk/valibot@2.0.5(@valibot/to-json-schema@1.5.0(valibot@1.2.0(typescript@5.9.3)))(valibot@1.2.0(typescript@5.9.3))(zod@4.3.6)': dependencies: - '@ai-sdk/provider-utils': 4.0.5(zod@4.3.5) + '@ai-sdk/provider-utils': 4.0.5(zod@4.3.6) '@valibot/to-json-schema': 1.5.0(valibot@1.2.0(typescript@5.9.3)) valibot: 1.2.0(typescript@5.9.3) transitivePeerDependencies: - zod - '@ai-sdk/xai@3.0.2(zod@4.3.5)': + '@ai-sdk/xai@3.0.2(zod@4.3.6)': dependencies: - '@ai-sdk/openai-compatible': 2.0.1(zod@4.3.5) + '@ai-sdk/openai-compatible': 2.0.1(zod@4.3.6) '@ai-sdk/provider': 3.0.0 - '@ai-sdk/provider-utils': 4.0.1(zod@4.3.5) - zod: 4.3.5 + '@ai-sdk/provider-utils': 4.0.1(zod@4.3.6) + zod: 4.3.6 optional: true '@asamuzakjp/css-color@4.1.1': @@ -5732,7 +5909,7 @@ snapshots: '@better-auth/utils': 0.3.0 '@better-fetch/fetch': 1.1.21 '@standard-schema/spec': 1.1.0 - better-call: 1.1.7(zod@4.3.5) + better-call: 1.1.7(zod@4.3.6) jose: 6.1.3 kysely: 0.28.9 nanostores: 1.1.0 @@ -5801,17 +5978,19 @@ snapshots: dependencies: mime: 3.0.0 - '@cloudflare/unenv-preset@2.8.0(unenv@2.0.0-rc.24)(workerd@1.20260107.1)': + '@cloudflare/kv-asset-handler@0.4.2': {} + + '@cloudflare/unenv-preset@2.10.0(unenv@2.0.0-rc.24)(workerd@1.20260114.0)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260107.1 + workerd: 1.20260114.0 - '@cloudflare/unenv-preset@2.9.0(unenv@2.0.0-rc.24)(workerd@1.20260111.0)': + '@cloudflare/unenv-preset@2.8.0(unenv@2.0.0-rc.24)(workerd@1.20260107.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260111.0 + workerd: 1.20260107.1 '@cloudflare/vitest-pool-workers@0.12.1(@cloudflare/workers-types@4.20260113.0)(@vitest/runner@3.2.4)(@vitest/snapshot@3.2.4)(vitest@3.2.4(@types/node@25.0.7)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(tsx@4.21.0))': dependencies: @@ -5835,31 +6014,31 @@ snapshots: '@cloudflare/workerd-darwin-64@1.20260107.1': optional: true - '@cloudflare/workerd-darwin-64@1.20260111.0': + '@cloudflare/workerd-darwin-64@1.20260114.0': optional: true '@cloudflare/workerd-darwin-arm64@1.20260107.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260111.0': + '@cloudflare/workerd-darwin-arm64@1.20260114.0': optional: true '@cloudflare/workerd-linux-64@1.20260107.1': optional: true - '@cloudflare/workerd-linux-64@1.20260111.0': + '@cloudflare/workerd-linux-64@1.20260114.0': optional: true '@cloudflare/workerd-linux-arm64@1.20260107.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260111.0': + '@cloudflare/workerd-linux-arm64@1.20260114.0': optional: true '@cloudflare/workerd-windows-64@1.20260107.1': optional: true - '@cloudflare/workerd-windows-64@1.20260111.0': + '@cloudflare/workerd-windows-64@1.20260114.0': optional: true '@cloudflare/workers-types@4.20260113.0': {} @@ -5963,7 +6142,7 @@ snapshots: '@esbuild-kit/core-utils@3.3.2': dependencies: - esbuild: 0.27.2 + esbuild: 0.27.3 source-map-support: 0.5.21 '@esbuild-kit/esm-loader@2.6.5': @@ -5980,6 +6159,9 @@ snapshots: '@esbuild/aix-ppc64@0.27.2': optional: true + '@esbuild/aix-ppc64@0.27.3': + optional: true + '@esbuild/android-arm64@0.25.12': optional: true @@ -5989,6 +6171,9 @@ snapshots: '@esbuild/android-arm64@0.27.2': optional: true + '@esbuild/android-arm64@0.27.3': + optional: true + '@esbuild/android-arm@0.25.12': optional: true @@ -5998,6 +6183,9 @@ snapshots: '@esbuild/android-arm@0.27.2': optional: true + '@esbuild/android-arm@0.27.3': + optional: true + '@esbuild/android-x64@0.25.12': optional: true @@ -6007,6 +6195,9 @@ snapshots: '@esbuild/android-x64@0.27.2': optional: true + '@esbuild/android-x64@0.27.3': + optional: true + '@esbuild/darwin-arm64@0.25.12': optional: true @@ -6016,6 +6207,9 @@ snapshots: '@esbuild/darwin-arm64@0.27.2': optional: true + '@esbuild/darwin-arm64@0.27.3': + optional: true + '@esbuild/darwin-x64@0.25.12': optional: true @@ -6025,6 +6219,9 @@ snapshots: '@esbuild/darwin-x64@0.27.2': optional: true + '@esbuild/darwin-x64@0.27.3': + optional: true + '@esbuild/freebsd-arm64@0.25.12': optional: true @@ -6034,6 +6231,9 @@ snapshots: '@esbuild/freebsd-arm64@0.27.2': optional: true + '@esbuild/freebsd-arm64@0.27.3': + optional: true + '@esbuild/freebsd-x64@0.25.12': optional: true @@ -6043,6 +6243,9 @@ snapshots: '@esbuild/freebsd-x64@0.27.2': optional: true + '@esbuild/freebsd-x64@0.27.3': + optional: true + '@esbuild/linux-arm64@0.25.12': optional: true @@ -6052,6 +6255,9 @@ snapshots: '@esbuild/linux-arm64@0.27.2': optional: true + '@esbuild/linux-arm64@0.27.3': + optional: true + '@esbuild/linux-arm@0.25.12': optional: true @@ -6061,6 +6267,9 @@ snapshots: '@esbuild/linux-arm@0.27.2': optional: true + '@esbuild/linux-arm@0.27.3': + optional: true + '@esbuild/linux-ia32@0.25.12': optional: true @@ -6070,6 +6279,9 @@ snapshots: '@esbuild/linux-ia32@0.27.2': optional: true + '@esbuild/linux-ia32@0.27.3': + optional: true + '@esbuild/linux-loong64@0.25.12': optional: true @@ -6079,6 +6291,9 @@ snapshots: '@esbuild/linux-loong64@0.27.2': optional: true + '@esbuild/linux-loong64@0.27.3': + optional: true + '@esbuild/linux-mips64el@0.25.12': optional: true @@ -6088,6 +6303,9 @@ snapshots: '@esbuild/linux-mips64el@0.27.2': optional: true + '@esbuild/linux-mips64el@0.27.3': + optional: true + '@esbuild/linux-ppc64@0.25.12': optional: true @@ -6097,6 +6315,9 @@ snapshots: '@esbuild/linux-ppc64@0.27.2': optional: true + '@esbuild/linux-ppc64@0.27.3': + optional: true + '@esbuild/linux-riscv64@0.25.12': optional: true @@ -6106,6 +6327,9 @@ snapshots: '@esbuild/linux-riscv64@0.27.2': optional: true + '@esbuild/linux-riscv64@0.27.3': + optional: true + '@esbuild/linux-s390x@0.25.12': optional: true @@ -6115,6 +6339,9 @@ snapshots: '@esbuild/linux-s390x@0.27.2': optional: true + '@esbuild/linux-s390x@0.27.3': + optional: true + '@esbuild/linux-x64@0.25.12': optional: true @@ -6124,6 +6351,9 @@ snapshots: '@esbuild/linux-x64@0.27.2': optional: true + '@esbuild/linux-x64@0.27.3': + optional: true + '@esbuild/netbsd-arm64@0.25.12': optional: true @@ -6133,6 +6363,9 @@ snapshots: '@esbuild/netbsd-arm64@0.27.2': optional: true + '@esbuild/netbsd-arm64@0.27.3': + optional: true + '@esbuild/netbsd-x64@0.25.12': optional: true @@ -6142,6 +6375,9 @@ snapshots: '@esbuild/netbsd-x64@0.27.2': optional: true + '@esbuild/netbsd-x64@0.27.3': + optional: true + '@esbuild/openbsd-arm64@0.25.12': optional: true @@ -6151,6 +6387,9 @@ snapshots: '@esbuild/openbsd-arm64@0.27.2': optional: true + '@esbuild/openbsd-arm64@0.27.3': + optional: true + '@esbuild/openbsd-x64@0.25.12': optional: true @@ -6160,6 +6399,9 @@ snapshots: '@esbuild/openbsd-x64@0.27.2': optional: true + '@esbuild/openbsd-x64@0.27.3': + optional: true + '@esbuild/openharmony-arm64@0.25.12': optional: true @@ -6169,6 +6411,9 @@ snapshots: '@esbuild/openharmony-arm64@0.27.2': optional: true + '@esbuild/openharmony-arm64@0.27.3': + optional: true + '@esbuild/sunos-x64@0.25.12': optional: true @@ -6178,6 +6423,9 @@ snapshots: '@esbuild/sunos-x64@0.27.2': optional: true + '@esbuild/sunos-x64@0.27.3': + optional: true + '@esbuild/win32-arm64@0.25.12': optional: true @@ -6187,6 +6435,9 @@ snapshots: '@esbuild/win32-arm64@0.27.2': optional: true + '@esbuild/win32-arm64@0.27.3': + optional: true + '@esbuild/win32-ia32@0.25.12': optional: true @@ -6196,6 +6447,9 @@ snapshots: '@esbuild/win32-ia32@0.27.2': optional: true + '@esbuild/win32-ia32@0.27.3': + optional: true + '@esbuild/win32-x64@0.25.12': optional: true @@ -6205,6 +6459,9 @@ snapshots: '@esbuild/win32-x64@0.27.2': optional: true + '@esbuild/win32-x64@0.27.3': + optional: true + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.2(jiti@2.6.1))': dependencies: eslint: 9.39.2(jiti@2.6.1) @@ -6281,9 +6538,9 @@ snapshots: '@fontsource/geist-mono@5.2.7': {} - '@hono/valibot-validator@0.6.1(hono@4.11.7)(valibot@1.2.0(typescript@5.9.3))': + '@hono/valibot-validator@0.6.1(hono@4.11.10)(valibot@1.2.0(typescript@5.9.3))': dependencies: - hono: 4.11.7 + hono: 4.11.10 valibot: 1.2.0(typescript@5.9.3) '@humanfs/core@0.19.1': {} @@ -6431,16 +6688,16 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@openrouter/ai-sdk-provider@1.5.4(ai@6.0.30(zod@4.3.5))(zod@4.3.5)': + '@openrouter/ai-sdk-provider@1.5.4(ai@6.0.30(zod@4.3.6))(zod@4.3.6)': dependencies: '@openrouter/sdk': 0.1.27 - ai: 6.0.30(zod@4.3.5) - zod: 4.3.5 + ai: 6.0.30(zod@4.3.6) + zod: 4.3.6 optional: true '@openrouter/sdk@0.1.27': dependencies: - zod: 4.3.5 + zod: 4.3.6 optional: true '@opentelemetry/api@1.9.0': {} @@ -7862,41 +8119,41 @@ snapshots: agent-base@7.1.4: {} - ai-gateway-provider@3.0.2(@ai-sdk/openai-compatible@2.0.1(zod@4.3.5))(@ai-sdk/provider-utils@4.0.5(zod@4.3.5))(@ai-sdk/provider@3.0.2)(ai@6.0.30(zod@4.3.5))(zod@4.3.5): + ai-gateway-provider@3.0.2(@ai-sdk/openai-compatible@2.0.1(zod@4.3.6))(@ai-sdk/provider-utils@4.0.5(zod@4.3.6))(@ai-sdk/provider@3.0.2)(ai@6.0.30(zod@4.3.6))(zod@4.3.6): dependencies: - '@ai-sdk/openai-compatible': 2.0.1(zod@4.3.5) + '@ai-sdk/openai-compatible': 2.0.1(zod@4.3.6) '@ai-sdk/provider': 3.0.2 - '@ai-sdk/provider-utils': 4.0.5(zod@4.3.5) - ai: 6.0.30(zod@4.3.5) + '@ai-sdk/provider-utils': 4.0.5(zod@4.3.6) + ai: 6.0.30(zod@4.3.6) optionalDependencies: - '@ai-sdk/amazon-bedrock': 4.0.3(zod@4.3.5) - '@ai-sdk/anthropic': 3.0.1(zod@4.3.5) - '@ai-sdk/azure': 3.0.1(zod@4.3.5) - '@ai-sdk/cerebras': 2.0.2(zod@4.3.5) - '@ai-sdk/cohere': 3.0.1(zod@4.3.5) - '@ai-sdk/deepgram': 2.0.1(zod@4.3.5) - '@ai-sdk/deepseek': 2.0.1(zod@4.3.5) - '@ai-sdk/elevenlabs': 2.0.1(zod@4.3.5) - '@ai-sdk/fireworks': 2.0.1(zod@4.3.5) - '@ai-sdk/google': 3.0.1(zod@4.3.5) - '@ai-sdk/google-vertex': 4.0.1(zod@4.3.5) - '@ai-sdk/groq': 3.0.1(zod@4.3.5) - '@ai-sdk/mistral': 3.0.1(zod@4.3.5) - '@ai-sdk/openai': 3.0.9(zod@4.3.5) - '@ai-sdk/perplexity': 3.0.1(zod@4.3.5) - '@ai-sdk/xai': 3.0.2(zod@4.3.5) - '@openrouter/ai-sdk-provider': 1.5.4(ai@6.0.30(zod@4.3.5))(zod@4.3.5) + '@ai-sdk/amazon-bedrock': 4.0.3(zod@4.3.6) + '@ai-sdk/anthropic': 3.0.1(zod@4.3.6) + '@ai-sdk/azure': 3.0.1(zod@4.3.6) + '@ai-sdk/cerebras': 2.0.2(zod@4.3.6) + '@ai-sdk/cohere': 3.0.1(zod@4.3.6) + '@ai-sdk/deepgram': 2.0.1(zod@4.3.6) + '@ai-sdk/deepseek': 2.0.1(zod@4.3.6) + '@ai-sdk/elevenlabs': 2.0.1(zod@4.3.6) + '@ai-sdk/fireworks': 2.0.1(zod@4.3.6) + '@ai-sdk/google': 3.0.1(zod@4.3.6) + '@ai-sdk/google-vertex': 4.0.1(zod@4.3.6) + '@ai-sdk/groq': 3.0.1(zod@4.3.6) + '@ai-sdk/mistral': 3.0.1(zod@4.3.6) + '@ai-sdk/openai': 3.0.9(zod@4.3.6) + '@ai-sdk/perplexity': 3.0.1(zod@4.3.6) + '@ai-sdk/xai': 3.0.2(zod@4.3.6) + '@openrouter/ai-sdk-provider': 1.5.4(ai@6.0.30(zod@4.3.6))(zod@4.3.6) transitivePeerDependencies: - supports-color - zod - ai@6.0.30(zod@4.3.5): + ai@6.0.30(zod@4.3.6): dependencies: - '@ai-sdk/gateway': 3.0.12(zod@4.3.5) + '@ai-sdk/gateway': 3.0.12(zod@4.3.6) '@ai-sdk/provider': 3.0.2 - '@ai-sdk/provider-utils': 4.0.5(zod@4.3.5) + '@ai-sdk/provider-utils': 4.0.5(zod@4.3.6) '@opentelemetry/api': 1.9.0 - zod: 4.3.5 + zod: 4.3.6 ajv@6.12.6: dependencies: @@ -8008,7 +8265,7 @@ snapshots: '@better-fetch/fetch': 1.1.21 '@noble/ciphers': 2.1.1 '@noble/hashes': 2.0.1 - better-call: 1.1.7(zod@4.3.5) + better-call: 1.1.7(zod@4.3.6) defu: 6.1.4 jose: 6.1.3 kysely: 0.28.9 @@ -8022,14 +8279,14 @@ snapshots: solid-js: 1.9.10 vitest: 3.2.4(@types/node@25.0.7)(jiti@2.6.1)(jsdom@28.0.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(tsx@4.21.0) - better-call@1.1.7(zod@4.3.5): + better-call@1.1.7(zod@4.3.6): dependencies: '@better-auth/utils': 0.3.0 '@better-fetch/fetch': 1.1.21 rou3: 0.7.12 set-cookie-parser: 2.7.2 optionalDependencies: - zod: 4.3.5 + zod: 4.3.6 bidi-js@1.0.3: dependencies: @@ -8465,6 +8722,35 @@ snapshots: '@esbuild/win32-ia32': 0.27.2 '@esbuild/win32-x64': 0.27.2 + esbuild@0.27.3: + optionalDependencies: + '@esbuild/aix-ppc64': 0.27.3 + '@esbuild/android-arm': 0.27.3 + '@esbuild/android-arm64': 0.27.3 + '@esbuild/android-x64': 0.27.3 + '@esbuild/darwin-arm64': 0.27.3 + '@esbuild/darwin-x64': 0.27.3 + '@esbuild/freebsd-arm64': 0.27.3 + '@esbuild/freebsd-x64': 0.27.3 + '@esbuild/linux-arm': 0.27.3 + '@esbuild/linux-arm64': 0.27.3 + '@esbuild/linux-ia32': 0.27.3 + '@esbuild/linux-loong64': 0.27.3 + '@esbuild/linux-mips64el': 0.27.3 + '@esbuild/linux-ppc64': 0.27.3 + '@esbuild/linux-riscv64': 0.27.3 + '@esbuild/linux-s390x': 0.27.3 + '@esbuild/linux-x64': 0.27.3 + '@esbuild/netbsd-arm64': 0.27.3 + '@esbuild/netbsd-x64': 0.27.3 + '@esbuild/openbsd-arm64': 0.27.3 + '@esbuild/openbsd-x64': 0.27.3 + '@esbuild/openharmony-arm64': 0.27.3 + '@esbuild/sunos-x64': 0.27.3 + '@esbuild/win32-arm64': 0.27.3 + '@esbuild/win32-ia32': 0.27.3 + '@esbuild/win32-x64': 0.27.3 + escalade@3.2.0: {} escape-string-regexp@4.0.0: {} @@ -8790,7 +9076,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.11.7: {} + hono@4.11.10: {} html-encoding-sniffer@6.0.0(@noble/hashes@2.0.1): dependencies: @@ -9476,9 +9762,11 @@ snapshots: semver@7.7.3: {} - seroval-plugins@1.3.3(seroval@1.4.2): + semver@7.7.4: {} + + seroval-plugins@1.3.3(seroval@1.5.0): dependencies: - seroval: 1.4.2 + seroval: 1.5.0 seroval-plugins@1.4.2(seroval@1.4.2): dependencies: @@ -9486,6 +9774,8 @@ snapshots: seroval@1.4.2: {} + seroval@1.5.0: {} + set-cookie-parser@2.7.2: {} setimmediate@1.0.5: {} @@ -9494,7 +9784,7 @@ snapshots: dependencies: color: 4.2.3 detect-libc: 2.1.2 - semver: 7.7.3 + semver: 7.7.4 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -9536,8 +9826,8 @@ snapshots: solid-js@1.9.10: dependencies: csstype: 3.2.3 - seroval: 1.4.2 - seroval-plugins: 1.3.3(seroval@1.4.2) + seroval: 1.5.0 + seroval-plugins: 1.3.3(seroval@1.5.0) sonner@2.0.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: @@ -9801,7 +10091,7 @@ snapshots: vite@7.3.0(@types/node@25.0.7)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0): dependencies: - esbuild: 0.27.2 + esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 @@ -9919,20 +10209,20 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260107.1 '@cloudflare/workerd-windows-64': 1.20260107.1 - workerd@1.20260111.0: + workerd@1.20260114.0: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20260111.0 - '@cloudflare/workerd-darwin-arm64': 1.20260111.0 - '@cloudflare/workerd-linux-64': 1.20260111.0 - '@cloudflare/workerd-linux-arm64': 1.20260111.0 - '@cloudflare/workerd-windows-64': 1.20260111.0 + '@cloudflare/workerd-darwin-64': 1.20260114.0 + '@cloudflare/workerd-darwin-arm64': 1.20260114.0 + '@cloudflare/workerd-linux-64': 1.20260114.0 + '@cloudflare/workerd-linux-arm64': 1.20260114.0 + '@cloudflare/workerd-windows-64': 1.20260114.0 wrangler@4.58.0(@cloudflare/workers-types@4.20260113.0): dependencies: '@cloudflare/kv-asset-handler': 0.4.1 '@cloudflare/unenv-preset': 2.8.0(unenv@2.0.0-rc.24)(workerd@1.20260107.1) blake3-wasm: 2.1.5 - esbuild: 0.27.0 + esbuild: 0.27.3 miniflare: 4.20260107.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 @@ -9944,16 +10234,16 @@ snapshots: - bufferutil - utf-8-validate - wrangler@4.59.1(@cloudflare/workers-types@4.20260113.0): + wrangler@4.59.2(@cloudflare/workers-types@4.20260113.0): dependencies: - '@cloudflare/kv-asset-handler': 0.4.1 - '@cloudflare/unenv-preset': 2.9.0(unenv@2.0.0-rc.24)(workerd@1.20260111.0) + '@cloudflare/kv-asset-handler': 0.4.2 + '@cloudflare/unenv-preset': 2.10.0(unenv@2.0.0-rc.24)(workerd@1.20260114.0) blake3-wasm: 2.1.5 - esbuild: 0.27.0 + esbuild: 0.27.3 miniflare: 4.20260107.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260111.0 + workerd: 1.20260114.0 optionalDependencies: '@cloudflare/workers-types': 4.20260113.0 fsevents: 2.3.3 @@ -10005,3 +10295,5 @@ snapshots: zod@4.2.1: {} zod@4.3.5: {} + + zod@4.3.6: {}