diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f4455a82..c7b7155d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: node-version: '20' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.6.0 @@ -88,7 +88,7 @@ jobs: node-version: '20' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.6.0 diff --git a/.github/workflows/publish-preview.yml b/.github/workflows/publish-preview.yml index d75c26cb..813ad5cc 100644 --- a/.github/workflows/publish-preview.yml +++ b/.github/workflows/publish-preview.yml @@ -33,7 +33,7 @@ jobs: registry-url: 'https://registry.npmjs.org' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.6.0 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 43761398..d62a994b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -51,7 +51,7 @@ jobs: # restriction, which only governs the default `GITHUB_TOKEN`. - name: Generate release-bot token id: app-token - uses: actions/create-github-app-token@v2 + uses: actions/create-github-app-token@v3 with: app-id: ${{ secrets.RELEASE_APP_ID }} private-key: ${{ secrets.RELEASE_APP_KEY }} @@ -69,7 +69,7 @@ jobs: registry-url: 'https://registry.npmjs.org' - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.6.0 diff --git a/examples/checkout-demo/package.json b/examples/checkout-demo/package.json index 25562dce..37e7cdcb 100644 --- a/examples/checkout-demo/package.json +++ b/examples/checkout-demo/package.json @@ -16,11 +16,11 @@ "@solvapay/react-supabase": "workspace:*", "@solvapay/server": "workspace:*", "@stripe/react-stripe-js": "^6.0.0", - "@supabase/supabase-js": "^2.100.1", + "@supabase/supabase-js": "^2.105.1", "jose": "^6.2.2", - "next": "^16.2.1", - "react": "^19.2.4", - "react-dom": "^19.2.4" + "next": "^16.2.4", + "react": "^19.2.5", + "react-dom": "^19.2.5" }, "devDependencies": { "@tailwindcss/postcss": "^4.2.2", diff --git a/examples/cloudflare-workers-mcp/package.json b/examples/cloudflare-workers-mcp/package.json index 5f0f90d7..6d9de1d1 100644 --- a/examples/cloudflare-workers-mcp/package.json +++ b/examples/cloudflare-workers-mcp/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20251124.0", - "@modelcontextprotocol/ext-apps": "^1.5.0", + "@modelcontextprotocol/ext-apps": "^1.7.1", "@modelcontextprotocol/sdk": "^1.29.0", "@solvapay/mcp": "workspace:*", "@solvapay/mcp-core": "workspace:*", @@ -23,8 +23,8 @@ "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.0.1", "cross-env": "^10.1.0", - "react": "^19.2.4", - "react-dom": "^19.2.4", + "react": "^19.2.5", + "react-dom": "^19.2.5", "typescript": "^5.9.2", "vite": "^8.0.6", "vite-plugin-singlefile": "^2.3.2", diff --git a/examples/express-basic/package.json b/examples/express-basic/package.json index dd01f5fc..a1be6425 100644 --- a/examples/express-basic/package.json +++ b/examples/express-basic/package.json @@ -13,7 +13,7 @@ "@solvapay/core": "workspace:*", "@solvapay/demo-services": "workspace:*", "@solvapay/server": "workspace:*", - "dotenv": "^17.4.1", + "dotenv": "^17.4.2", "express": "^5.2.1" }, "devDependencies": { diff --git a/examples/hosted-checkout-demo/package.json b/examples/hosted-checkout-demo/package.json index 97b6e328..b3687d0b 100644 --- a/examples/hosted-checkout-demo/package.json +++ b/examples/hosted-checkout-demo/package.json @@ -16,11 +16,11 @@ "@solvapay/react-supabase": "workspace:*", "@solvapay/server": "workspace:*", "@stripe/react-stripe-js": "^6.0.0", - "@supabase/supabase-js": "^2.100.1", + "@supabase/supabase-js": "^2.105.1", "jose": "^6.2.2", - "next": "^16.2.1", - "react": "^19.2.4", - "react-dom": "^19.2.4" + "next": "^16.2.4", + "react": "^19.2.5", + "react-dom": "^19.2.5" }, "devDependencies": { "@tailwindcss/postcss": "^4.2.2", diff --git a/examples/mcp-checkout-app/package.json b/examples/mcp-checkout-app/package.json index fac33c8e..4b1da9a1 100644 --- a/examples/mcp-checkout-app/package.json +++ b/examples/mcp-checkout-app/package.json @@ -8,7 +8,7 @@ "dev": "concurrently \"cross-env INPUT=mcp-app.html vite build --watch\" \"nodemon --watch src --watch .env --watch dist/mcp-app.html --watch ../../packages/core/src --watch ../../packages/server/src --watch ../../packages/mcp-core/src --watch ../../packages/mcp/src --ext ts,tsx,css,html,env --exec \\\"tsx src/index.ts\\\"\"" }, "dependencies": { - "@modelcontextprotocol/ext-apps": "^1.5.0", + "@modelcontextprotocol/ext-apps": "^1.7.1", "@modelcontextprotocol/sdk": "^1.29.0", "@solvapay/core": "workspace:*", "@solvapay/mcp": "workspace:*", @@ -16,10 +16,10 @@ "@solvapay/react": "workspace:*", "@solvapay/server": "workspace:*", "@stripe/stripe-js": "^9.0.0", - "dotenv": "^17.4.1", + "dotenv": "^17.4.2", "express": "^5.2.1", - "react": "^19.2.4", - "react-dom": "^19.2.4", + "react": "^19.2.5", + "react-dom": "^19.2.5", "zod": "^4.3.6" }, "devDependencies": { diff --git a/examples/mcp-oauth-bridge/package.json b/examples/mcp-oauth-bridge/package.json index 5657a0a5..932a3e9f 100644 --- a/examples/mcp-oauth-bridge/package.json +++ b/examples/mcp-oauth-bridge/package.json @@ -13,7 +13,7 @@ "@solvapay/demo-services": "workspace:*", "@solvapay/mcp": "workspace:*", "@solvapay/server": "workspace:*", - "dotenv": "^17.4.1", + "dotenv": "^17.4.2", "express": "^5.2.1", "zod": "^4.1.11" }, diff --git a/examples/mcp-time-app/package.json b/examples/mcp-time-app/package.json index 5760111d..b4fad828 100644 --- a/examples/mcp-time-app/package.json +++ b/examples/mcp-time-app/package.json @@ -8,13 +8,13 @@ "dev": "concurrently \"cross-env INPUT=mcp-app.html vite build --watch\" \"nodemon --watch src --watch dist/mcp-app.html --watch ../../packages/server/dist --watch ../../packages/core/dist --ext ts,css,html --exec \\\"tsx src/index.ts\\\"\"" }, "dependencies": { - "@modelcontextprotocol/ext-apps": "^1.5.0", + "@modelcontextprotocol/ext-apps": "^1.7.1", "@modelcontextprotocol/sdk": "^1.29.0", "@solvapay/core": "workspace:*", "@solvapay/mcp": "workspace:*", "@solvapay/mcp-core": "workspace:*", "@solvapay/server": "workspace:*", - "dotenv": "^17.4.1", + "dotenv": "^17.4.2", "express": "^5.2.1", "zod": "^4.3.6" }, diff --git a/examples/shadcn-checkout/package.json b/examples/shadcn-checkout/package.json index 5a5ca0a3..d42b969a 100644 --- a/examples/shadcn-checkout/package.json +++ b/examples/shadcn-checkout/package.json @@ -24,9 +24,9 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.469.0", - "next": "^16.2.1", - "react": "^19.2.4", - "react-dom": "^19.2.4", + "next": "^16.2.4", + "react": "^19.2.5", + "react-dom": "^19.2.5", "tailwind-merge": "^2.6.0" }, "devDependencies": { diff --git a/examples/shared/package.json b/examples/shared/package.json index 13914047..ce9981f0 100644 --- a/examples/shared/package.json +++ b/examples/shared/package.json @@ -14,6 +14,6 @@ "devDependencies": { "@solvapay/next": "workspace:*", "@solvapay/server": "workspace:*", - "next": "*" + "next": "^16.2.4" } } diff --git a/examples/supabase-edge-mcp/package.json b/examples/supabase-edge-mcp/package.json index dd0bd622..2138c04c 100644 --- a/examples/supabase-edge-mcp/package.json +++ b/examples/supabase-edge-mcp/package.json @@ -12,7 +12,7 @@ "serve:local": "supabase functions serve mcp --import-map=supabase/functions/mcp/deno.local.json" }, "devDependencies": { - "@modelcontextprotocol/ext-apps": "^1.5.0", + "@modelcontextprotocol/ext-apps": "^1.7.1", "@solvapay/mcp": "workspace:*", "@solvapay/mcp-core": "workspace:*", "@solvapay/react": "workspace:*", @@ -21,8 +21,8 @@ "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.0.1", "cross-env": "^10.1.0", - "react": "^19.2.4", - "react-dom": "^19.2.4", + "react": "^19.2.5", + "react-dom": "^19.2.5", "vite": "^8.0.6", "vite-plugin-singlefile": "^2.3.2", "zod": "^4.3.6" diff --git a/examples/tailwind-checkout/package.json b/examples/tailwind-checkout/package.json index c1bc3a57..0e2cbd95 100644 --- a/examples/tailwind-checkout/package.json +++ b/examples/tailwind-checkout/package.json @@ -18,9 +18,9 @@ "@solvapay/server": "workspace:*", "@stripe/react-stripe-js": "^6.0.0", "@stripe/stripe-js": "^9.0.0", - "next": "^16.2.1", - "react": "^19.2.4", - "react-dom": "^19.2.4" + "next": "^16.2.4", + "react": "^19.2.5", + "react-dom": "^19.2.5" }, "devDependencies": { "@tailwindcss/postcss": "^4.2.2", diff --git a/packages/cli/package.json b/packages/cli/package.json index 9a03ecc3..d8f4d26d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -36,7 +36,7 @@ "commander": "^14.0.3", "detect-package-manager": "^3.0.2", "fs-extra": "^11.3.4", - "inquirer": "^13.3.2", + "inquirer": "^13.4.2", "open": "^11.0.0", "ora": "^9.3.0" }, diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 2d7a2c62..64624819 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -49,7 +49,7 @@ "lint:fix": "eslint src --fix" }, "peerDependencies": { - "@modelcontextprotocol/ext-apps": "^1.5.0", + "@modelcontextprotocol/ext-apps": "^1.7.1", "@modelcontextprotocol/sdk": "^1.28.0", "@solvapay/mcp-core": "workspace:*", "@solvapay/server": "workspace:^", @@ -61,7 +61,7 @@ } }, "devDependencies": { - "@modelcontextprotocol/ext-apps": "^1.5.0", + "@modelcontextprotocol/ext-apps": "^1.7.1", "@modelcontextprotocol/sdk": "^1.29.0", "@solvapay/mcp-core": "workspace:*", "@solvapay/server": "workspace:*", diff --git a/packages/next/package.json b/packages/next/package.json index 4eb2f2b8..a838c35d 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -50,7 +50,7 @@ }, "devDependencies": { "@solvapay/test-utils": "workspace:*", - "next": "^16.2.1", + "next": "^16.2.4", "tsup": "^8.5.1", "typescript": "^5.9.3", "vitest": "^4.1.2" diff --git a/packages/react/package.json b/packages/react/package.json index caf8abee..89f81b83 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -88,8 +88,8 @@ "@vitejs/plugin-react": "^6.0.1", "@vitest/coverage-v8": "^4.1.2", "jsdom": "^29.0.1", - "react": "^19.2.4", - "react-dom": "^19.2.4", + "react": "^19.2.5", + "react-dom": "^19.2.5", "typescript": "^5.9.3", "vitest": "^4.1.2" } diff --git a/packages/react/src/mcp/McpApp.tsx b/packages/react/src/mcp/McpApp.tsx index 4d826ff0..74c82789 100644 --- a/packages/react/src/mcp/McpApp.tsx +++ b/packages/react/src/mcp/McpApp.tsx @@ -83,9 +83,9 @@ export interface McpAppFull extends McpAppBootstrapLike, McpAppLike, McpBridgeAp * back to the legacy `ontoolresult` setter. */ // eslint-disable-next-line @typescript-eslint/no-explicit-any - addEventListener?: (evt: string, handler: (params: any) => void) => void + addEventListener?: (evt: any, handler: (params: any) => void) => void // eslint-disable-next-line @typescript-eslint/no-explicit-any - removeEventListener?: (evt: string, handler: (params: any) => void) => void + removeEventListener?: (evt: any, handler: (params: any) => void) => void // eslint-disable-next-line @typescript-eslint/no-explicit-any ontoolresult?: any /** diff --git a/packages/server/package.json b/packages/server/package.json index 373bcf9e..fac288e3 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -74,7 +74,7 @@ "@solvapay/auth": "workspace:*", "@solvapay/demo-services": "workspace:*", "@solvapay/test-utils": "workspace:^", - "dotenv": "^17.3.1", + "dotenv": "^17.4.2", "openapi-typescript": "^7.13.0", "stripe": "^21.0.1", "tsup": "^8.5.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 590c3b7f..cd0b6208 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -88,7 +88,7 @@ importers: version: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) vitest: specifier: ^4.1.2 - version: 4.1.3(@types/node@25.5.2)(@vitest/coverage-v8@4.1.3)(jsdom@29.0.2(@noble/hashes@2.0.1))(vite@8.0.6(@types/node@25.5.2)(esbuild@0.28.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) + version: 4.1.3(@types/node@25.5.2)(@vitest/coverage-v8@4.1.3)(jsdom@29.0.2)(vite@8.0.6(@types/node@25.5.2)(esbuild@0.27.4)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) zod: specifier: ^4.3.6 version: 4.3.6 @@ -115,22 +115,22 @@ importers: version: link:../../packages/server '@stripe/react-stripe-js': specifier: ^6.0.0 - version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@supabase/supabase-js': - specifier: ^2.100.1 - version: 2.102.1 + specifier: ^2.105.1 + version: 2.105.1 jose: specifier: ^6.2.2 version: 6.2.2 next: - specifier: ^16.2.1 - version: 16.2.2(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^16.2.4 + version: 16.2.4(@babel/core@7.29.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) devDependencies: '@tailwindcss/postcss': specifier: ^4.2.2 @@ -140,7 +140,7 @@ importers: version: 6.9.1 '@testing-library/react': specifier: ^16.3.2 - version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@types/node': specifier: ^25.5.0 version: 25.5.2 @@ -178,8 +178,8 @@ importers: specifier: ^4.20251124.0 version: 4.20260425.1 '@modelcontextprotocol/ext-apps': - specifier: ^1.5.0 - version: 1.5.0(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6) + specifier: ^1.7.1 + version: 1.7.1(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(zod@4.3.6) '@modelcontextprotocol/sdk': specifier: ^1.29.0 version: 1.29.0(zod@4.3.6) @@ -208,11 +208,11 @@ importers: specifier: ^10.1.0 version: 10.1.0 react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) typescript: specifier: ^5.9.2 version: 5.9.3 @@ -241,8 +241,8 @@ importers: specifier: workspace:* version: link:../../packages/server dotenv: - specifier: ^17.4.1 - version: 17.4.1 + specifier: ^17.4.2 + version: 17.4.2 express: specifier: ^5.2.1 version: 5.2.1 @@ -294,22 +294,22 @@ importers: version: link:../../packages/server '@stripe/react-stripe-js': specifier: ^6.0.0 - version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@supabase/supabase-js': - specifier: ^2.100.1 - version: 2.102.1 + specifier: ^2.105.1 + version: 2.105.1 jose: specifier: ^6.2.2 version: 6.2.2 next: - specifier: ^16.2.1 - version: 16.2.2(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^16.2.4 + version: 16.2.4(@babel/core@7.29.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) devDependencies: '@tailwindcss/postcss': specifier: ^4.2.2 @@ -339,8 +339,8 @@ importers: examples/mcp-checkout-app: dependencies: '@modelcontextprotocol/ext-apps': - specifier: ^1.5.0 - version: 1.5.0(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6) + specifier: ^1.7.1 + version: 1.7.1(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(zod@4.3.6) '@modelcontextprotocol/sdk': specifier: ^1.29.0 version: 1.29.0(zod@4.3.6) @@ -363,17 +363,17 @@ importers: specifier: ^9.0.0 version: 9.1.0 dotenv: - specifier: ^17.4.1 - version: 17.4.1 + specifier: ^17.4.2 + version: 17.4.2 express: specifier: ^5.2.1 version: 5.2.1 react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) zod: specifier: ^4.3.6 version: 4.3.6 @@ -436,8 +436,8 @@ importers: specifier: workspace:* version: link:../../packages/server dotenv: - specifier: ^17.4.1 - version: 17.4.1 + specifier: ^17.4.2 + version: 17.4.2 express: specifier: ^5.2.1 version: 5.2.1 @@ -464,8 +464,8 @@ importers: examples/mcp-time-app: dependencies: '@modelcontextprotocol/ext-apps': - specifier: ^1.5.0 - version: 1.5.0(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6) + specifier: ^1.7.1 + version: 1.7.1(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(zod@4.3.6) '@modelcontextprotocol/sdk': specifier: ^1.29.0 version: 1.29.0(zod@4.3.6) @@ -482,8 +482,8 @@ importers: specifier: workspace:* version: link:../../packages/server dotenv: - specifier: ^17.4.1 - version: 17.4.1 + specifier: ^17.4.2 + version: 17.4.2 express: specifier: ^5.2.1 version: 5.2.1 @@ -526,13 +526,13 @@ importers: dependencies: '@radix-ui/react-checkbox': specifier: ^1.1.4 - version: 1.3.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 1.3.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@radix-ui/react-label': specifier: ^2.1.2 - version: 2.1.8(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 2.1.8(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@radix-ui/react-slot': specifier: ^1.1.2 - version: 1.2.4(@types/react@19.2.14)(react@19.2.4) + version: 1.2.4(@types/react@19.2.14)(react@19.2.5) '@solvapay/auth': specifier: workspace:* version: link:../../packages/auth @@ -553,7 +553,7 @@ importers: version: link:../../packages/server '@stripe/react-stripe-js': specifier: ^6.0.0 - version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@stripe/stripe-js': specifier: ^9.0.0 version: 9.1.0 @@ -565,16 +565,16 @@ importers: version: 2.1.1 lucide-react: specifier: ^0.469.0 - version: 0.469.0(react@19.2.4) + version: 0.469.0(react@19.2.5) next: - specifier: ^16.2.1 - version: 16.2.2(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^16.2.4 + version: 16.2.4(@babel/core@7.29.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) tailwind-merge: specifier: ^2.6.0 version: 2.6.1 @@ -616,14 +616,14 @@ importers: specifier: workspace:* version: link:../../packages/server next: - specifier: '*' - version: 16.2.2(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^16.2.4 + version: 16.2.4(@babel/core@7.29.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) examples/supabase-edge-mcp: devDependencies: '@modelcontextprotocol/ext-apps': - specifier: ^1.5.0 - version: 1.5.0(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6) + specifier: ^1.7.1 + version: 1.7.1(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(zod@4.3.6) '@solvapay/mcp': specifier: workspace:* version: link:../../packages/mcp @@ -649,11 +649,11 @@ importers: specifier: ^10.1.0 version: 10.1.0 react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) vite: specifier: ^8.0.6 version: 8.0.6(@types/node@25.5.2)(esbuild@0.28.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3) @@ -695,19 +695,19 @@ importers: version: link:../../packages/server '@stripe/react-stripe-js': specifier: ^6.0.0 - version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@stripe/stripe-js': specifier: ^9.0.0 version: 9.1.0 next: - specifier: ^16.2.1 - version: 16.2.2(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^16.2.4 + version: 16.2.4(@babel/core@7.29.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) devDependencies: '@tailwindcss/postcss': specifier: ^4.2.2 @@ -748,7 +748,7 @@ importers: version: 5.9.3 vitest: specifier: ^4.1.2 - version: 4.1.3(@types/node@25.5.2)(@vitest/coverage-v8@4.1.3)(jsdom@29.0.2)(vite@8.0.6(@types/node@25.5.2)(esbuild@0.27.4)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) + version: 4.1.3(@types/node@25.5.2)(@vitest/coverage-v8@4.1.3)(jsdom@29.0.2(@noble/hashes@2.0.1))(vite@8.0.6(@types/node@25.5.2)(esbuild@0.28.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) packages/cli: dependencies: @@ -774,8 +774,8 @@ importers: specifier: ^11.3.4 version: 11.3.4 inquirer: - specifier: ^13.3.2 - version: 13.4.0(@types/node@25.5.2) + specifier: ^13.4.2 + version: 13.4.2(@types/node@25.5.2) open: specifier: ^11.0.0 version: 11.0.0 @@ -825,8 +825,8 @@ importers: packages/mcp: devDependencies: '@modelcontextprotocol/ext-apps': - specifier: ^1.5.0 - version: 1.5.0(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6) + specifier: ^1.7.1 + version: 1.7.1(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(zod@4.3.6) '@modelcontextprotocol/sdk': specifier: ^1.29.0 version: 1.29.0(zod@4.3.6) @@ -893,8 +893,8 @@ importers: specifier: workspace:* version: link:../test-utils next: - specifier: ^16.2.1 - version: 16.2.2(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^16.2.4 + version: 16.2.4(@babel/core@7.29.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.3) @@ -909,7 +909,7 @@ importers: dependencies: '@stripe/react-stripe-js': specifier: ^6.0.0 - version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@stripe/stripe-js': specifier: ^9.0.0 version: 9.1.0 @@ -931,7 +931,7 @@ importers: version: 6.9.1 '@testing-library/react': specifier: ^16.3.2 - version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -951,11 +951,11 @@ importers: specifier: ^29.0.1 version: 29.0.2(@noble/hashes@2.0.1) react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1001,8 +1001,8 @@ importers: specifier: workspace:^ version: link:../test-utils dotenv: - specifier: ^17.3.1 - version: 17.4.1 + specifier: ^17.4.2 + version: 17.4.2 openapi-typescript: specifier: ^7.13.0 version: 7.13.0(typescript@5.9.3) @@ -1358,6 +1358,9 @@ packages: '@emnapi/core@1.9.1': resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} + '@emnapi/runtime@1.10.0': + resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} + '@emnapi/runtime@1.9.1': resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} @@ -2081,8 +2084,8 @@ packages: resolution: {integrity: sha512-doc2sWgJpbFQ64UflSVd17ibMGDuxO1yKgOgLMwavzESnXjFWJqUeG8saYosqKpHp4kWiM5x1nXvEjbpx90gzw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} - '@inquirer/checkbox@5.1.3': - resolution: {integrity: sha512-+G7I8CT+EHv/hasNfUl3P37DVoMoZfpA+2FXmM54dA8MxYle1YqucxbacxHalw1iAFSdKNEDTGNV7F+j1Ldqcg==} + '@inquirer/checkbox@5.1.4': + resolution: {integrity: sha512-w6KF8ZYRvqHhROkOTHXYC3qIV/KYEu5o12oLqQySvch61vrYtRxNSHTONSdJqWiFJPlCUQAHT5OgOIyuTr+MHQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2090,8 +2093,8 @@ packages: '@types/node': optional: true - '@inquirer/confirm@6.0.11': - resolution: {integrity: sha512-pTpHjg0iEIRMYV/7oCZUMf27/383E6Wyhfc/MY+AVQGEoUobffIYWOK9YLP2XFRGz/9i6WlTQh1CkFVIo2Y7XA==} + '@inquirer/confirm@6.0.12': + resolution: {integrity: sha512-h9FgGun3QwVYNj5TWIZZ+slii73bMoBFjPfVIGtnFuL4t8gBiNDV9PcSfIzkuxvgquJKt9nr1QzszpBzTbH8Og==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2099,8 +2102,8 @@ packages: '@types/node': optional: true - '@inquirer/core@11.1.8': - resolution: {integrity: sha512-/u+yJk2pOKNDOh1ZgdUH2RQaRx6OOH4I0uwL95qPvTFTIL38YBsuSC4r1yXBB3Q6JvNqFFc202gk0Ew79rrcjA==} + '@inquirer/core@11.1.9': + resolution: {integrity: sha512-BDE4fG22uYh1bGSifcj7JSx119TVYNViMhMu85usp4Fswrzh6M0DV3yld64jA98uOAa2GSQ4Bg4bZRm2d2cwSg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2108,8 +2111,8 @@ packages: '@types/node': optional: true - '@inquirer/editor@5.1.0': - resolution: {integrity: sha512-6wlkYl65Qfayy48gPCfU4D7li6KCAGN79mLXa/tYHZH99OfZ820yY+HA+DgE88r8YwwgeuY6PQgNqMeK6LuMmw==} + '@inquirer/editor@5.1.1': + resolution: {integrity: sha512-6y11LgmNpmn5D2aB5FgnCfBUBK8ZstwLCalyJmORcJZ/WrhOjm16mu6eSqIx8DnErxDqSLr+Jkp+GP8/Nwd5tA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2117,8 +2120,8 @@ packages: '@types/node': optional: true - '@inquirer/expand@5.0.11': - resolution: {integrity: sha512-yxSO89MQ7t4LTCwtsXQ/ppcfw2otLsum6nF+TM9pKesy3k2AhVDUIkaiJIwG6lzm/csc5n38MaFKLY0TrSHzEA==} + '@inquirer/expand@5.0.13': + resolution: {integrity: sha512-dF2zvrFo9LshkcB23/O1il13kBkBltWIXzut1evfbuBLXMiGIuC45c+ZQ0uukjCDsvI8OWqun4FRYMnzFCQa3g==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2148,8 +2151,8 @@ packages: resolution: {integrity: sha512-NsSs4kzfm12lNetHwAn3GEuH317IzpwrMCbOuMIVytpjnJ90YYHNwdRgYGuKmVxwuIqSgqk3M5qqQt1cDk0tGQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} - '@inquirer/input@5.0.11': - resolution: {integrity: sha512-twUWidn4ocPO8qi6fRM7tNWt7W1FOnOZqQ+/+PsfLUacMR5rFLDPK9ql0nBPwxi0oELbo8T5NhRs8B2+qQEqFQ==} + '@inquirer/input@5.0.12': + resolution: {integrity: sha512-uiMFBl4LqFzJClh80Q3f9hbOFJ6kgkDWI4LjAeBuyO6EanVVMF69AgOvpi1qdqjDSjDN6578B6nky9ceEpI+1Q==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2157,8 +2160,8 @@ packages: '@types/node': optional: true - '@inquirer/number@4.0.11': - resolution: {integrity: sha512-Vscmim9TCksQsfjPtka/JwPUcbLhqWYrgfPf1cHrCm24X/F2joFwnageD50yMKsaX14oNGOyKf/RNXAFkNjWpA==} + '@inquirer/number@4.0.12': + resolution: {integrity: sha512-/vrwhEf7Xsuh+YlHF4IjSy3g1cyrQuPaSiHIxCEbLu8qnfvrcvJyCkoktOOF+xV9gSb77/G0n3h04RbMDW2sIg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2166,8 +2169,8 @@ packages: '@types/node': optional: true - '@inquirer/password@5.0.11': - resolution: {integrity: sha512-9KZFeRaNHIcejtPb0wN4ddFc7EvobVoAFa049eS3LrDZFxI8O7xUXiITEOinBzkZFAIwY5V4yzQae/QfO9cbbg==} + '@inquirer/password@5.0.12': + resolution: {integrity: sha512-CBh7YHju623lxJRcAOo498ZUwIuMy63bqW/vVq0tQAZVv+lkWlHkP9ealYE1utWSisEShY5VMdzIXRmyEODzcQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2175,8 +2178,8 @@ packages: '@types/node': optional: true - '@inquirer/prompts@8.4.0': - resolution: {integrity: sha512-Z3pFkae4WSzK95tvbaxR3rD9JlScFIh6/Ufw60H8Ck7GugdzYCe/3FwZCfvXwHZXjyk671w8FnVuwvxx1eP7ug==} + '@inquirer/prompts@8.4.2': + resolution: {integrity: sha512-XJmn/wY4AX56l1BRU+ZjDrFtg9+2uBEi4JvJQj82kwJDQKiPgSn4CEsbfGGygS4Gw6rkL4W18oATjfVfaqub2Q==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2184,8 +2187,8 @@ packages: '@types/node': optional: true - '@inquirer/rawlist@5.2.7': - resolution: {integrity: sha512-AqRMiD9+uE1lskDPrdqHwrV/EUmxKEBLX44SR7uxK3vD2413AmVfE5EQaPeNzYf5Pq5SitHJDYUFVF0poIr09w==} + '@inquirer/rawlist@5.2.8': + resolution: {integrity: sha512-Su7FQvp5buZmCymN3PPoYv31ZQQX4ve2j02k7piGgKAWgE+AQRB5YoYVveGXcl3TZ9ldgRMSxj56YfDFmmaqLg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2193,8 +2196,8 @@ packages: '@types/node': optional: true - '@inquirer/search@4.1.7': - resolution: {integrity: sha512-1y7+0N65AWk5RdlXH/Kn13txf3IjIQ7OEfhCEkDTU+h5wKMLq8DUF3P6z+/kLSxDGDtQT1dRBWEUC3o/VvImsQ==} + '@inquirer/search@4.1.8': + resolution: {integrity: sha512-fGiHKGD6DyPIYUWxoXnQTeXeyYqSOUrasDMABBmMHUalH/LxkuzY0xVRtimXAt1sUeeyYkVuKQx1bebMuN11Kw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2202,8 +2205,8 @@ packages: '@types/node': optional: true - '@inquirer/select@5.1.3': - resolution: {integrity: sha512-zYyqWgGQi3NhBcNq4Isc5rB3oEdQEh1Q/EcAnOW0FK4MpnXWkvSBYgA4cYrTM4A9UB573omouZbnL9JJ74Mq3A==} + '@inquirer/select@5.1.4': + resolution: {integrity: sha512-2kWcGKPMLAXAWRp1AH1SLsQmX+j0QjeljyXMUji9WMZC8nRDO0b7qquIGr6143E7KMLt3VAIGNXzwa/6PXQs4Q==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -2249,8 +2252,8 @@ packages: '@manypkg/get-packages@1.1.3': resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} - '@modelcontextprotocol/ext-apps@1.5.0': - resolution: {integrity: sha512-q4fut89TOoP2LEPHSGfZErIf1K1xOTTzV+41h/bB2BqKw2gKb0uLKbHusOy1UtbY0puS16zBho/vFp3f5XMVbQ==} + '@modelcontextprotocol/ext-apps@1.7.1': + resolution: {integrity: sha512-J3WdG1A4JSSKnSWKyU+895dBVYBV2Utgtf7fUsUK45mlkETm53a/1DR6Pm3hUGKqLLQthZLmpxOg8VPzJi/lyg==} engines: {node: '>=20'} peerDependencies: '@modelcontextprotocol/sdk': ^1.29.0 @@ -2279,53 +2282,53 @@ packages: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 - '@next/env@16.2.2': - resolution: {integrity: sha512-LqSGz5+xGk9EL/iBDr2yo/CgNQV6cFsNhRR2xhSXYh7B/hb4nePCxlmDvGEKG30NMHDFf0raqSyOZiQrO7BkHQ==} + '@next/env@16.2.4': + resolution: {integrity: sha512-dKkkOzOSwFYe5RX6y26fZgkSpVAlIOJKQHIiydQcrWH6y/97+RceSOAdjZ14Qa3zLduVUy0TXcn+EiM6t4rPgw==} - '@next/swc-darwin-arm64@16.2.2': - resolution: {integrity: sha512-B92G3ulrwmkDSEJEp9+XzGLex5wC1knrmCSIylyVeiAtCIfvEJYiN3v5kXPlYt5R4RFlsfO/v++aKV63Acrugg==} + '@next/swc-darwin-arm64@16.2.4': + resolution: {integrity: sha512-OXTFFox5EKN1Ym08vfrz+OXxmCcEjT4SFMbNRsWZE99dMqt2Kcusl5MqPXcW232RYkMLQTy0hqgAMEsfEd/l2A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@16.2.2': - resolution: {integrity: sha512-7ZwSgNKJNQiwW0CKhNm9B1WS2L1Olc4B2XY0hPYCAL3epFnugMhuw5TMWzMilQ3QCZcCHoYm9NGWTHbr5REFxw==} + '@next/swc-darwin-x64@16.2.4': + resolution: {integrity: sha512-XhpVnUfmYWvD3YrXu55XdcAkQtOnvaI6wtQa8fuF5fGoKoxIUZ0kWPtcOfqJEWngFF/lOS9l3+O9CcownhiQxQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@16.2.2': - resolution: {integrity: sha512-c3m8kBHMziMgo2fICOP/cd/5YlrxDU5YYjAJeQLyFsCqVF8xjOTH/QYG4a2u48CvvZZSj1eHQfBCbyh7kBr30Q==} + '@next/swc-linux-arm64-gnu@16.2.4': + resolution: {integrity: sha512-Mx/tjlNA3G8kg14QvuGAJ4xBwPk1tUHq56JxZ8CXnZwz1Etz714soCEzGQQzVMz4bEnGPowzkV6Xrp6wAkEWOQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@16.2.2': - resolution: {integrity: sha512-VKLuscm0P/mIfzt+SDdn2+8TNNJ7f0qfEkA+az7OqQbjzKdBxAHs0UvuiVoCtbwX+dqMEL9U54b5wQ/aN3dHeg==} + '@next/swc-linux-arm64-musl@16.2.4': + resolution: {integrity: sha512-iVMMp14514u7Nup2umQS03nT/bN9HurK8ufylC3FZNykrwjtx7V1A7+4kvhbDSCeonTVqV3Txnv0Lu+m2oDXNg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@16.2.2': - resolution: {integrity: sha512-kU3OPHJq6sBUjOk7wc5zJ7/lipn8yGldMoAv4z67j6ov6Xo/JvzA7L7LCsyzzsXmgLEhk3Qkpwqaq/1+XpNR3g==} + '@next/swc-linux-x64-gnu@16.2.4': + resolution: {integrity: sha512-EZOvm1aQWgnI/N/xcWOlnS3RQBk0VtVav5Zo7n4p0A7UKyTDx047k8opDbXgBpHl4CulRqRfbw3QrX2w5UOXMQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@16.2.2': - resolution: {integrity: sha512-CKXRILyErMtUftp+coGcZ38ZwE/Aqq45VMCcRLr2I4OXKrgxIBDXHnBgeX/UMil0S09i2JXaDL3Q+TN8D/cKmg==} + '@next/swc-linux-x64-musl@16.2.4': + resolution: {integrity: sha512-h9FxsngCm9cTBf71AR4fGznDEDx1hS7+kSEiIRjq5kO1oXWm07DxVGZjCvk0SGx7TSjlUqhI8oOyz7NfwAdPoA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@16.2.2': - resolution: {integrity: sha512-sS/jSk5VUoShUqINJFvNjVT7JfR5ORYj/+/ZpOYbbIohv/lQfduWnGAycq2wlknbOql2xOR0DoV0s6Xfcy49+g==} + '@next/swc-win32-arm64-msvc@16.2.4': + resolution: {integrity: sha512-3NdJV5OXMSOeJYijX+bjaLge3mJBlh4ybydbT4GFoB/2hAojWHtMhl3CYlYoMrjPuodp0nzFVi4Tj2+WaMg+Ow==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@16.2.2': - resolution: {integrity: sha512-aHaKceJgdySReT7qeck5oShucxWRiiEuwCGK8HHALe6yZga8uyFpLkPgaRw3kkF04U7ROogL/suYCNt/+CuXGA==} + '@next/swc-win32-x64-msvc@16.2.4': + resolution: {integrity: sha512-kMVGgsqhO5YTYODD9IPGGhA6iprWidQckK3LmPeW08PIFENRmgfb4MjXHO+p//d+ts2rpjvK5gXWzXSMrPl9cw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2795,29 +2798,56 @@ packages: resolution: {integrity: sha512-2uH2WB0H98TOGDtaFWhxIcR42Dro/VB7VDZanz/4bVJsqioIue1m3TUqu3xciDm2W9r+1LXQvYNsYbQfWmD+uQ==} engines: {node: '>=20.0.0'} + '@supabase/auth-js@2.105.1': + resolution: {integrity: sha512-zc4s8Xg4truwE1Q4Q8M8oUVDARMd05pKh73NyQsMbYU1HDdDN2iiKzena/yu+yJze3WrD4c092FdckPiK1rLQw==} + engines: {node: '>=20.0.0'} + '@supabase/functions-js@2.102.1': resolution: {integrity: sha512-UcrcKTPnAIo+Yp9Jjq9XXwFbsmgRYY637mwka9ZjmTIWcX/xr1pote4OVvaGQycVY1KTiQgjMvpC0Q0yJhRq3w==} engines: {node: '>=20.0.0'} + '@supabase/functions-js@2.105.1': + resolution: {integrity: sha512-dTk1e7oE51VGc1lS2S0J0NLo0Wp4JYChj74ArJKbIWgoWuFwO0wcJYjeyOV3AAEpKst8/LQWUZOUKO1tRXBrpA==} + engines: {node: '>=20.0.0'} + '@supabase/phoenix@0.4.0': resolution: {integrity: sha512-RHSx8bHS02xwfHdAbX5Lpbo6PXbgyf7lTaXTlwtFDPwOIw64NnVRwFAXGojHhjtVYI+PEPNSWwkL90f4agN3bw==} + '@supabase/phoenix@0.4.1': + resolution: {integrity: sha512-hWGJkDAfWUNY8k0C080u3sGNFd2ncl9erhKgP7hnGkgJWEfT5Pd/SXal4QmWXBECVlZrannMAc9sBaaRyWpiUA==} + '@supabase/postgrest-js@2.102.1': resolution: {integrity: sha512-InLvXKAYf8BIqiv9jWOYudWB3rU8A9uMbcip5BQ5sLLNPrbO1Ekkr79OvlhZBgMNSppxVyC7wPPGzLxMcTZhlA==} engines: {node: '>=20.0.0'} + '@supabase/postgrest-js@2.105.1': + resolution: {integrity: sha512-6SbtsoWC55xfsm7gbfLqvF+yIwTQEbjt+jFGf4klDpwSnUy17Hv5x0Dq52oqwTQlw6Ta0h1D5gTP0/pApqNojA==} + engines: {node: '>=20.0.0'} + '@supabase/realtime-js@2.102.1': resolution: {integrity: sha512-h2fCumib/v6u7XMwSPgxnpfimjX4xCEayUHrxWLC7UurfQjUZJ0pmJDgm6yj80DnUerxuulRghwm5zXYysFG/Q==} engines: {node: '>=20.0.0'} + '@supabase/realtime-js@2.105.1': + resolution: {integrity: sha512-3X3cUEl5cJ4lRQHr1hXHx0b98OaL97RRO2vrRZ98FD91JV/MquZHhrGJSv/+IkOnjF6E2e0RUOxE8P3Zi035ow==} + engines: {node: '>=20.0.0'} + '@supabase/storage-js@2.102.1': resolution: {integrity: sha512-eCL9T4Xpe40nmKlkUJ7Zq/hk34db1xPiT0WL3Iv5MbJqHuCAe5TxhV8Rjqd6DNZrzjtfYObZtYl9jKJaHrivqw==} engines: {node: '>=20.0.0'} + '@supabase/storage-js@2.105.1': + resolution: {integrity: sha512-owfdCNH5ikXXDusjzsgU6LavEBqGUoueOnL/9XIucld70/WJ/rbqp89K//c9QPICDNuegsmpoeasydDAiucLKQ==} + engines: {node: '>=20.0.0'} + '@supabase/supabase-js@2.102.1': resolution: {integrity: sha512-bChxPVeLDnYN9M2d/u4fXsvylwSQG5grAl+HN8f+ZD9a9PuVU+Ru+xGmEsk+b9Iz3rJC9ZQnQUJYQ28fApdWYA==} engines: {node: '>=20.0.0'} + '@supabase/supabase-js@2.105.1': + resolution: {integrity: sha512-4gn6HmsAkCCVU7p8JmgKGhHJ5Btod4ZzSp8qKZf4JHaTxbhaIK86/usHzeLxWv7EJJDhBmILDmJOSOf9iF4CLA==} + engines: {node: '>=20.0.0'} + '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -3310,8 +3340,8 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} - baseline-browser-mapping@2.10.11: - resolution: {integrity: sha512-DAKrHphkJyiGuau/cFieRYhcTFeK/lBuD++C7cZ6KZHbMhBrisoi+EvhQ5RZrIfV5qwsW8kgQ07JIC+MDJRAhg==} + baseline-browser-mapping@2.10.24: + resolution: {integrity: sha512-I2NkZOOrj2XuguvWCK6OVh9GavsNjZjK908Rq3mIBK25+GD8vPX5w2WdxVqnQ7xx3SrZJiCiZFu+/Oz50oSYSA==} engines: {node: '>=6.0.0'} hasBin: true @@ -3389,6 +3419,9 @@ packages: caniuse-lite@1.0.30001781: resolution: {integrity: sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==} + caniuse-lite@1.0.30001791: + resolution: {integrity: sha512-yk0l/YSrOnFZk3UROpDLQD9+kC1l4meK/wed583AXrzoarMGJcbRi2Q4RaUYbKxYAsZ8sWmaSa/DsLmdBeI1vQ==} + chai@6.2.2: resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} engines: {node: '>=18'} @@ -3668,8 +3701,8 @@ packages: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} - dotenv@17.4.1: - resolution: {integrity: sha512-k8DaKGP6r1G30Lx8V4+pCsLzKr8vLmV2paqEj1Y55GdAgJuIqpRp5FfajGF8KtwMxCz9qJc6wUIJnm053d/WCw==} + dotenv@17.4.2: + resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==} engines: {node: '>=12'} dunder-proto@1.0.1: @@ -4204,8 +4237,8 @@ packages: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - inquirer@13.4.0: - resolution: {integrity: sha512-/RH0u1Jk6kI7hv07SIhYRxuLwKySNLs/QNUsrOtvz+EqixkB3WVtpgNPqQuQ7fqSKSp5dv5f2H0ZXOvSQU7JTg==} + inquirer@13.4.2: + resolution: {integrity: sha512-ziXEKBO6nxsX9Z3XEh7LNiUvYN/o5PYuYK+27l69NpjSUOh6JXQsQAKEw2AnZq5xvHeb3ZwkpzOxvNOswIX1fg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} peerDependencies: '@types/node': '>=18' @@ -4796,8 +4829,8 @@ packages: resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} engines: {node: '>= 0.6'} - next@16.2.2: - resolution: {integrity: sha512-i6AJdyVa4oQjyvX/6GeER8dpY/xlIV+4NMv/svykcLtURJSy/WzDnnUk/TM4d0uewFHK7xSQz4TbIwPgjky+3A==} + next@16.2.4: + resolution: {integrity: sha512-kPvz56wF5frc+FxlHI5qnklCzbq53HTwORaWBGdT0vNoKh1Aya9XC8aPauH4NJxqtzbWsS5mAbctm4cr+EkQ2Q==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -5133,10 +5166,10 @@ packages: resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} engines: {node: '>= 0.10'} - react-dom@19.2.4: - resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} + react-dom@19.2.5: + resolution: {integrity: sha512-J5bAZz+DXMMwW/wV3xzKke59Af6CHY7G4uYLN1OvBcKEsWOs4pQExj86BBKamxl/Ik5bx9whOrvBlSDfWzgSag==} peerDependencies: - react: ^19.2.4 + react: ^19.2.5 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -5144,8 +5177,8 @@ packages: react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react@19.2.4: - resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} + react@19.2.5: + resolution: {integrity: sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==} engines: {node: '>=0.10.0'} read-yaml-file@1.1.0: @@ -6442,6 +6475,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.10.0': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.9.1': dependencies: tslib: 2.8.1 @@ -6905,7 +6943,7 @@ snapshots: '@img/sharp-wasm32@0.34.5': dependencies: - '@emnapi/runtime': 1.9.1 + '@emnapi/runtime': 1.10.0 optional: true '@img/sharp-win32-arm64@0.34.5': @@ -6919,23 +6957,23 @@ snapshots: '@inquirer/ansi@2.0.5': {} - '@inquirer/checkbox@5.1.3(@types/node@25.5.2)': + '@inquirer/checkbox@5.1.4(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/figures': 2.0.5 '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/confirm@6.0.11(@types/node@25.5.2)': + '@inquirer/confirm@6.0.12(@types/node@25.5.2)': dependencies: - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/core@11.1.8(@types/node@25.5.2)': + '@inquirer/core@11.1.9(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 2.0.5 '@inquirer/figures': 2.0.5 @@ -6947,17 +6985,17 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/editor@5.1.0(@types/node@25.5.2)': + '@inquirer/editor@5.1.1(@types/node@25.5.2)': dependencies: - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/external-editor': 3.0.0(@types/node@25.5.2) '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/expand@5.0.11(@types/node@25.5.2)': + '@inquirer/expand@5.0.13(@types/node@25.5.2)': dependencies: - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 @@ -6978,62 +7016,62 @@ snapshots: '@inquirer/figures@2.0.5': {} - '@inquirer/input@5.0.11(@types/node@25.5.2)': + '@inquirer/input@5.0.12(@types/node@25.5.2)': dependencies: - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/number@4.0.11(@types/node@25.5.2)': + '@inquirer/number@4.0.12(@types/node@25.5.2)': dependencies: - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/password@5.0.11(@types/node@25.5.2)': + '@inquirer/password@5.0.12(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/prompts@8.4.0(@types/node@25.5.2)': - dependencies: - '@inquirer/checkbox': 5.1.3(@types/node@25.5.2) - '@inquirer/confirm': 6.0.11(@types/node@25.5.2) - '@inquirer/editor': 5.1.0(@types/node@25.5.2) - '@inquirer/expand': 5.0.11(@types/node@25.5.2) - '@inquirer/input': 5.0.11(@types/node@25.5.2) - '@inquirer/number': 4.0.11(@types/node@25.5.2) - '@inquirer/password': 5.0.11(@types/node@25.5.2) - '@inquirer/rawlist': 5.2.7(@types/node@25.5.2) - '@inquirer/search': 4.1.7(@types/node@25.5.2) - '@inquirer/select': 5.1.3(@types/node@25.5.2) + '@inquirer/prompts@8.4.2(@types/node@25.5.2)': + dependencies: + '@inquirer/checkbox': 5.1.4(@types/node@25.5.2) + '@inquirer/confirm': 6.0.12(@types/node@25.5.2) + '@inquirer/editor': 5.1.1(@types/node@25.5.2) + '@inquirer/expand': 5.0.13(@types/node@25.5.2) + '@inquirer/input': 5.0.12(@types/node@25.5.2) + '@inquirer/number': 4.0.12(@types/node@25.5.2) + '@inquirer/password': 5.0.12(@types/node@25.5.2) + '@inquirer/rawlist': 5.2.8(@types/node@25.5.2) + '@inquirer/search': 4.1.8(@types/node@25.5.2) + '@inquirer/select': 5.1.4(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/rawlist@5.2.7(@types/node@25.5.2)': + '@inquirer/rawlist@5.2.8(@types/node@25.5.2)': dependencies: - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/search@4.1.7(@types/node@25.5.2)': + '@inquirer/search@4.1.8(@types/node@25.5.2)': dependencies: - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/figures': 2.0.5 '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: '@types/node': 25.5.2 - '@inquirer/select@5.1.3(@types/node@25.5.2)': + '@inquirer/select@5.1.4(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.8(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) '@inquirer/figures': 2.0.5 '@inquirer/type': 4.0.5(@types/node@25.5.2) optionalDependencies: @@ -7085,13 +7123,14 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 - '@modelcontextprotocol/ext-apps@1.5.0(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6)': + '@modelcontextprotocol/ext-apps@1.7.1(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(zod@4.3.6)': dependencies: '@modelcontextprotocol/sdk': 1.29.0(zod@4.3.6) + '@standard-schema/spec': 1.1.0 zod: 4.3.6 optionalDependencies: - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) '@modelcontextprotocol/sdk@1.29.0(zod@4.3.6)': dependencies: @@ -7122,30 +7161,30 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true - '@next/env@16.2.2': {} + '@next/env@16.2.4': {} - '@next/swc-darwin-arm64@16.2.2': + '@next/swc-darwin-arm64@16.2.4': optional: true - '@next/swc-darwin-x64@16.2.2': + '@next/swc-darwin-x64@16.2.4': optional: true - '@next/swc-linux-arm64-gnu@16.2.2': + '@next/swc-linux-arm64-gnu@16.2.4': optional: true - '@next/swc-linux-arm64-musl@16.2.2': + '@next/swc-linux-arm64-musl@16.2.4': optional: true - '@next/swc-linux-x64-gnu@16.2.2': + '@next/swc-linux-x64-gnu@16.2.4': optional: true - '@next/swc-linux-x64-musl@16.2.2': + '@next/swc-linux-x64-musl@16.2.4': optional: true - '@next/swc-win32-arm64-msvc@16.2.2': + '@next/swc-win32-arm64-msvc@16.2.4': optional: true - '@next/swc-win32-x64-msvc@16.2.2': + '@next/swc-win32-x64-msvc@16.2.4': optional: true '@noble/hashes@1.8.0': {} @@ -7187,116 +7226,116 @@ snapshots: '@radix-ui/primitive@1.1.3': {} - '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.14)(react@19.2.4) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.14)(react@19.2.4) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.14)(react@19.2.4) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.5) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.14)(react@19.2.5) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.14)(react@19.2.5) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.14)(react@19.2.5) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) optionalDependencies: '@types/react': 19.2.14 '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.14)(react@19.2.5)': dependencies: - react: 19.2.4 + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 - '@radix-ui/react-context@1.1.2(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-context@1.1.2(@types/react@19.2.14)(react@19.2.5)': dependencies: - react: 19.2.4 + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 - '@radix-ui/react-label@2.1.8(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-label@2.1.8(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: - '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) + '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) optionalDependencies: '@types/react': 19.2.14 '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.5) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) optionalDependencies: '@types/react': 19.2.14 '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) optionalDependencies: '@types/react': 19.2.14 '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-primitive@2.1.4(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-primitive@2.1.4(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: - '@radix-ui/react-slot': 1.2.4(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) + '@radix-ui/react-slot': 1.2.4(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) optionalDependencies: '@types/react': 19.2.14 '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-slot@1.2.3(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-slot@1.2.3(@types/react@19.2.14)(react@19.2.5)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 - '@radix-ui/react-slot@1.2.4(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-slot@1.2.4(@types/react@19.2.14)(react@19.2.5)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.14)(react@19.2.5)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.14)(react@19.2.4) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.14)(react@19.2.5) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.14)(react@19.2.5)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.14)(react@19.2.5)': dependencies: - react: 19.2.4 + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 - '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.14)(react@19.2.5)': dependencies: - react: 19.2.4 + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 - '@radix-ui/react-use-size@1.1.1(@types/react@19.2.14)(react@19.2.4)': + '@radix-ui/react-use-size@1.1.1(@types/react@19.2.14)(react@19.2.5)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) - react: 19.2.4 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.5) + react: 19.2.5 optionalDependencies: '@types/react': 19.2.14 @@ -7483,12 +7522,12 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@stripe/react-stripe-js@6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@stripe/react-stripe-js@6.1.0(@stripe/stripe-js@9.1.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: '@stripe/stripe-js': 9.1.0 prop-types: 15.8.1 - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) '@stripe/stripe-js@9.1.0': {} @@ -7496,16 +7535,30 @@ snapshots: dependencies: tslib: 2.8.1 + '@supabase/auth-js@2.105.1': + dependencies: + tslib: 2.8.1 + '@supabase/functions-js@2.102.1': dependencies: tslib: 2.8.1 + '@supabase/functions-js@2.105.1': + dependencies: + tslib: 2.8.1 + '@supabase/phoenix@0.4.0': {} + '@supabase/phoenix@0.4.1': {} + '@supabase/postgrest-js@2.102.1': dependencies: tslib: 2.8.1 + '@supabase/postgrest-js@2.105.1': + dependencies: + tslib: 2.8.1 + '@supabase/realtime-js@2.102.1': dependencies: '@supabase/phoenix': 0.4.0 @@ -7516,11 +7569,26 @@ snapshots: - bufferutil - utf-8-validate + '@supabase/realtime-js@2.105.1': + dependencies: + '@supabase/phoenix': 0.4.1 + '@types/ws': 8.18.1 + tslib: 2.8.1 + ws: 8.20.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@supabase/storage-js@2.102.1': dependencies: iceberg-js: 0.8.1 tslib: 2.8.1 + '@supabase/storage-js@2.105.1': + dependencies: + iceberg-js: 0.8.1 + tslib: 2.8.1 + '@supabase/supabase-js@2.102.1': dependencies: '@supabase/auth-js': 2.102.1 @@ -7532,6 +7600,17 @@ snapshots: - bufferutil - utf-8-validate + '@supabase/supabase-js@2.105.1': + dependencies: + '@supabase/auth-js': 2.105.1 + '@supabase/functions-js': 2.105.1 + '@supabase/postgrest-js': 2.105.1 + '@supabase/realtime-js': 2.105.1 + '@supabase/storage-js': 2.105.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -7625,12 +7704,12 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: '@babel/runtime': 7.29.2 '@testing-library/dom': 10.4.1 - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) optionalDependencies: '@types/react': 19.2.14 '@types/react-dom': 19.2.3(@types/react@19.2.14) @@ -7860,7 +7939,7 @@ snapshots: obug: 2.1.1 std-env: 4.0.0 tinyrainbow: 3.1.0 - vitest: 4.1.3(@types/node@25.5.2)(@vitest/coverage-v8@4.1.3)(jsdom@29.0.2(@noble/hashes@2.0.1))(vite@8.0.6(@types/node@25.5.2)(esbuild@0.28.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) + vitest: 4.1.3(@types/node@25.5.2)(@vitest/coverage-v8@4.1.3)(jsdom@29.0.2)(vite@8.0.6(@types/node@25.5.2)(esbuild@0.27.4)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) '@vitest/expect@4.1.3': dependencies: @@ -8074,7 +8153,7 @@ snapshots: balanced-match@4.0.4: {} - baseline-browser-mapping@2.10.11: {} + baseline-browser-mapping@2.10.24: {} better-path-resolve@1.0.0: dependencies: @@ -8121,7 +8200,7 @@ snapshots: browserslist@4.28.1: dependencies: - baseline-browser-mapping: 2.10.11 + baseline-browser-mapping: 2.10.24 caniuse-lite: 1.0.30001781 electron-to-chromium: 1.5.325 node-releases: 2.0.36 @@ -8161,6 +8240,8 @@ snapshots: caniuse-lite@1.0.30001781: {} + caniuse-lite@1.0.30001791: {} + chai@6.2.2: {} chalk@4.1.2: @@ -8424,7 +8505,7 @@ snapshots: dependencies: is-obj: 2.0.0 - dotenv@17.4.1: {} + dotenv@17.4.2: {} dunder-proto@1.0.1: dependencies: @@ -9184,11 +9265,11 @@ snapshots: ini@4.1.1: {} - inquirer@13.4.0(@types/node@25.5.2): + inquirer@13.4.2(@types/node@25.5.2): dependencies: '@inquirer/ansi': 2.0.5 - '@inquirer/core': 11.1.8(@types/node@25.5.2) - '@inquirer/prompts': 8.4.0(@types/node@25.5.2) + '@inquirer/core': 11.1.9(@types/node@25.5.2) + '@inquirer/prompts': 8.4.2(@types/node@25.5.2) '@inquirer/type': 4.0.5(@types/node@25.5.2) mute-stream: 3.0.0 run-async: 4.0.6 @@ -9587,9 +9668,9 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@0.469.0(react@19.2.4): + lucide-react@0.469.0(react@19.2.5): dependencies: - react: 19.2.4 + react: 19.2.5 lunr@2.3.9: {} @@ -9720,25 +9801,25 @@ snapshots: negotiator@1.0.0: {} - next@16.2.2(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + next@16.2.4(@babel/core@7.29.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5): dependencies: - '@next/env': 16.2.2 + '@next/env': 16.2.4 '@swc/helpers': 0.5.15 - baseline-browser-mapping: 2.10.11 - caniuse-lite: 1.0.30001781 + baseline-browser-mapping: 2.10.24 + caniuse-lite: 1.0.30001791 postcss: 8.4.31 - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) - styled-jsx: 5.1.6(@babel/core@7.29.0)(react@19.2.4) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) + styled-jsx: 5.1.6(@babel/core@7.29.0)(react@19.2.5) optionalDependencies: - '@next/swc-darwin-arm64': 16.2.2 - '@next/swc-darwin-x64': 16.2.2 - '@next/swc-linux-arm64-gnu': 16.2.2 - '@next/swc-linux-arm64-musl': 16.2.2 - '@next/swc-linux-x64-gnu': 16.2.2 - '@next/swc-linux-x64-musl': 16.2.2 - '@next/swc-win32-arm64-msvc': 16.2.2 - '@next/swc-win32-x64-msvc': 16.2.2 + '@next/swc-darwin-arm64': 16.2.4 + '@next/swc-darwin-x64': 16.2.4 + '@next/swc-linux-arm64-gnu': 16.2.4 + '@next/swc-linux-arm64-musl': 16.2.4 + '@next/swc-linux-x64-gnu': 16.2.4 + '@next/swc-linux-x64-musl': 16.2.4 + '@next/swc-win32-arm64-msvc': 16.2.4 + '@next/swc-win32-x64-msvc': 16.2.4 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' @@ -10066,16 +10147,16 @@ snapshots: iconv-lite: 0.7.2 unpipe: 1.0.0 - react-dom@19.2.4(react@19.2.4): + react-dom@19.2.5(react@19.2.5): dependencies: - react: 19.2.4 + react: 19.2.5 scheduler: 0.27.0 react-is@16.13.1: {} react-is@17.0.2: {} - react@19.2.4: {} + react@19.2.5: {} read-yaml-file@1.1.0: dependencies: @@ -10497,10 +10578,10 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - styled-jsx@5.1.6(@babel/core@7.29.0)(react@19.2.4): + styled-jsx@5.1.6(@babel/core@7.29.0)(react@19.2.5): dependencies: client-only: 0.0.1 - react: 19.2.4 + react: 19.2.5 optionalDependencies: '@babel/core': 7.29.0