From 0999cfdece1b69846983c419d2decd323c328946 Mon Sep 17 00:00:00 2001 From: Travis Fischer Date: Thu, 12 Jun 2025 06:16:45 +0700 Subject: [PATCH] chore: update deps --- apps/gateway/package.json | 6 +- packages/emails/package.json | 14 +- .../fixtures/valid/basic-mcp/package.json | 2 +- pnpm-lock.yaml | 638 ++++++++++-------- pnpm-workspace.yaml | 73 +- 5 files changed, 409 insertions(+), 324 deletions(-) diff --git a/apps/gateway/package.json b/apps/gateway/package.json index 711181c0..8bfa1e2c 100644 --- a/apps/gateway/package.json +++ b/apps/gateway/package.json @@ -40,19 +40,19 @@ "@hono/zod-validator": "catalog:", "@modelcontextprotocol/sdk": "catalog:", "@sentry/cloudflare": "catalog:", - "agents": "^0.0.95", + "agents": "catalog:", "fast-content-type-parse": "catalog:", "hono": "catalog:", "ky": "catalog:", "plur": "catalog:", - "sort-keys": "^5.1.0", + "sort-keys": "catalog:", "stripe": "catalog:", "type-fest": "catalog:" }, "devDependencies": { "@cloudflare/workers-types": "catalog:", "@edge-runtime/vm": "catalog:", - "@sentry/cli": "^2.46.0", + "@sentry/cli": "catalog:", "wrangler": "catalog:" } } \ No newline at end of file diff --git a/packages/emails/package.json b/packages/emails/package.json index f3769f43..3dbb1c2f 100644 --- a/packages/emails/package.json +++ b/packages/emails/package.json @@ -24,14 +24,14 @@ }, "dependencies": { "@agentic/platform-core": "workspace:*", - "@react-email/components": "^0.0.41", - "react": "^19.1.0", - "react-dom": "^19.1.0", - "resend": "^4.5.1" + "@react-email/components": "catalog:", + "react": "catalog:", + "react-dom": "catalog:", + "resend": "catalog:" }, "devDependencies": { - "@types/react": "^19.1.6", - "@types/react-dom": "^19.1.6", - "react-email": "^4.0.16" + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "react-email": "catalog:" } } diff --git a/packages/fixtures/valid/basic-mcp/package.json b/packages/fixtures/valid/basic-mcp/package.json index 12cafa95..c7dba3bc 100644 --- a/packages/fixtures/valid/basic-mcp/package.json +++ b/packages/fixtures/valid/basic-mcp/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@modelcontextprotocol/sdk": "catalog:", - "fastmcp": "^2.2.2", + "fastmcp": "catalog:", "zod": "catalog:" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3e048619..2f1e200f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ catalogs: specifier: ^0.11.0 version: 0.11.0 '@cloudflare/workers-types': - specifier: ^4.20250604.0 - version: 4.20250604.0 + specifier: ^4.20250610.0 + version: 4.20250610.0 '@commander-js/extra-typings': specifier: ^14.0.0 version: 14.0.0 @@ -34,11 +34,11 @@ catalogs: specifier: ^0.7.9 version: 0.7.9 '@hono/node-server': - specifier: ^1.14.3 - version: 1.14.3 + specifier: ^1.14.4 + version: 1.14.4 '@hono/sentry': - specifier: ^1.2.1 - version: 1.2.1 + specifier: ^1.2.2 + version: 1.2.2 '@hono/zod-openapi': specifier: ^0.19.8 version: 0.19.8 @@ -51,27 +51,42 @@ catalogs: '@paralleldrive/cuid2': specifier: ^2.2.2 version: 2.2.2 + '@react-email/components': + specifier: ^0.0.42 + version: 0.0.42 '@redocly/openapi-core': specifier: ^1.34.3 version: 1.34.3 + '@sentry/cli': + specifier: ^2.46.0 + version: 2.46.0 '@sentry/cloudflare': - specifier: ^9.26.0 - version: 9.26.0 + specifier: ^9.28.1 + version: 9.28.1 '@sentry/core': - specifier: ^9.26.0 - version: 9.26.0 + specifier: ^9.28.1 + version: 9.28.1 '@sentry/node': - specifier: ^9.26.0 - version: 9.26.0 + specifier: ^9.28.1 + version: 9.28.1 '@types/ms': specifier: ^2.1.0 version: 2.1.0 '@types/node': specifier: ^22.15.29 version: 22.15.29 + '@types/react': + specifier: ^19.1.8 + version: 19.1.8 + '@types/react-dom': + specifier: ^19.1.6 + version: 19.1.6 '@types/semver': specifier: ^7.7.0 version: 7.7.0 + agents: + specifier: ^0.0.95 + version: 0.0.95 ajv: specifier: ^8.17.1 version: 8.17.1 @@ -85,8 +100,8 @@ catalogs: specifier: ^14.0.0 version: 14.0.0 conf: - specifier: ^13.1.0 - version: 13.1.0 + specifier: ^14.0.0 + version: 14.0.0 decamelize: specifier: ^6.0.0 version: 6.0.0 @@ -123,6 +138,9 @@ catalogs: fast-uri: specifier: ^3.0.6 version: 3.0.6 + fastmcp: + specifier: ^3.1.1 + version: 3.1.1 get-port: specifier: ^7.1.0 version: 7.1.0 @@ -133,8 +151,8 @@ catalogs: specifier: ^4.7.11 version: 4.7.11 knip: - specifier: ^5.60.0 - version: 5.60.0 + specifier: ^5.60.2 + version: 5.60.2 ky: specifier: ^1.8.1 version: 1.8.1 @@ -180,6 +198,18 @@ catalogs: prettier: specifier: ^3.5.3 version: 3.5.3 + react: + specifier: ^19.1.0 + version: 19.1.0 + react-dom: + specifier: ^19.1.0 + version: 19.1.0 + react-email: + specifier: ^4.0.16 + version: 4.0.16 + resend: + specifier: ^4.5.2 + version: 4.5.2 restore-cursor: specifier: ^5.1.0 version: 5.1.0 @@ -189,6 +219,9 @@ catalogs: simple-git-hooks: specifier: ^2.13.0 version: 2.13.0 + sort-keys: + specifier: ^5.1.0 + version: 5.1.0 stripe: specifier: ^18.2.1 version: 18.2.1 @@ -196,8 +229,8 @@ catalogs: specifier: ^8.5.0 version: 8.5.0 tsx: - specifier: ^4.19.4 - version: 4.19.4 + specifier: ^4.20.1 + version: 4.20.1 turbo: specifier: ^2.5.4 version: 2.5.4 @@ -214,14 +247,14 @@ catalogs: specifier: ^5.1.4 version: 5.1.4 vitest: - specifier: ^3.2.1 - version: 3.2.1 + specifier: ^3.2.3 + version: 3.2.3 wrangler: - specifier: ^4.19.1 - version: 4.19.1 + specifier: ^4.19.2 + version: 4.19.2 zod: - specifier: ^3.25.51 - version: 3.25.51 + specifier: ^3.25.62 + version: 3.25.62 zod-to-json-schema: specifier: ^3.24.5 version: 3.24.5 @@ -235,7 +268,7 @@ importers: devDependencies: '@fisch0920/config': specifier: 'catalog:' - version: 1.1.2(@typescript-eslint/parser@8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(prettier@3.5.3)(typescript@5.8.3)(vitest@3.2.1(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0)) + version: 1.1.2(@typescript-eslint/parser@8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(prettier@3.5.3)(typescript@5.8.3)(vitest@3.2.3(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0)) '@types/node': specifier: 'catalog:' version: 22.15.29 @@ -253,7 +286,7 @@ importers: version: 0.2.3(eslint@9.28.0(jiti@2.4.2)) knip: specifier: 'catalog:' - version: 5.60.0(@types/node@22.15.29)(typescript@5.8.3) + version: 5.60.2(@types/node@22.15.29)(typescript@5.8.3) lint-staged: specifier: 'catalog:' version: 16.1.0 @@ -271,10 +304,10 @@ importers: version: 2.13.0 tsup: specifier: 'catalog:' - version: 8.5.0(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0) + version: 8.5.0(jiti@2.4.2)(postcss@8.5.3)(tsx@4.20.1)(typescript@5.8.3)(yaml@2.8.0) tsx: specifier: 'catalog:' - version: 4.19.4 + version: 4.20.1 turbo: specifier: 'catalog:' version: 2.5.4 @@ -283,13 +316,13 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: 'catalog:' - version: 5.1.4(typescript@5.8.3)(vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0)) + version: 5.1.4(typescript@5.8.3)(vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0)) vitest: specifier: 'catalog:' - version: 3.2.1(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0) + version: 3.2.3(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0) zod: specifier: 'catalog:' - version: 3.25.51 + version: 3.25.62 apps/api: dependencies: @@ -316,22 +349,22 @@ importers: version: link:../../packages/validators '@fisch0920/drizzle-orm': specifier: 'catalog:' - version: 0.43.7(@cloudflare/workers-types@4.20250604.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) + version: 0.43.7(@cloudflare/workers-types@4.20250610.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) '@fisch0920/drizzle-zod': specifier: 'catalog:' - version: 0.7.9(@fisch0920/drizzle-orm@0.43.7(@cloudflare/workers-types@4.20250604.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7))(zod@3.25.51) + version: 0.7.9(@fisch0920/drizzle-orm@0.43.7(@cloudflare/workers-types@4.20250610.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7))(zod@3.25.62) '@hono/node-server': specifier: 'catalog:' - version: 1.14.3(hono@4.7.11) + version: 1.14.4(hono@4.7.11) '@hono/zod-openapi': specifier: 'catalog:' - version: 0.19.8(hono@4.7.11)(zod@3.25.51) + version: 0.19.8(hono@4.7.11)(zod@3.25.62) '@paralleldrive/cuid2': specifier: 'catalog:' version: 2.2.2 '@sentry/node': specifier: 'catalog:' - version: 9.26.0 + version: 9.28.1 dotenv: specifier: 'catalog:' version: 16.5.0 @@ -364,7 +397,7 @@ importers: version: 4.41.0 zod-validation-error: specifier: 'catalog:' - version: 3.4.1(zod@3.25.51) + version: 3.4.1(zod@3.25.62) devDependencies: '@types/semver': specifier: 'catalog:' @@ -374,7 +407,7 @@ importers: version: 0.31.1 drizzle-orm: specifier: 'catalog:' - version: 0.44.2(@cloudflare/workers-types@4.20250604.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) + version: 0.44.2(@cloudflare/workers-types@4.20250610.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) apps/e2e: dependencies: @@ -435,10 +468,10 @@ importers: version: 1.12.1 '@sentry/cloudflare': specifier: 'catalog:' - version: 9.26.0(@cloudflare/workers-types@4.20250604.0) + version: 9.28.1(@cloudflare/workers-types@4.20250610.0) agents: - specifier: ^0.0.95 - version: 0.0.95(@cloudflare/workers-types@4.20250604.0)(react@19.1.0) + specifier: 'catalog:' + version: 0.0.95(@cloudflare/workers-types@4.20250610.0)(react@19.1.0) fast-content-type-parse: specifier: 'catalog:' version: 3.0.0 @@ -452,7 +485,7 @@ importers: specifier: 'catalog:' version: 5.1.0 sort-keys: - specifier: ^5.1.0 + specifier: 'catalog:' version: 5.1.0 stripe: specifier: 'catalog:' @@ -463,16 +496,16 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: 'catalog:' - version: 4.20250604.0 + version: 4.20250610.0 '@edge-runtime/vm': specifier: 'catalog:' version: 5.0.0 '@sentry/cli': - specifier: ^2.46.0 + specifier: 'catalog:' version: 2.46.0 wrangler: specifier: 'catalog:' - version: 4.19.1(@cloudflare/workers-types@4.20250604.0) + version: 4.19.2(@cloudflare/workers-types@4.20250610.0) packages/api-client: dependencies: @@ -514,13 +547,13 @@ importers: version: 0.11.0 '@hono/node-server': specifier: 'catalog:' - version: 1.14.3(hono@4.7.11) + version: 1.14.4(hono@4.7.11) commander: specifier: 'catalog:' version: 14.0.0 conf: specifier: 'catalog:' - version: 13.1.0 + version: 14.0.0 dotenv: specifier: 'catalog:' version: 16.5.0 @@ -560,10 +593,10 @@ importers: version: 8.3.0 zod: specifier: 'catalog:' - version: 3.25.51 + version: 3.25.62 zod-validation-error: specifier: 'catalog:' - version: 3.4.1(zod@3.25.51) + version: 3.4.1(zod@3.25.62) packages/emails: dependencies: @@ -571,26 +604,26 @@ importers: specifier: workspace:* version: link:../core '@react-email/components': - specifier: ^0.0.41 - version: 0.0.41(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: 'catalog:' + version: 0.0.42(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: - specifier: ^19.1.0 + specifier: 'catalog:' version: 19.1.0 react-dom: - specifier: ^19.1.0 + specifier: 'catalog:' version: 19.1.0(react@19.1.0) resend: - specifier: ^4.5.1 - version: 4.5.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: 'catalog:' + version: 4.5.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) devDependencies: '@types/react': - specifier: ^19.1.6 - version: 19.1.6 + specifier: 'catalog:' + version: 19.1.8 '@types/react-dom': - specifier: ^19.1.6 - version: 19.1.6(@types/react@19.1.6) + specifier: 'catalog:' + version: 19.1.6(@types/react@19.1.8) react-email: - specifier: ^4.0.16 + specifier: 'catalog:' version: 4.0.16(@opentelemetry/api@1.9.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) packages/fixtures: @@ -604,7 +637,7 @@ importers: version: 1.12.1 zod: specifier: 'catalog:' - version: 3.25.51 + version: 3.25.62 packages/fixtures/valid/basic-mcp: dependencies: @@ -612,20 +645,20 @@ importers: specifier: 'catalog:' version: 1.12.1 fastmcp: - specifier: ^2.2.2 - version: 2.2.2 + specifier: 'catalog:' + version: 3.1.1 zod: specifier: 'catalog:' - version: 3.25.51 + version: 3.25.62 packages/fixtures/valid/everything-openapi: dependencies: '@hono/node-server': specifier: 'catalog:' - version: 1.14.3(hono@4.7.11) + version: 1.14.4(hono@4.7.11) '@hono/zod-openapi': specifier: 'catalog:' - version: 0.19.8(hono@4.7.11)(zod@3.25.51) + version: 0.19.8(hono@4.7.11)(zod@3.25.62) hono: specifier: 'catalog:' version: 4.7.11 @@ -634,7 +667,7 @@ importers: version: 5.1.0 zod: specifier: 'catalog:' - version: 3.25.51 + version: 3.25.62 packages/hono: dependencies: @@ -643,10 +676,10 @@ importers: version: link:../core '@hono/sentry': specifier: 'catalog:' - version: 1.2.1(hono@4.7.11) + version: 1.2.2(hono@4.7.11) '@sentry/core': specifier: 'catalog:' - version: 9.26.0 + version: 9.28.1 dotenv: specifier: 'catalog:' version: 16.5.0 @@ -665,10 +698,10 @@ importers: devDependencies: '@sentry/cloudflare': specifier: 'catalog:' - version: 9.26.0(@cloudflare/workers-types@4.20250604.0) + version: 9.28.1(@cloudflare/workers-types@4.20250610.0) '@sentry/node': specifier: 'catalog:' - version: 9.26.0 + version: 9.28.1 packages/json-schema: devDependencies: @@ -711,7 +744,7 @@ importers: devDependencies: '@hono/node-server': specifier: 'catalog:' - version: 1.14.3(hono@4.7.11) + version: 1.14.4(hono@4.7.11) hono: specifier: 'catalog:' version: 4.7.11 @@ -732,7 +765,7 @@ importers: version: link:../validators '@hono/zod-openapi': specifier: 'catalog:' - version: 0.19.8(hono@4.7.11)(zod@3.25.51) + version: 0.19.8(hono@4.7.11)(zod@3.25.62) '@modelcontextprotocol/sdk': specifier: 'catalog:' version: 1.12.1 @@ -744,7 +777,7 @@ importers: version: 7.3.2 zod: specifier: 'catalog:' - version: 3.25.51 + version: 3.25.62 devDependencies: '@types/semver': specifier: 'catalog:' @@ -754,7 +787,7 @@ importers: version: 5.1.0 zod-to-json-schema: specifier: 'catalog:' - version: 3.24.5(zod@3.25.51) + version: 3.24.5(zod@3.25.62) packages/types: dependencies: @@ -763,7 +796,7 @@ importers: version: link:../validators '@hono/zod-openapi': specifier: 'catalog:' - version: 0.19.8(hono@4.7.11)(zod@3.25.51) + version: 0.19.8(hono@4.7.11)(zod@3.25.62) ms: specifier: 'catalog:' version: 2.1.3 @@ -772,7 +805,7 @@ importers: version: 4.41.0 zod: specifier: 'catalog:' - version: 3.25.51 + version: 3.25.62 devDependencies: '@types/ms': specifier: 'catalog:' @@ -785,7 +818,7 @@ importers: version: 5.1.0 zod-to-json-schema: specifier: 'catalog:' - version: 3.24.5(zod@3.25.51) + version: 3.24.5(zod@3.25.62) packages/validators: dependencies: @@ -911,38 +944,38 @@ packages: workerd: optional: true - '@cloudflare/workerd-darwin-64@1.20250525.0': - resolution: {integrity: sha512-L5l+7sSJJT2+riR5rS3Q3PKNNySPjWfRIeaNGMVRi1dPO6QPi4lwuxfRUFNoeUdilZJUVPfSZvTtj9RedsKznQ==} + '@cloudflare/workerd-darwin-64@1.20250604.0': + resolution: {integrity: sha512-PI6AWAzhHg75KVhYkSWFBf3HKCHstpaKg4nrx6LYZaEvz0TaTz+JQpYU2fNAgGFmVsK5xEzwFTGh3DAVAKONPw==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20250525.0': - resolution: {integrity: sha512-Y3IbIdrF/vJWh/WBvshwcSyUh175VAiLRW7963S1dXChrZ1N5wuKGQm9xY69cIGVtitpMJWWW3jLq7J/Xxwm0Q==} + '@cloudflare/workerd-darwin-arm64@1.20250604.0': + resolution: {integrity: sha512-hOiZZSop7QRQgGERtTIy9eU5GvPpIsgE2/BDsUdHMl7OBZ7QLniqvgDzLNDzj0aTkCldm9Yl/Z+C7aUgRdOccw==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20250525.0': - resolution: {integrity: sha512-KSyQPAby+c6cpENoO0ayCQlY6QIh28l/+QID7VC1SLXfiNHy+hPNsH1vVBTST6CilHVAQSsy9tCZ9O9XECB8yg==} + '@cloudflare/workerd-linux-64@1.20250604.0': + resolution: {integrity: sha512-S0R9r7U4nv9qejYygQj01hArC4KUbQQ4u29rvegR0MGoXZY8AHIEuJxon0kE7r7aWFJxvl4W3tOH+5hwW51LYw==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20250525.0': - resolution: {integrity: sha512-Nt0FUxS2kQhJUea4hMCNPaetkrAFDhPnNX/ntwcqVlGgnGt75iaAhupWJbU0GB+gIWlKeuClUUnDZqKbicoKyg==} + '@cloudflare/workerd-linux-arm64@1.20250604.0': + resolution: {integrity: sha512-BTFU/rXpNy03wpeueI2P7q1vVjbg2V6mCyyFGqDqMn2gSVYXH1G0zFNolV13PQXa0HgaqM6oYnqtAxluqbA+kQ==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20250525.0': - resolution: {integrity: sha512-mwTj+9f3uIa4NEXR1cOa82PjLa6dbrb3J+KCVJFYIaq7e63VxEzOchCXS4tublT2pmOhmFqkgBMXrxozxNkR2Q==} + '@cloudflare/workerd-windows-64@1.20250604.0': + resolution: {integrity: sha512-tW/U9/qDmDZBeoEVcK5skb2uouVAMXMzt7o/uGvaIFLeZsQkOp4NBmvoQQd+nbOc7nVCJIwFoSMokd89AhzCkA==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20250604.0': - resolution: {integrity: sha512-//sQvI1x8wfd23o41QLF3z1Kj2ULAoUJ59zhIOCNjRRyaVoed/vtSVGo3porvTHXWz7C6E5f3duquCfElIqzKQ==} + '@cloudflare/workers-types@4.20250610.0': + resolution: {integrity: sha512-HxnUoey3QxCEfy07pUm7J42jBi9YPHq/hA3fw6JmOqYLHdviHI28OA8lup+2RUaHwDzh6q1DSfrBvvDqde645A==} '@commander-js/extra-typings@14.0.0': resolution: {integrity: sha512-hIn0ncNaJRLkZrxBIp5AsW/eXEHNKYQBh0aPdoUqNgD+Io3NIykQqpKFyKcuasZhicGaEZJX/JBSIkZ4e5x8Dg==} @@ -1416,14 +1449,14 @@ packages: '@fisch0920/drizzle-orm': '>=0.36.0' zod: '>=3.0.0' - '@hono/node-server@1.14.3': - resolution: {integrity: sha512-KuDMwwghtFYSmIpr4WrKs1VpelTrptvJ+6x6mbUcZnFcc213cumTF5BdqfHyW93B19TNI4Vaev14vOI2a0Ie3w==} + '@hono/node-server@1.14.4': + resolution: {integrity: sha512-DnxpshhYewr2q9ZN8ez/M5mmc3sucr8CT1sIgIy1bkeUXut9XWDkqHoFHRhWIQgkYnKpVRxunyhK7WzpJeJ6qQ==} engines: {node: '>=18.14.1'} peerDependencies: hono: ^4 - '@hono/sentry@1.2.1': - resolution: {integrity: sha512-nH72brmJDSmX9jeNhHAMcdW/QCYKH00G0BMSDKiE2FuGQaR4pONPuzzM24qirjqyHcL8NDdwBJ3irE9/IsDptA==} + '@hono/sentry@1.2.2': + resolution: {integrity: sha512-027grZBrRGDPor8mRd+QOBcSpUlF07YrTp/WFDXZhbvWZ+1LrZdERUqcdg1gBGDUTanHhd9ucblpNNN6+V1bxg==} peerDependencies: hono: '>=3.*' @@ -2203,8 +2236,8 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/components@0.0.41': - resolution: {integrity: sha512-WUI3wHwra3QS0pwrovSU6b0I0f3TvY33ph0y44LuhSYDSQlMRyeOzgoT6HRDY5FXMDF57cHYq9WoKwpwP0yd7Q==} + '@react-email/components@0.0.42': + resolution: {integrity: sha512-KZtf7RjCoLgEwa5swrsbEF/liGrmfMlZCDNDXqaAjlgF3iRq0h5KY/HNMs6LbLmW7fEneRhnynrwApwbkEwe+A==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc @@ -2268,13 +2301,6 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/render@1.0.6': - resolution: {integrity: sha512-zNueW5Wn/4jNC1c5LFgXzbUdv5Lhms+FWjOvWAhal7gx5YVf0q6dPJ0dnR70+ifo59gcMLwCZEaTS9EEuUhKvQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/render@1.1.2': resolution: {integrity: sha512-RnRehYN3v9gVlNMehHPHhyp2RQo7+pSkHDtXPvg3s0GbzM9SQMW4Qrf8GRNvtpLC4gsI+Wt0VatNRUFqjvevbw==} engines: {node: '>=18.0.0'} @@ -2300,8 +2326,8 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/text@0.1.4': - resolution: {integrity: sha512-cMNE02y8172DocpNGh97uV5HSTawaS4CKG/zOku8Pu+m6ehBKbAjgtQZDIxhgstw8+TWraFB8ltS1DPjfG8nLA==} + '@react-email/text@0.1.5': + resolution: {integrity: sha512-o5PNHFSE085VMXayxH+SJ1LSOtGsTv+RpNKnTiJDrJUwoBu77G3PlKOsZZQHCNyD28WsQpl9v2WcJLbQudqwPg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc @@ -2477,8 +2503,8 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/cloudflare@9.26.0': - resolution: {integrity: sha512-1cdpcnjqzQRNb26sYa/k0U48cv8AkFsAbUR6Fo4qWhpLA70sfyOX1ukrEkl6Y3vCiKHBjaHlaiqEqkvcWGgHiQ==} + '@sentry/cloudflare@9.28.1': + resolution: {integrity: sha512-Ff0uVyxasA6qLdxWdA3boGXhmHNUjkQBKloODPNmnowyPApr5qjBuM94kvG6Y+rXn9uOyKtvEgDvDYxak1BX0Q==} engines: {node: '>=18'} peerDependencies: '@cloudflare/workers-types': ^4.x @@ -2490,16 +2516,16 @@ packages: resolution: {integrity: sha512-ixm8NISFlPlEo3FjSaqmq4nnd13BRHoafwJ5MG+okCz6BKGZ1SexEggP42/QpGvDprUUHnfncG6WUMgcarr1zA==} engines: {node: '>=14.18'} - '@sentry/core@9.26.0': - resolution: {integrity: sha512-XTFSqOPn6wsZgF3NLRVY/FjYCkFahZoR46BtLVmBliD60QZLChpya81slD3M8BgLQpjsA2q6N1xrQor1Rc29gg==} + '@sentry/core@9.28.1': + resolution: {integrity: sha512-6q59r/71MeE+4StkvwdKAAyhBBNpWcii0HeiWBZ3l1gaFYQlb6bChjZJRZmxSzF5dnvkdF4duQbAC3JmjeIbPA==} engines: {node: '>=18'} - '@sentry/node@9.26.0': - resolution: {integrity: sha512-B7VdUtXlg1Y8DeZMWc9gOIoSmGT9hkKepits+kmkZgjYlyPhZtT8a0fwUNBLYFYq1Ti/JzKWw3ZNIlg00BY40w==} + '@sentry/node@9.28.1': + resolution: {integrity: sha512-1bC8ywFPs1EIKzRlUhLoreTR/fUU45O+ezVNvOu0I6JURMwjyC8uT23f0Xkiolx4WjKZXER+d0el3HojPaYkYw==} engines: {node: '>=18'} - '@sentry/opentelemetry@9.26.0': - resolution: {integrity: sha512-yVxRv6GtrtKFfNKpfb+b/focF4cKslInIN+HPzllQBoVebrq+KeCjUYzDEj9b6OwZGbUZDbQdxGRgXrrxcZUMg==} + '@sentry/opentelemetry@9.28.1': + resolution: {integrity: sha512-1xxriB2diNSlNpkMosdgIKzPOPwAiyFg7XgEWKpLtDYWj7WVbLNyLkUWriFr4JgU40uZp3LW+sGgnshA48/zQQ==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -2600,8 +2626,8 @@ packages: peerDependencies: '@types/react': ^19.0.0 - '@types/react@19.1.6': - resolution: {integrity: sha512-JeG0rEWak0N6Itr6QUx+X60uQmN+5t3j9r/OVDtWzFXKaj6kD1BwJzOksD0FF6iWxZlbE1kB0q9vtnU2ekqa1Q==} + '@types/react@19.1.8': + resolution: {integrity: sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g==} '@types/semver@7.7.0': resolution: {integrity: sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==} @@ -2683,11 +2709,11 @@ packages: vitest: optional: true - '@vitest/expect@3.2.1': - resolution: {integrity: sha512-FqS/BnDOzV6+IpxrTg5GQRyLOCtcJqkwMwcS8qGCI2IyRVDwPAtutztaf1CjtPHlZlWtl1yUPCd7HM0cNiDOYw==} + '@vitest/expect@3.2.3': + resolution: {integrity: sha512-W2RH2TPWVHA1o7UmaFKISPvdicFJH+mjykctJFoAkUw+SPTJTGjUNdKscFBrqM7IPnCVu6zihtKYa7TkZS1dkQ==} - '@vitest/mocker@3.2.1': - resolution: {integrity: sha512-OXxMJnx1lkB+Vl65Re5BrsZEHc90s5NMjD23ZQ9NlU7f7nZiETGoX4NeKZSmsKjseuMq2uOYXdLOeoM0pJU+qw==} + '@vitest/mocker@3.2.3': + resolution: {integrity: sha512-cP6fIun+Zx8he4rbWvi+Oya6goKQDZK+Yq4hhlggwQBbrlOQ4qtZ+G4nxB6ZnzI9lyIb+JnvyiJnPC2AGbKSPA==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 @@ -2697,20 +2723,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.2.1': - resolution: {integrity: sha512-xBh1X2GPlOGBupp6E1RcUQWIxw0w/hRLd3XyBS6H+dMdKTAqHDNsIR2AnJwPA3yYe9DFy3VUKTe3VRTrAiQ01g==} + '@vitest/pretty-format@3.2.3': + resolution: {integrity: sha512-yFglXGkr9hW/yEXngO+IKMhP0jxyFw2/qys/CK4fFUZnSltD+MU7dVYGrH8rvPcK/O6feXQA+EU33gjaBBbAng==} - '@vitest/runner@3.2.1': - resolution: {integrity: sha512-kygXhNTu/wkMYbwYpS3z/9tBe0O8qpdBuC3dD/AW9sWa0LE/DAZEjnHtWA9sIad7lpD4nFW1yQ+zN7mEKNH3yA==} + '@vitest/runner@3.2.3': + resolution: {integrity: sha512-83HWYisT3IpMaU9LN+VN+/nLHVBCSIUKJzGxC5RWUOsK1h3USg7ojL+UXQR3b4o4UBIWCYdD2fxuzM7PQQ1u8w==} - '@vitest/snapshot@3.2.1': - resolution: {integrity: sha512-5xko/ZpW2Yc65NVK9Gpfg2y4BFvcF+At7yRT5AHUpTg9JvZ4xZoyuRY4ASlmNcBZjMslV08VRLDrBOmUe2YX3g==} + '@vitest/snapshot@3.2.3': + resolution: {integrity: sha512-9gIVWx2+tysDqUmmM1L0hwadyumqssOL1r8KJipwLx5JVYyxvVRfxvMq7DaWbZZsCqZnu/dZedaZQh4iYTtneA==} - '@vitest/spy@3.2.1': - resolution: {integrity: sha512-Nbfib34Z2rfcJGSetMxjDCznn4pCYPZOtQYox2kzebIJcgH75yheIKd5QYSFmR8DIZf2M8fwOm66qSDIfRFFfQ==} + '@vitest/spy@3.2.3': + resolution: {integrity: sha512-JHu9Wl+7bf6FEejTCREy+DmgWe+rQKbK+y32C/k5f4TBIAlijhJbRBIRIOCEpVevgRsCQR2iHRUH2/qKVM/plw==} - '@vitest/utils@3.2.1': - resolution: {integrity: sha512-KkHlGhePEKZSub5ViknBcN5KEF+u7dSUr9NW8QsVICusUojrgrOnnY3DEWWO877ax2Pyopuk2qHmt+gkNKnBVw==} + '@vitest/utils@3.2.3': + resolution: {integrity: sha512-4zFBCU5Pf+4Z6v+rwnZ1HU1yzOKKvDkMXZrymE2PBlbjKJRlrOxbvpfPSvJTGRIwGoahaOGvp+kbCoxifhzJ1Q==} accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} @@ -3022,6 +3048,10 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} + cliui@9.0.1: + resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} + engines: {node: '>=20'} + color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -3057,9 +3087,9 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - conf@13.1.0: - resolution: {integrity: sha512-Bi6v586cy1CoTFViVO4lGTtx780lfF96fUmS1lSX6wpZf6330NvHUu6fReVuDP1de8Mg0nkZb01c8tAQdz1o3w==} - engines: {node: '>=18'} + conf@14.0.0: + resolution: {integrity: sha512-L6BuueHTRuJHQvQVc6YXYZRtN5vJUtOdCTLn0tRYYV5azfbAFcPghB5zEE40mVrV6w7slMTqUfkDomutIK14fw==} + engines: {node: '>=20'} confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} @@ -3672,8 +3702,8 @@ packages: fast-uri@3.0.6: resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} - fastmcp@2.2.2: - resolution: {integrity: sha512-V6qEfOnABo7lDrwHqZQhCYd52KXzK85/ipllmUyaos8WLAjygP9NuuKcm1kiEWa0jjsFxe2kf/Y+T4PRE+0rEw==} + fastmcp@3.1.1: + resolution: {integrity: sha512-eG46ya4671+CxY9qt1U3W9+AfnypdgDlDCjnZkq8ojwIs5cEQbPqNurYduHJgkZLTa1NGMaWGILf6S5WbvgEOw==} hasBin: true fastq@1.19.1: @@ -3701,9 +3731,9 @@ packages: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} - file-type@20.5.0: - resolution: {integrity: sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==} - engines: {node: '>=18'} + file-type@21.0.0: + resolution: {integrity: sha512-ek5xNX2YBYlXhiUXui3D/BXa3LdqPmoLJ7rqEx2bKJ7EAUEfmXgW0Das7Dc6Nr9MvqaOnIqiPV0mZk/r/UpNAg==} + engines: {node: '>=20'} fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} @@ -4168,6 +4198,9 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + js-tokens@9.0.1: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} + js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true @@ -4228,8 +4261,8 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - knip@5.60.0: - resolution: {integrity: sha512-r6oIbaV0Ztz/7DKe1voxg2O5IRhLi9Q0GjhplfRqUZ1gvTChew6ywmLzehuaXIHVKkPs8LF5UKOxFlc93RKzow==} + knip@5.60.2: + resolution: {integrity: sha512-TsYqEsoL3802RmhGL5MN7RLI6/03kocMYx/4BpMmwo3dSwEJxmzV7HqRxMVZr6c1llbd25+MqjgA86bv1IwsPA==} engines: {node: '>=18.18.0'} hasBin: true peerDependencies: @@ -4330,8 +4363,8 @@ packages: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} - mcp-proxy@3.3.0: - resolution: {integrity: sha512-xyFKQEZ64HC7lxScBHjb5fxiPoyJjjkPhwH5hWUT0oL/ttCpMGZDJrYZRGFKVJiLLkrZPAkHnMGkI+WMlyD/cg==} + mcp-proxy@5.0.1: + resolution: {integrity: sha512-7FJ9J9CRSgsFx/MqkOmeRwl9aHB0nkgA96yBpcHeox5/LegBmo65dIRJKiNC5BhqLEt8+FRdK6cgisGdn2aa1Q==} hasBin: true md-to-react-email@5.0.5: @@ -4392,8 +4425,8 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - miniflare@4.20250525.1: - resolution: {integrity: sha512-4PJlT5WA+hfclFU5Q7xnpG1G1VGYTXaf/3iu6iKQ8IsbSi9QvPTA2bSZ5goCFxmJXDjV4cxttVxB0Wl1CLuQ0w==} + miniflare@4.20250604.0: + resolution: {integrity: sha512-Vd6zRiuCOTGs5EFBFXOdDHLQce9bp/Ktyp+Y3PGeDdL3qbwToyiMxObiBYmcdB51yLXdby/dgy58HyDMPLCIdA==} engines: {node: '>=18.0.0'} hasBin: true @@ -4905,8 +4938,8 @@ packages: resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} engines: {node: '>=0.10.5'} - resend@4.5.1: - resolution: {integrity: sha512-ryhHpZqCBmuVyzM19IO8Egtc2hkWI4JOL5lf5F3P7Dydu3rFeX6lHNpGqG0tjWoZ63rw0l731JEmuJZBdDm3og==} + resend@4.5.2: + resolution: {integrity: sha512-Uu11/254nkDFgVXQp18rzuz+9kRy5Ud4qr7FW98Yg4I4jkDKX1cr/8JKdrcJI753oknEq69/i3VTLbtrveQUGw==} engines: {node: '>=18'} resolve-from@4.0.0: @@ -5215,6 +5248,9 @@ packages: resolution: {integrity: sha512-4X2FR3UwhNUE9G49aIsJW5hRRR3GXGTBTZRMfv568O60ojM8HcWjV/VxAxCDW3SUND33O6ZY66ZuRcdkj73q2g==} engines: {node: '>=14.16'} + strip-literal@3.0.0: + resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==} + stripe@18.2.1: resolution: {integrity: sha512-GwB1B7WSwEBzW4dilgyJruUYhbGMscrwuyHsPUmSRKrGHZ5poSh2oU9XKdii5BFVJzXHn35geRvGJ6R8bYcp8w==} engines: {node: '>=12.*'} @@ -5372,8 +5408,8 @@ packages: typescript: optional: true - tsx@4.19.4: - resolution: {integrity: sha512-gK5GVzDkJK1SI1zwHf32Mqxf2tSJkNx+eYcNly5+nHvWqXUJYUkWBQtKauoESz3ymezAI++ZwT855x5p5eop+Q==} + tsx@4.20.1: + resolution: {integrity: sha512-JsFUnMHIE+g8KllOvWTrSOwCKM10xLcsesvUQR61znsbrcwZ4U/QaqdymmvTqG5GMD7k2VFv9UG35C4dRy34Ag==} engines: {node: '>=18.0.0'} hasBin: true @@ -5521,8 +5557,8 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - vite-node@3.2.1: - resolution: {integrity: sha512-V4EyKQPxquurNJPtQJRZo8hKOoKNBRIhxcDbQFPFig0JdoWcUhwRgK8yoCXXrfYVPKS6XwirGHPszLnR8FbjCA==} + vite-node@3.2.3: + resolution: {integrity: sha512-gc8aAifGuDIpZHrPjuHyP4dpQmYXqWw7D1GmDnWeNWP654UEXzVfQ5IHPSK5HaHkwB/+p1atpYpSdw/2kOv8iQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -5574,16 +5610,16 @@ packages: yaml: optional: true - vitest@3.2.1: - resolution: {integrity: sha512-VZ40MBnlE1/V5uTgdqY3DmjUgZtIzsYq758JGlyQrv5syIsaYcabkfPkEuWML49Ph0D/SoqpVFd0dyVTr551oA==} + vitest@3.2.3: + resolution: {integrity: sha512-E6U2ZFXe3N/t4f5BwUaVCKRLHqUpk1CBWeMh78UT4VaTPH/2dyvH6ALl29JTovEPu9dVKr/K/J4PkXgrMbw4Ww==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.2.1 - '@vitest/ui': 3.2.1 + '@vitest/browser': 3.2.3 + '@vitest/ui': 3.2.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -5660,17 +5696,17 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - workerd@1.20250525.0: - resolution: {integrity: sha512-SXJgLREy/Aqw2J71Oah0Pbu+SShbqbTExjVQyRBTM1r7MG7fS5NUlknhnt6sikjA/t4cO09Bi8OJqHdTkrcnYQ==} + workerd@1.20250604.0: + resolution: {integrity: sha512-sHz9R1sxPpnyq3ptrI/5I96sYTMA2+Ljm75oJDbmEcZQwNyezpu9Emerzt3kzzjCJQqtdscGOidWv4RKGZXzAA==} engines: {node: '>=16'} hasBin: true - wrangler@4.19.1: - resolution: {integrity: sha512-b+ed2SJKauHgndl4Im1wHE+FeSSlrdlEZNuvpc8q/94k4EmRxRkXnwBAsVWuicBxG3HStFLQPGGlvL8wGKTtHw==} + wrangler@4.19.2: + resolution: {integrity: sha512-NDsL7UiX18i/jY2Pa+fc9FQ0dQrDZAeApQuA2FLtCN/bcUocQWEY8w5kKPmtFNrzyxB8xw09/0k8B9zndxiz+g==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20250525.0 + '@cloudflare/workers-types': ^4.20250604.0 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -5714,8 +5750,8 @@ packages: utf-8-validate: optional: true - xsschema@0.3.0-beta.1: - resolution: {integrity: sha512-Z7ZlPKLTc8iUKVfic0Lr66NB777wJqZl3JVLIy1vaNxx6NNTuylYm4wbK78Sgg7kHwaPRqFnuT4IliQM1sDxvg==} + xsschema@0.3.0-beta.3: + resolution: {integrity: sha512-8fKI0Kqxs7npz3ElebNCeGdS0HDuS2qL3IqHK5O53yCdh419hcr3GQillwN39TNFasHjbMLQ+DjSwpY0NONdnQ==} peerDependencies: '@valibot/to-json-schema': ^1.0.0 arktype: ^2.1.16 @@ -5757,10 +5793,18 @@ packages: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} + yargs@18.0.0: + resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -5789,6 +5833,9 @@ packages: zod@3.25.51: resolution: {integrity: sha512-TQSnBldh+XSGL+opiSIq0575wvDPqu09AqWe1F7JhUMKY+M91/aGlK4MhpVNO7MgYfHcVCB1ffwAUTJzllKJqg==} + zod@3.25.62: + resolution: {integrity: sha512-YCxsr4DmhPcrKPC9R1oBHQNlQzlJEyPAId//qTau/vBee9uO8K6prmRq4eMkOyxvBfH4wDPIPdLx9HVMWIY3xA==} + snapshots: '@agentic/openauth@0.4.3(arctic@2.3.4)(hono@4.7.11)': @@ -5834,10 +5881,10 @@ snapshots: jsonpointer: 5.0.1 leven: 3.1.0 - '@asteasolutions/zod-to-openapi@7.3.0(zod@3.25.51)': + '@asteasolutions/zod-to-openapi@7.3.0(zod@3.25.62)': dependencies: openapi3-ts: 4.4.0 - zod: 3.25.51 + zod: 3.25.62 '@babel/code-frame@7.26.2': dependencies: @@ -5911,28 +5958,28 @@ snapshots: dependencies: mime: 3.0.0 - '@cloudflare/unenv-preset@2.3.2(unenv@2.0.0-rc.17)(workerd@1.20250525.0)': + '@cloudflare/unenv-preset@2.3.2(unenv@2.0.0-rc.17)(workerd@1.20250604.0)': dependencies: unenv: 2.0.0-rc.17 optionalDependencies: - workerd: 1.20250525.0 + workerd: 1.20250604.0 - '@cloudflare/workerd-darwin-64@1.20250525.0': + '@cloudflare/workerd-darwin-64@1.20250604.0': optional: true - '@cloudflare/workerd-darwin-arm64@1.20250525.0': + '@cloudflare/workerd-darwin-arm64@1.20250604.0': optional: true - '@cloudflare/workerd-linux-64@1.20250525.0': + '@cloudflare/workerd-linux-64@1.20250604.0': optional: true - '@cloudflare/workerd-linux-arm64@1.20250525.0': + '@cloudflare/workerd-linux-arm64@1.20250604.0': optional: true - '@cloudflare/workerd-windows-64@1.20250525.0': + '@cloudflare/workerd-windows-64@1.20250604.0': optional: true - '@cloudflare/workers-types@4.20250604.0': {} + '@cloudflare/workers-types@4.20250610.0': {} '@commander-js/extra-typings@14.0.0(commander@14.0.0)': dependencies: @@ -6172,11 +6219,11 @@ snapshots: '@fastify/busboy@2.1.1': {} - '@fisch0920/config@1.1.2(@typescript-eslint/parser@8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(prettier@3.5.3)(typescript@5.8.3)(vitest@3.2.1(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0))': + '@fisch0920/config@1.1.2(@typescript-eslint/parser@8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(prettier@3.5.3)(typescript@5.8.3)(vitest@3.2.3(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0))': dependencies: '@eslint/js': 9.28.0 '@total-typescript/ts-reset': 0.6.1 - '@vitest/eslint-plugin': 1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.1(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0)) + '@vitest/eslint-plugin': 1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.3(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0)) eslint: 9.28.0(jiti@2.4.2) eslint-config-prettier: 10.1.5(eslint@9.28.0(jiti@2.4.2)) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2)) @@ -6200,40 +6247,45 @@ snapshots: - supports-color - vitest - '@fisch0920/drizzle-orm@0.43.7(@cloudflare/workers-types@4.20250604.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7)': + '@fisch0920/drizzle-orm@0.43.7(@cloudflare/workers-types@4.20250610.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7)': optionalDependencies: - '@cloudflare/workers-types': 4.20250604.0 + '@cloudflare/workers-types': 4.20250610.0 '@opentelemetry/api': 1.9.0 '@types/pg': 8.6.1 kysely: 0.28.2 postgres: 3.4.7 - '@fisch0920/drizzle-zod@0.7.9(@fisch0920/drizzle-orm@0.43.7(@cloudflare/workers-types@4.20250604.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7))(zod@3.25.51)': + '@fisch0920/drizzle-zod@0.7.9(@fisch0920/drizzle-orm@0.43.7(@cloudflare/workers-types@4.20250610.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7))(zod@3.25.62)': dependencies: - '@fisch0920/drizzle-orm': 0.43.7(@cloudflare/workers-types@4.20250604.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) - zod: 3.25.51 + '@fisch0920/drizzle-orm': 0.43.7(@cloudflare/workers-types@4.20250610.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) + zod: 3.25.62 - '@hono/node-server@1.14.3(hono@4.7.11)': + '@hono/node-server@1.14.4(hono@4.7.11)': dependencies: hono: 4.7.11 - '@hono/sentry@1.2.1(hono@4.7.11)': + '@hono/sentry@1.2.2(hono@4.7.11)': dependencies: hono: 4.7.11 toucan-js: 4.1.1 - '@hono/zod-openapi@0.19.8(hono@4.7.11)(zod@3.25.51)': + '@hono/zod-openapi@0.19.8(hono@4.7.11)(zod@3.25.62)': dependencies: - '@asteasolutions/zod-to-openapi': 7.3.0(zod@3.25.51) - '@hono/zod-validator': 0.7.0(hono@4.7.11)(zod@3.25.51) + '@asteasolutions/zod-to-openapi': 7.3.0(zod@3.25.62) + '@hono/zod-validator': 0.7.0(hono@4.7.11)(zod@3.25.62) hono: 4.7.11 - zod: 3.25.51 + zod: 3.25.62 '@hono/zod-validator@0.7.0(hono@4.7.11)(zod@3.25.51)': dependencies: hono: 4.7.11 zod: 3.25.51 + '@hono/zod-validator@0.7.0(hono@4.7.11)(zod@3.25.62)': + dependencies: + hono: 4.7.11 + zod: 3.25.62 + '@humanfs/core@0.19.1': {} '@humanfs/node@0.16.6': @@ -6985,7 +7037,7 @@ snapshots: dependencies: react: 19.1.0 - '@react-email/components@0.0.41(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@react-email/components@0.0.42(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@react-email/body': 0.0.11(react@19.1.0) '@react-email/button': 0.0.19(react@19.1.0) @@ -7006,7 +7058,7 @@ snapshots: '@react-email/row': 0.0.12(react@19.1.0) '@react-email/section': 0.0.16(react@19.1.0) '@react-email/tailwind': 1.0.5(react@19.1.0) - '@react-email/text': 0.1.4(react@19.1.0) + '@react-email/text': 0.1.5(react@19.1.0) react: 19.1.0 transitivePeerDependencies: - react-dom @@ -7052,14 +7104,6 @@ snapshots: dependencies: react: 19.1.0 - '@react-email/render@1.0.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - html-to-text: 9.0.5 - prettier: 3.5.3 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - react-promise-suspense: 0.3.4 - '@react-email/render@1.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: html-to-text: 9.0.5 @@ -7080,7 +7124,7 @@ snapshots: dependencies: react: 19.1.0 - '@react-email/text@0.1.4(react@19.1.0)': + '@react-email/text@0.1.5(react@19.1.0)': dependencies: react: 19.1.0 @@ -7220,20 +7264,20 @@ snapshots: - encoding - supports-color - '@sentry/cloudflare@9.26.0(@cloudflare/workers-types@4.20250604.0)': + '@sentry/cloudflare@9.28.1(@cloudflare/workers-types@4.20250610.0)': dependencies: - '@sentry/core': 9.26.0 + '@sentry/core': 9.28.1 optionalDependencies: - '@cloudflare/workers-types': 4.20250604.0 + '@cloudflare/workers-types': 4.20250610.0 '@sentry/core@8.9.2': dependencies: '@sentry/types': 8.9.2 '@sentry/utils': 8.9.2 - '@sentry/core@9.26.0': {} + '@sentry/core@9.28.1': {} - '@sentry/node@9.26.0': + '@sentry/node@9.28.1': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) @@ -7265,14 +7309,14 @@ snapshots: '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.34.0 '@prisma/instrumentation': 6.8.2(@opentelemetry/api@1.9.0) - '@sentry/core': 9.26.0 - '@sentry/opentelemetry': 9.26.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.34.0) + '@sentry/core': 9.28.1 + '@sentry/opentelemetry': 9.28.1(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.34.0) import-in-the-middle: 1.13.2 minimatch: 9.0.5 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@9.26.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.34.0)': + '@sentry/opentelemetry@9.28.1(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.34.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) @@ -7280,7 +7324,7 @@ snapshots: '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.34.0 - '@sentry/core': 9.26.0 + '@sentry/core': 9.28.1 '@sentry/types@8.9.2': {} @@ -7365,11 +7409,11 @@ snapshots: pg-protocol: 1.10.0 pg-types: 2.2.0 - '@types/react-dom@19.1.6(@types/react@19.1.6)': + '@types/react-dom@19.1.6(@types/react@19.1.8)': dependencies: - '@types/react': 19.1.6 + '@types/react': 19.1.8 - '@types/react@19.1.6': + '@types/react@19.1.8': dependencies: csstype: 3.1.3 @@ -7473,54 +7517,55 @@ snapshots: '@typescript-eslint/types': 8.33.1 eslint-visitor-keys: 4.2.0 - '@vitest/eslint-plugin@1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.1(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0))': + '@vitest/eslint-plugin@1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.3(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0))': dependencies: '@typescript-eslint/utils': 8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.28.0(jiti@2.4.2) optionalDependencies: typescript: 5.8.3 - vitest: 3.2.1(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0) + vitest: 3.2.3(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0) transitivePeerDependencies: - supports-color - '@vitest/expect@3.2.1': + '@vitest/expect@3.2.3': dependencies: '@types/chai': 5.2.2 - '@vitest/spy': 3.2.1 - '@vitest/utils': 3.2.1 + '@vitest/spy': 3.2.3 + '@vitest/utils': 3.2.3 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.1(vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0))': + '@vitest/mocker@3.2.3(vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0))': dependencies: - '@vitest/spy': 3.2.1 + '@vitest/spy': 3.2.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0) + vite: 6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0) - '@vitest/pretty-format@3.2.1': + '@vitest/pretty-format@3.2.3': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.2.1': + '@vitest/runner@3.2.3': dependencies: - '@vitest/utils': 3.2.1 + '@vitest/utils': 3.2.3 pathe: 2.0.3 + strip-literal: 3.0.0 - '@vitest/snapshot@3.2.1': + '@vitest/snapshot@3.2.3': dependencies: - '@vitest/pretty-format': 3.2.1 + '@vitest/pretty-format': 3.2.3 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.2.1': + '@vitest/spy@3.2.3': dependencies: tinyspy: 4.0.3 - '@vitest/utils@3.2.1': + '@vitest/utils@3.2.3': dependencies: - '@vitest/pretty-format': 3.2.1 + '@vitest/pretty-format': 3.2.3 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -7556,13 +7601,13 @@ snapshots: agent-base@7.1.3: {} - agents@0.0.95(@cloudflare/workers-types@4.20250604.0)(react@19.1.0): + agents@0.0.95(@cloudflare/workers-types@4.20250610.0)(react@19.1.0): dependencies: '@modelcontextprotocol/sdk': 1.12.1 ai: 4.3.16(react@19.1.0)(zod@3.25.51) cron-schedule: 5.0.4 nanoid: 5.1.5 - partyserver: 0.0.71(@cloudflare/workers-types@4.20250604.0) + partyserver: 0.0.71(@cloudflare/workers-types@4.20250610.0) partysocket: 1.1.4 react: 19.1.0 zod: 3.25.51 @@ -7856,6 +7901,12 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + cliui@9.0.1: + dependencies: + string-width: 7.2.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 + color-convert@2.0.1: dependencies: color-name: 1.1.4 @@ -7884,7 +7935,7 @@ snapshots: concat-map@0.0.1: {} - conf@13.1.0: + conf@14.0.0: dependencies: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) @@ -8063,9 +8114,9 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.44.2(@cloudflare/workers-types@4.20250604.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7): + drizzle-orm@0.44.2(@cloudflare/workers-types@4.20250610.0)(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7): optionalDependencies: - '@cloudflare/workers-types': 4.20250604.0 + '@cloudflare/workers-types': 4.20250610.0 '@opentelemetry/api': 1.9.0 '@types/pg': 8.6.1 kysely: 0.28.2 @@ -8601,21 +8652,21 @@ snapshots: fast-uri@3.0.6: {} - fastmcp@2.2.2: + fastmcp@3.1.1: dependencies: '@modelcontextprotocol/sdk': 1.12.1 '@standard-schema/spec': 1.0.0 execa: 9.6.0 - file-type: 20.5.0 + file-type: 21.0.0 fuse.js: 7.1.0 - mcp-proxy: 3.3.0 + mcp-proxy: 5.0.1 strict-event-emitter-types: 2.0.0 undici: 7.10.0 uri-templates: 0.2.0 - xsschema: 0.3.0-beta.1(zod-to-json-schema@3.24.5(zod@3.25.51))(zod@3.25.51) - yargs: 17.7.2 - zod: 3.25.51 - zod-to-json-schema: 3.24.5(zod@3.25.51) + xsschema: 0.3.0-beta.3(zod-to-json-schema@3.24.5(zod@3.25.62))(zod@3.25.62) + yargs: 18.0.0 + zod: 3.25.62 + zod-to-json-schema: 3.24.5(zod@3.25.62) transitivePeerDependencies: - '@valibot/to-json-schema' - arktype @@ -8645,7 +8696,7 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-type@20.5.0: + file-type@21.0.0: dependencies: '@tokenizer/inflate': 0.2.7 strtok3: 10.2.2 @@ -9116,6 +9167,8 @@ snapshots: js-tokens@4.0.0: {} + js-tokens@9.0.1: {} + js-yaml@4.1.0: dependencies: argparse: 2.0.1 @@ -9163,7 +9216,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - knip@5.60.0(@types/node@22.15.29)(typescript@5.8.3): + knip@5.60.2(@types/node@22.15.29)(typescript@5.8.3): dependencies: '@nodelib/fs.walk': 1.2.8 '@types/node': 22.15.29 @@ -9178,8 +9231,8 @@ snapshots: smol-toml: 1.3.4 strip-json-comments: 5.0.2 typescript: 5.8.3 - zod: 3.25.51 - zod-validation-error: 3.4.1(zod@3.25.51) + zod: 3.25.62 + zod-validation-error: 3.4.1(zod@3.25.62) ky@1.8.1: {} @@ -9275,7 +9328,7 @@ snapshots: math-intrinsics@1.1.0: {} - mcp-proxy@3.3.0: + mcp-proxy@5.0.1: dependencies: '@modelcontextprotocol/sdk': 1.12.1 eventsource: 4.0.0 @@ -9321,7 +9374,7 @@ snapshots: min-indent@1.0.1: {} - miniflare@4.20250525.1: + miniflare@4.20250604.0: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.14.0 @@ -9331,7 +9384,7 @@ snapshots: sharp: 0.33.5 stoppable: 1.1.0 undici: 5.29.0 - workerd: 1.20250525.0 + workerd: 1.20250604.0 ws: 8.18.0 youch: 3.3.4 zod: 3.22.3 @@ -9617,9 +9670,9 @@ snapshots: parseurl@1.3.3: {} - partyserver@0.0.71(@cloudflare/workers-types@4.20250604.0): + partyserver@0.0.71(@cloudflare/workers-types@4.20250610.0): dependencies: - '@cloudflare/workers-types': 4.20250604.0 + '@cloudflare/workers-types': 4.20250610.0 nanoid: 5.1.5 partysocket@1.1.4: @@ -9696,13 +9749,13 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.4)(yaml@2.8.0): + postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.20.1)(yaml@2.8.0): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 2.4.2 postcss: 8.5.3 - tsx: 4.19.4 + tsx: 4.20.1 yaml: 2.8.0 postcss@8.4.31: @@ -9866,9 +9919,9 @@ snapshots: requireindex@1.2.0: {} - resend@4.5.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + resend@4.5.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - '@react-email/render': 1.0.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-email/render': 1.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react - react-dom @@ -10305,6 +10358,10 @@ snapshots: strip-json-comments@5.0.2: {} + strip-literal@3.0.0: + dependencies: + js-tokens: 9.0.1 + stripe@18.2.1(@types/node@22.15.29): dependencies: qs: 6.14.0 @@ -10418,7 +10475,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.0(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0): + tsup@8.5.0(jiti@2.4.2)(postcss@8.5.3)(tsx@4.20.1)(typescript@5.8.3)(yaml@2.8.0): dependencies: bundle-require: 5.1.0(esbuild@0.25.4) cac: 6.7.14 @@ -10429,7 +10486,7 @@ snapshots: fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.4)(yaml@2.8.0) + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.20.1)(yaml@2.8.0) resolve-from: 5.0.0 rollup: 4.40.0 source-map: 0.8.0-beta.0 @@ -10446,7 +10503,7 @@ snapshots: - tsx - yaml - tsx@4.19.4: + tsx@4.20.1: dependencies: esbuild: 0.25.4 get-tsconfig: 4.10.0 @@ -10601,13 +10658,13 @@ snapshots: vary@1.1.2: {} - vite-node@3.2.1(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0): + vite-node@3.2.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@10.0.0) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0) + vite: 6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -10622,18 +10679,18 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0)): dependencies: debug: 4.4.1(supports-color@10.0.0) globrex: 0.1.2 tsconfck: 3.1.5(typescript@5.8.3) optionalDependencies: - vite: 6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0) + vite: 6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0) transitivePeerDependencies: - supports-color - typescript - vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0): + vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0): dependencies: esbuild: 0.25.4 fdir: 6.4.4(picomatch@4.0.2) @@ -10645,19 +10702,19 @@ snapshots: '@types/node': 22.15.29 fsevents: 2.3.3 jiti: 2.4.2 - tsx: 4.19.4 + tsx: 4.20.1 yaml: 2.8.0 - vitest@3.2.1(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0): + vitest@3.2.3(@edge-runtime/vm@5.0.0)(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 - '@vitest/expect': 3.2.1 - '@vitest/mocker': 3.2.1(vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0)) - '@vitest/pretty-format': 3.2.1 - '@vitest/runner': 3.2.1 - '@vitest/snapshot': 3.2.1 - '@vitest/spy': 3.2.1 - '@vitest/utils': 3.2.1 + '@vitest/expect': 3.2.3 + '@vitest/mocker': 3.2.3(vite@6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0)) + '@vitest/pretty-format': 3.2.3 + '@vitest/runner': 3.2.3 + '@vitest/snapshot': 3.2.3 + '@vitest/spy': 3.2.3 + '@vitest/utils': 3.2.3 chai: 5.2.0 debug: 4.4.1(supports-color@10.0.0) expect-type: 1.2.1 @@ -10670,8 +10727,8 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.0 tinyrainbow: 2.0.0 - vite: 6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0) - vite-node: 3.2.1(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.8.0) + vite: 6.3.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0) + vite-node: 3.2.3(@types/node@22.15.29)(jiti@2.4.2)(tsx@4.20.1)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@edge-runtime/vm': 5.0.0 @@ -10767,26 +10824,26 @@ snapshots: word-wrap@1.2.5: {} - workerd@1.20250525.0: + workerd@1.20250604.0: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20250525.0 - '@cloudflare/workerd-darwin-arm64': 1.20250525.0 - '@cloudflare/workerd-linux-64': 1.20250525.0 - '@cloudflare/workerd-linux-arm64': 1.20250525.0 - '@cloudflare/workerd-windows-64': 1.20250525.0 + '@cloudflare/workerd-darwin-64': 1.20250604.0 + '@cloudflare/workerd-darwin-arm64': 1.20250604.0 + '@cloudflare/workerd-linux-64': 1.20250604.0 + '@cloudflare/workerd-linux-arm64': 1.20250604.0 + '@cloudflare/workerd-windows-64': 1.20250604.0 - wrangler@4.19.1(@cloudflare/workers-types@4.20250604.0): + wrangler@4.19.2(@cloudflare/workers-types@4.20250610.0): dependencies: '@cloudflare/kv-asset-handler': 0.4.0 - '@cloudflare/unenv-preset': 2.3.2(unenv@2.0.0-rc.17)(workerd@1.20250525.0) + '@cloudflare/unenv-preset': 2.3.2(unenv@2.0.0-rc.17)(workerd@1.20250604.0) blake3-wasm: 2.1.5 esbuild: 0.25.4 - miniflare: 4.20250525.1 + miniflare: 4.20250604.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.17 - workerd: 1.20250525.0 + workerd: 1.20250604.0 optionalDependencies: - '@cloudflare/workers-types': 4.20250604.0 + '@cloudflare/workers-types': 4.20250610.0 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil @@ -10816,10 +10873,10 @@ snapshots: ws@8.18.0: {} - xsschema@0.3.0-beta.1(zod-to-json-schema@3.24.5(zod@3.25.51))(zod@3.25.51): + xsschema@0.3.0-beta.3(zod-to-json-schema@3.24.5(zod@3.25.62))(zod@3.25.62): optionalDependencies: - zod: 3.25.51 - zod-to-json-schema: 3.24.5(zod@3.25.51) + zod: 3.25.62 + zod-to-json-schema: 3.24.5(zod@3.25.62) xtend@4.0.2: {} @@ -10831,6 +10888,8 @@ snapshots: yargs-parser@21.1.1: {} + yargs-parser@22.0.0: {} + yargs@17.7.2: dependencies: cliui: 8.0.1 @@ -10841,6 +10900,15 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + yargs@18.0.0: + dependencies: + cliui: 9.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + string-width: 7.2.0 + y18n: 5.0.8 + yargs-parser: 22.0.0 + yocto-queue@0.1.0: {} yoctocolors@2.1.1: {} @@ -10855,10 +10923,16 @@ snapshots: dependencies: zod: 3.25.51 - zod-validation-error@3.4.1(zod@3.25.51): + zod-to-json-schema@3.24.5(zod@3.25.62): dependencies: - zod: 3.25.51 + zod: 3.25.62 + + zod-validation-error@3.4.1(zod@3.25.62): + dependencies: + zod: 3.25.62 zod@3.22.3: {} zod@3.25.51: {} + + zod@3.25.62: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 0bf66ae2..df47d2c1 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,37 +2,44 @@ packages: - packages/* - apps/* - packages/fixtures/valid/* +onlyBuiltDependencies: + - "@sentry/cli" catalog: - '@agentic/openauth': ^0.4.3 - '@ai-sdk/openai': ^1.3.22 - '@apideck/better-ajv-errors': ^0.3.6 - '@clack/prompts': ^0.11.0 - '@cloudflare/workers-types': ^4.20250604.0 - '@commander-js/extra-typings': ^14.0.0 - '@edge-runtime/vm': ^5.0.0 - '@fisch0920/config': ^1.1.2 - '@fisch0920/drizzle-orm': ^0.43.7 - '@fisch0920/drizzle-zod': ^0.7.9 - '@hono/node-server': ^1.14.3 - '@hono/sentry': ^1.2.1 - '@hono/zod-openapi': ^0.19.8 - '@hono/zod-validator': ^0.7.0 - '@modelcontextprotocol/sdk': ^1.12.1 - '@paralleldrive/cuid2': ^2.2.2 - '@redocly/openapi-core': ^1.34.3 - '@sentry/cloudflare': ^9.26.0 - '@sentry/core': ^9.26.0 - '@sentry/node': ^9.26.0 - '@types/ms': ^2.1.0 - '@types/node': ^22.15.29 - '@types/semver': ^7.7.0 + "@agentic/openauth": ^0.4.3 + "@ai-sdk/openai": ^1.3.22 + "@apideck/better-ajv-errors": ^0.3.6 + "@clack/prompts": ^0.11.0 + "@cloudflare/workers-types": ^4.20250610.0 + "@commander-js/extra-typings": ^14.0.0 + "@edge-runtime/vm": ^5.0.0 + "@fisch0920/config": ^1.1.2 + "@fisch0920/drizzle-orm": ^0.43.7 + "@fisch0920/drizzle-zod": ^0.7.9 + "@hono/node-server": ^1.14.4 + "@hono/sentry": ^1.2.2 + "@hono/zod-openapi": ^0.19.8 + "@hono/zod-validator": ^0.7.0 + "@modelcontextprotocol/sdk": ^1.12.1 + "@paralleldrive/cuid2": ^2.2.2 + "@react-email/components": ^0.0.42 + "@redocly/openapi-core": ^1.34.3 + "@sentry/cli": ^2.46.0 + "@sentry/cloudflare": ^9.28.1 + "@sentry/core": ^9.28.1 + "@sentry/node": ^9.28.1 + "@types/ms": ^2.1.0 + "@types/node": ^22.15.29 + "@types/react": ^19.1.8 + "@types/react-dom": ^19.1.6 + "@types/semver": ^7.7.0 + agents: ^0.0.95 ai: ^4.3.15 ajv: ^8.17.1 ajv-formats: ^3.0.1 camelcase: ^8.0.0 cleye: ^1.3.4 commander: ^14.0.0 - conf: ^13.1.0 + conf: ^14.0.0 decamelize: ^6.0.0 del-cli: ^6.0.0 dotenv: ^16.5.0 @@ -45,11 +52,12 @@ catalog: exit-hook: ^4.0.0 fast-content-type-parse: ^3.0.0 fast-uri: ^3.0.6 + fastmcp: ^3.1.1 get-port: ^7.1.0 hash-object: ^5.0.1 hono: ^4.7.11 is-relative-url: ^4.0.0 - knip: ^5.60.0 + knip: ^5.60.2 ky: ^1.8.1 lint-staged: ^16.1.0 ms: ^2.1.3 @@ -66,21 +74,24 @@ catalog: plur: ^5.1.0 postgres: ^3.4.7 prettier: ^3.5.3 + react: ^19.1.0 + react-dom: ^19.1.0 + react-email: ^4.0.16 + resend: ^4.5.2 restore-cursor: ^5.1.0 semver: ^7.7.2 simple-git-hooks: ^2.13.0 + sort-keys: ^5.1.0 stripe: ^18.2.1 tsup: ^8.5.0 - tsx: ^4.19.4 + tsx: ^4.20.1 turbo: ^2.5.4 type-fest: ^4.41.0 typescript: ^5.8.3 unconfig: ^7.3.2 vite-tsconfig-paths: ^5.1.4 - vitest: ^3.2.1 - wrangler: ^4.19.1 - zod: ^3.25.51 + vitest: ^3.2.3 + wrangler: ^4.19.2 + zod: ^3.25.62 zod-to-json-schema: ^3.24.5 zod-validation-error: ^3.4.1 -onlyBuiltDependencies: - - '@sentry/cli'