From da76e600a078f1ad09fd14b11dcbe740ac8a667d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 04:44:09 +0000 Subject: [PATCH] build(deps): bump the root-deps group with 33 updates Bumps the root-deps group with 33 updates: | Package | From | To | | --- | --- | --- | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.23` | `4.0.34` | | [@hono/node-server](https://github.com/honojs/node-server) | `2.0.12` | `2.1.0` | | [@notionhq/client](https://github.com/makenotion/notion-sdk-js) | `5.23.3` | `5.24.0` | | [@shopify/react-native-skia](https://github.com/Shopify/react-native-skia) | `2.6.2` | `2.11.0` | | [@tamagui/config](https://github.com/tamagui/tamagui/tree/HEAD/code/core/config) | `2.6.3` | `2.7.2` | | [@tamagui/portal](https://github.com/tamagui/tamagui/tree/HEAD/code/ui/portal) | `2.6.3` | `2.7.2` | | [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.41` | `7.0.56` | | [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `57.0.10` | `57.0.11` | | [expo-asset](https://github.com/expo/expo/tree/HEAD/packages/expo-asset) | `57.0.8` | `57.0.9` | | [expo-file-system](https://github.com/expo/expo/tree/HEAD/packages/expo-file-system) | `57.0.1` | `57.0.2` | | [expo-image-picker](https://github.com/expo/expo/tree/HEAD/packages/expo-image-picker) | `57.0.7` | `57.0.8` | | [expo-location](https://github.com/expo/expo/tree/HEAD/packages/expo-location) | `57.0.7` | `57.0.8` | | [expo-notifications](https://github.com/expo/expo/tree/HEAD/packages/expo-notifications) | `57.0.8` | `57.0.9` | | [expo-router](https://github.com/expo/expo/tree/HEAD/packages/expo-router) | `57.0.10` | `57.0.11` | | [expo-sharing](https://github.com/expo/expo/tree/HEAD/packages/expo-sharing) | `57.0.8` | `57.0.10` | | [expo-symbols](https://github.com/expo/expo/tree/HEAD/packages/expo-symbols) | `57.0.1` | `57.0.2` | | [expo-task-manager](https://github.com/expo/expo/tree/HEAD/packages/expo-task-manager) | `57.0.7` | `57.0.8` | | [googleapis](https://github.com/googleapis/google-api-nodejs-client) | `173.0.0` | `174.0.1` | | [lucide-react-native](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react-native) | `1.28.0` | `1.29.0` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.8` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.17` | `19.2.18` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.8` | | [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) | `2.32.0` | `3.1.0` | | [react-native-health-connect](https://github.com/matinzd/react-native-health-connect) | `3.5.3` | `4.1.3` | | [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.5.1` | `4.5.3` | | [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.7.0` | `5.8.1` | | [react-native-svg](https://github.com/software-mansion/react-native-svg) | `15.15.4` | `15.15.5` | | [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.10.1` | `0.11.3` | | [tamagui](https://github.com/tamagui/tamagui/tree/HEAD/code/ui/tamagui) | `2.6.3` | `2.7.2` | | [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `4.0.44` | `4.0.59` | | [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.20.3` | `8.20.4` | | [tsx](https://github.com/privatenumber/tsx) | `4.23.1` | `4.23.10` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | Updates `@ai-sdk/openai` from 4.0.23 to 4.0.34 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.34/packages/openai) Updates `@hono/node-server` from 2.0.12 to 2.1.0 - [Release notes](https://github.com/honojs/node-server/releases) - [Commits](https://github.com/honojs/node-server/compare/v2.0.12...v2.1.0) Updates `@notionhq/client` from 5.23.3 to 5.24.0 - [Release notes](https://github.com/makenotion/notion-sdk-js/releases) - [Commits](https://github.com/makenotion/notion-sdk-js/compare/v5.23.3...v5.24.0) Updates `@shopify/react-native-skia` from 2.6.2 to 2.11.0 - [Release notes](https://github.com/Shopify/react-native-skia/releases) - [Commits](https://github.com/Shopify/react-native-skia/compare/v2.6.2...v2.11.0) Updates `@tamagui/config` from 2.6.3 to 2.7.2 - [Release notes](https://github.com/tamagui/tamagui/releases) - [Commits](https://github.com/tamagui/tamagui/commits/v2.7.2/code/core/config) Updates `@tamagui/portal` from 2.6.3 to 2.7.2 - [Release notes](https://github.com/tamagui/tamagui/releases) - [Commits](https://github.com/tamagui/tamagui/commits/v2.7.2/code/ui/portal) Updates `ai` from 7.0.41 to 7.0.56 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.56/packages/ai) Updates `expo` from 57.0.10 to 57.0.11 - [Changelog](https://github.com/expo/expo/blob/main/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo) Updates `expo-asset` from 57.0.8 to 57.0.9 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-asset/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-asset) Updates `expo-file-system` from 57.0.1 to 57.0.2 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-file-system/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-file-system) Updates `expo-image-picker` from 57.0.7 to 57.0.8 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-image-picker/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-image-picker) Updates `expo-location` from 57.0.7 to 57.0.8 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-location/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-location) Updates `expo-notifications` from 57.0.8 to 57.0.9 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-notifications/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-notifications) Updates `expo-router` from 57.0.10 to 57.0.11 - [Changelog](https://github.com/expo/expo/blob/main/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-router) Updates `expo-sharing` from 57.0.8 to 57.0.10 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-sharing/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-sharing) Updates `expo-symbols` from 57.0.1 to 57.0.2 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-symbols/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-symbols) Updates `expo-task-manager` from 57.0.7 to 57.0.8 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-task-manager/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-task-manager) Updates `googleapis` from 173.0.0 to 174.0.1 - [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases) - [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/googleapis-v173.0.0...googleapis-v174.0.1) Updates `lucide-react-native` from 1.28.0 to 1.29.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.29.0/packages/lucide-react-native) Updates `react` from 19.2.3 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react) Updates `@types/react` from 19.2.17 to 19.2.18 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `react-dom` from 19.2.3 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom) Updates `react-native-gesture-handler` from 2.32.0 to 3.1.0 - [Release notes](https://github.com/software-mansion/react-native-gesture-handler/releases) - [Commits](https://github.com/software-mansion/react-native-gesture-handler/compare/v2.32.0...v3.1.0) Updates `react-native-health-connect` from 3.5.3 to 4.1.3 - [Release notes](https://github.com/matinzd/react-native-health-connect/releases) - [Commits](https://github.com/matinzd/react-native-health-connect/compare/v3.5.3...v4.1.3) Updates `react-native-reanimated` from 4.5.1 to 4.5.3 - [Release notes](https://github.com/software-mansion/react-native-reanimated/releases) - [Changelog](https://github.com/software-mansion/react-native-reanimated/blob/main/packages/react-native-reanimated/RELEASE.md) - [Commits](https://github.com/software-mansion/react-native-reanimated/commits/4.5.3/packages/react-native-reanimated) Updates `react-native-safe-area-context` from 5.7.0 to 5.8.1 - [Release notes](https://github.com/AppAndFlow/react-native-safe-area-context/releases) - [Commits](https://github.com/AppAndFlow/react-native-safe-area-context/compare/v5.7.0...v5.8.1) Updates `react-native-svg` from 15.15.4 to 15.15.5 - [Release notes](https://github.com/software-mansion/react-native-svg/releases) - [Commits](https://github.com/software-mansion/react-native-svg/compare/v15.15.4...v15.15.5) Updates `react-native-worklets` from 0.10.1 to 0.11.3 - [Release notes](https://github.com/software-mansion/react-native-reanimated/releases) - [Commits](https://github.com/software-mansion/react-native-reanimated/commits/worklets-0.11.3/packages/react-native-worklets) Updates `tamagui` from 2.6.3 to 2.7.2 - [Release notes](https://github.com/tamagui/tamagui/releases) - [Commits](https://github.com/tamagui/tamagui/commits/v2.7.2/code/ui/tamagui) Updates `@ai-sdk/react` from 4.0.44 to 4.0.59 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/react@4.0.59/packages/react) Updates `@types/pg` from 8.20.3 to 8.20.4 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/pg) Updates `@types/react` from 19.2.17 to 19.2.18 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `tsx` from 4.23.1 to 4.23.10 - [Release notes](https://github.com/privatenumber/tsx/releases) - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs) - [Commits](https://github.com/privatenumber/tsx/compare/v4.23.1...v4.23.10) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) --- updated-dependencies: - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.34 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: "@hono/node-server" dependency-version: 2.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: "@notionhq/client" dependency-version: 5.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: "@shopify/react-native-skia" dependency-version: 2.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: "@tamagui/config" dependency-version: 2.7.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: "@tamagui/portal" dependency-version: 2.7.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: ai dependency-version: 7.0.56 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo dependency-version: 57.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-asset dependency-version: 57.0.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-file-system dependency-version: 57.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-image-picker dependency-version: 57.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-location dependency-version: 57.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-notifications dependency-version: 57.0.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-router dependency-version: 57.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-sharing dependency-version: 57.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-symbols dependency-version: 57.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: expo-task-manager dependency-version: 57.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: googleapis dependency-version: 174.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: root-deps - dependency-name: lucide-react-native dependency-version: 1.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: react dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: "@types/react" dependency-version: 19.2.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: react-dom dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: react-native-gesture-handler dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: root-deps - dependency-name: react-native-health-connect dependency-version: 4.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: root-deps - dependency-name: react-native-reanimated dependency-version: 4.5.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: react-native-safe-area-context dependency-version: 5.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: react-native-svg dependency-version: 15.15.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: react-native-worklets dependency-version: 0.11.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: tamagui dependency-version: 2.7.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: root-deps - dependency-name: "@ai-sdk/react" dependency-version: 4.0.59 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: "@types/pg" dependency-version: 8.20.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: "@types/react" dependency-version: 19.2.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: tsx dependency-version: 4.23.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: root-deps - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: root-deps ... Signed-off-by: dependabot[bot] --- package-lock.json | 2965 ++++++++++++++++++++++++--------------------- package.json | 60 +- 2 files changed, 1624 insertions(+), 1401 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2431478..9b500fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,19 +9,19 @@ "version": "1.0.0", "license": "PolyForm-Noncommercial-1.0.0", "dependencies": { - "@ai-sdk/openai": "4.0.23", - "@hono/node-server": "^2.0.12", + "@ai-sdk/openai": "4.0.34", + "@hono/node-server": "^2.1.0", "@json-render/core": "^0.19.0", "@json-render/react-native": "^0.19.0", "@kingstinct/react-native-healthkit": "^14.0.2", "@noble/ed25519": "^3.1.0", - "@notionhq/client": "^5.23.3", - "@shopify/react-native-skia": "2.6.2", - "@tamagui/config": "^2.6.3", - "@tamagui/portal": "^2.6.3", - "ai": "7.0.41", + "@notionhq/client": "^5.24.0", + "@shopify/react-native-skia": "2.11.0", + "@tamagui/config": "^2.7.2", + "@tamagui/portal": "^2.7.2", + "ai": "7.0.56", "drizzle-orm": "^0.45.2", - "expo": "~57.0.10", + "expo": "~57.0.11", "expo-asset": "~57.0.7", "expo-audio": "~57.0.3", "expo-calendar": "~57.0.1", @@ -32,59 +32,59 @@ "expo-document-picker": "~57.0.1", "expo-file-system": "~57.0.1", "expo-font": "~57.0.1", - "expo-image-picker": "~57.0.7", + "expo-image-picker": "~57.0.8", "expo-linking": "~57.0.5", "expo-local-authentication": "~57.0.2", - "expo-location": "~57.0.7", - "expo-notifications": "~57.0.8", - "expo-router": "~57.0.10", + "expo-location": "~57.0.8", + "expo-notifications": "~57.0.9", + "expo-router": "~57.0.11", "expo-secure-store": "~57.0.1", "expo-sensors": "~57.0.2", - "expo-sharing": "~57.0.8", + "expo-sharing": "~57.0.10", "expo-speech": "~57.0.1", "expo-splash-screen": "~57.0.5", "expo-sqlite": "~57.0.1", "expo-status-bar": "~57.0.1", "expo-symbols": "~57.0.1", - "expo-task-manager": "~57.0.7", + "expo-task-manager": "~57.0.8", "expo-video": "~57.0.2", "expo-web-browser": "~57.0.2", "expr-eval-fork": "3.0.3", "fast-json-patch": "^3.1.1", - "googleapis": "^173.0.0", + "googleapis": "^174.0.1", "hono": "4.13.0", "json-canonicalize": "^2.0.0", "json-logic-js": "^2.0.5", - "lucide-react-native": "^1.28.0", + "lucide-react-native": "^1.29.0", "pg": "^8.22.0", - "react": "19.2.3", - "react-dom": "19.2.3", + "react": "19.2.8", + "react-dom": "19.2.8", "react-native": "0.86.2", - "react-native-gesture-handler": "^2.32.0", - "react-native-health-connect": "^3.5.3", + "react-native-gesture-handler": "^3.1.0", + "react-native-health-connect": "^4.1.3", "react-native-nitro-modules": "^0.36.5", - "react-native-reanimated": "4.5.1", - "react-native-safe-area-context": "~5.7.0", + "react-native-reanimated": "4.5.3", + "react-native-safe-area-context": "~5.8.1", "react-native-screens": "~4.26.0", - "react-native-svg": "15.15.4", + "react-native-svg": "15.15.5", "react-native-web": "~0.21.0", - "react-native-worklets": "0.10.1", + "react-native-worklets": "0.11.3", "rrule": "^2.8.1", - "tamagui": "^2.6.3", + "tamagui": "^2.7.2", "victory-native": "^41.26.0", "xstate": "^5.32.5", "zod": "^4.4.3" }, "devDependencies": { - "@ai-sdk/react": "4.0.44", + "@ai-sdk/react": "4.0.59", "@modelcontextprotocol/sdk": "^1.30.0", "@types/json-logic-js": "^2.0.8", "@types/node": "^26.1.2", - "@types/pg": "^8.20.3", - "@types/react": "~19.2.2", + "@types/pg": "^8.20.4", + "@types/react": "~19.2.18", "expo-doctor": "1.20.1", - "tsx": "4.23.1", - "typescript": "~6.0.3", + "tsx": "4.23.10", + "typescript": "~7.0.2", "vitest": "^4.1.10" } }, @@ -95,13 +95,13 @@ "license": "MIT" }, "node_modules/@ai-sdk/gateway": { - "version": "4.0.31", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.31.tgz", - "integrity": "sha512-gEBBUP7nyfQY+K+xFllYJ374RbJoRUa5RN2NyLPu12OfMv5U09kNzZTvBDHnqx78P/7qEELyIg9C5k+RPiBkjg==", + "version": "4.0.44", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.44.tgz", + "integrity": "sha512-dQ/AHH1do1iEpWEXdAge37FtpXV17fsj7NkL9w+xuzVgvmI7+dQFeDerul+F2I5czmxe61Lq+TnUREjU92UXYg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14", + "@ai-sdk/provider": "4.0.6", + "@ai-sdk/provider-utils": "5.0.23", "@vercel/oidc": "3.2.0" }, "engines": { @@ -112,14 +112,14 @@ } }, "node_modules/@ai-sdk/mcp": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@ai-sdk/mcp/-/mcp-2.0.18.tgz", - "integrity": "sha512-0NEiqoS3PzkITQFldRuuPyO+CckgUPb9wWkp2hQlcaGxKu9ebFJDyjxGYEySE7TQN7mYc8PUuaNEODvky51NaA==", + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/@ai-sdk/mcp/-/mcp-2.0.27.tgz", + "integrity": "sha512-xFy5Uqtvpb4Z2M94ozcTLuM/wYicmvDw7S52RHfz/GtBQE6y1EEcF2ZJQLRC9296+mLy2jyQta1CcNtnBdfbaA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14", + "@ai-sdk/provider": "4.0.6", + "@ai-sdk/provider-utils": "5.0.23", "pkce-challenge": "^5.0.1" }, "engines": { @@ -130,13 +130,13 @@ } }, "node_modules/@ai-sdk/openai": { - "version": "4.0.23", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.23.tgz", - "integrity": "sha512-J7ad/TxUVpPl+oXHZzvpg9Y7NsrimF26LpF91PLgLbpkfMijv3ze9V4CRP3XYWhHwo6Qda/yy4bHmRDhIa8WrQ==", + "version": "4.0.34", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.34.tgz", + "integrity": "sha512-DPGehPPwuTmnWxCDxeWZJgGLn7Lh+QfiiN20tvqnEQMUwCmuadZ3FLlRtTkTpeEa2l+Lsa/sWVkBwShWGjGmKA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14" + "@ai-sdk/provider": "4.0.6", + "@ai-sdk/provider-utils": "5.0.23" }, "engines": { "node": ">=22" @@ -146,9 +146,9 @@ } }, "node_modules/@ai-sdk/provider": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.4.tgz", - "integrity": "sha512-tbHKNLirllUNF3ZlkCsXnwab2ZV1Sl4b1H/Cp9ruCce15IBmskE8Gwkk0yo9xDWY+jho2of7lVXtwSsyrq7cwQ==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.6.tgz", + "integrity": "sha512-YYXjvs8F3q/BdEn9tBDoDuQACotfR7c5foGw/ADsM6iAVC1JabqEjQSkwHv/Kg2vNIr1c2AVHcQb+JYsYk76Qw==", "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -158,15 +158,16 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "5.0.14", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.14.tgz", - "integrity": "sha512-HW+Ys98cr2BRQzP6jTlp2bRKIqt+oAjYNLm9gqUUQkLz7QERtaPgDZOoXHz9IXSXoOtz175p4Q17qKQdEX0Hag==", + "version": "5.0.23", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.23.tgz", + "integrity": "sha512-mFvAAszenK8Xny3v+4Vntke5IcUkyzjss3gTBOxVWNrSIWmt/FhQ5gCgoJXW7IK11cklRaicMPwOXTnnBtaqFQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider": "4.0.6", "@standard-schema/spec": "^1.1.0", "@workflow/serde": "4.1.0", - "eventsource-parser": "^3.0.8" + "eventsource-parser": "^3.0.8", + "undici": "^7.28.0" }, "engines": { "node": ">=22" @@ -176,16 +177,16 @@ } }, "node_modules/@ai-sdk/react": { - "version": "4.0.44", - "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-4.0.44.tgz", - "integrity": "sha512-n/ouApRYXh//hxAItWg5xdKYGKhVigoWU/sf7uZExPB3uvQcrOKNCcNhF3r0WTdvWHQj+XHVqiRtPj/mMSVh8g==", + "version": "4.0.59", + "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-4.0.59.tgz", + "integrity": "sha512-p9KcXTVg0kZES885ymnAXv1gVf/kmuN1TABs5LKEplaUVVR21gDVNYJe9bhL2mxqlBJ/ynPRyn971YnmrgSo8Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/mcp": "2.0.18", - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14", - "ai": "7.0.41", + "@ai-sdk/mcp": "2.0.27", + "@ai-sdk/provider": "4.0.6", + "@ai-sdk/provider-utils": "5.0.23", + "ai": "7.0.56", "swr": "^2.4.1", "throttleit": "2.1.0" }, @@ -1334,18 +1335,6 @@ "node": ">=6.9.0" } }, - "node_modules/@egjs/hammerjs": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", - "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", - "license": "MIT", - "dependencies": { - "@types/hammerjs": "^2.0.36" - }, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/@emnapi/core": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", @@ -1856,9 +1845,9 @@ } }, "node_modules/@expo/config-plugins": { - "version": "57.0.6", - "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-57.0.6.tgz", - "integrity": "sha512-7CmKrS5Rnu8aSZyNlxH2qzA7Ls1HEa4EQvEVOAkHDKPr1e4Cg/nz7I7dUl09QDTVjMvkKYDH4Th0DuAsgqASaw==", + "version": "57.0.7", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-57.0.7.tgz", + "integrity": "sha512-jvXMiNuH8W7fmU9yCk4/jVwDX2G/5rWUg5PZ22mriccEeQVS9HJjQiUHivMaK6MxEG5L9f0RPScxe/nQfnpQvg==", "license": "MIT", "dependencies": { "@expo/config-types": "^57.0.2", @@ -2302,6 +2291,19 @@ "@floating-ui/utils": "^0.2.12" } }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.9.tgz", + "integrity": "sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.8.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, "node_modules/@floating-ui/react-native": { "version": "0.10.10", "resolved": "https://registry.npmjs.org/@floating-ui/react-native/-/react-native-0.10.10.tgz", @@ -2322,9 +2324,9 @@ "license": "MIT" }, "node_modules/@hono/node-server": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.0.12.tgz", - "integrity": "sha512-eWpQYr67tqJLeaSUl0Q+TquuYfUdTibpOJlUMV2FfUP7+KqCC5TufnwnlXL6mobZBJbGAYRd7ZvEBDCbLInjhg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.0.tgz", + "integrity": "sha512-XovyyCCnBzW+zKu+z/zq8hwNs4KOR5rEMAOxo2f40Q5xoOI37IMm6MIg2COOUtUApo0i6850MTBKH2u4QLGIqg==", "license": "MIT", "engines": { "node": ">=20" @@ -2537,9 +2539,9 @@ } }, "node_modules/@notionhq/client": { - "version": "5.23.3", - "resolved": "https://registry.npmjs.org/@notionhq/client/-/client-5.23.3.tgz", - "integrity": "sha512-Uk0ycO+u6+iueoE/eK9Aa/DGWd2tZ9ymvGF/MXcfxXXL+AS2JYWm1ols19rEk5qOdZ0l2KYc6zThx0iXQ3QhpQ==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@notionhq/client/-/client-5.24.0.tgz", + "integrity": "sha512-fd71hjK6QZYggwWdaBeLu4ajBQ4HTK0R6bj7v9GMFhilgsdMRJ5HDHQtKbc8/y6E5XXLYgNpDz78Q+BdXHa1ug==", "license": "MIT", "engines": { "node": ">=18" @@ -3536,27 +3538,26 @@ "license": "MIT" }, "node_modules/@shopify/react-native-skia": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@shopify/react-native-skia/-/react-native-skia-2.6.2.tgz", - "integrity": "sha512-NzZ3+MRedZAUhguWw9DTCpWFd09Bq+tdGWhimGfJLGckuyoWGyimTiNTmaO2DeeivHTnGdv+eXbw7j/AV3LkRQ==", - "hasInstallScript": true, + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@shopify/react-native-skia/-/react-native-skia-2.11.0.tgz", + "integrity": "sha512-XZJoJMhCtdxpe/Ke7Bx3RqXZtdR9DUdECYkQEFFYrCmosTc6VsjSNZYXJdS1MScU7QNbci6t09L3y02jUoMLvw==", "license": "MIT", "dependencies": { "canvaskit-wasm": "0.41.0", - "react-native-skia-android": "147.1.0", - "react-native-skia-apple-ios": "147.1.0", - "react-native-skia-apple-macos": "147.1.0", - "react-native-skia-apple-tvos": "147.1.0", + "react-native-skia-android": "152.0.0", + "react-native-skia-apple-ios": "152.0.0", + "react-native-skia-apple-macos": "152.0.0", + "react-native-skia-apple-tvos": "152.0.0", "react-reconciler": "0.31.0" }, "bin": { - "install-skia": "scripts/install-libs.js", "setup-skia-web": "scripts/setup-canvaskit.js" }, "peerDependencies": { "react": ">=19.0", "react-native": ">=0.78", - "react-native-reanimated": ">=3.19.1" + "react-native-reanimated": ">=4.0.0", + "react-native-worklets": ">=0.7.0" }, "peerDependenciesMeta": { "react-native": { @@ -3564,6 +3565,9 @@ }, "react-native-reanimated": { "optional": true + }, + "react-native-worklets": { + "optional": true } } }, @@ -3580,129 +3584,113 @@ "license": "MIT" }, "node_modules/@tamagui/accordion": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/accordion/-/accordion-2.6.3.tgz", - "integrity": "sha512-kkUx3Cj1xGqLGwVnt5+4kBrlstC5xMFQbcmN2DvHktmGzl/y4/u+qyAow9UDCy28RfjPH51kGW/ixrjxg+NYwQ==", - "dependencies": { - "@tamagui/collapsible": "2.6.3", - "@tamagui/collection": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-direction": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/accordion/-/accordion-2.7.2.tgz", + "integrity": "sha512-LO1dyJwZ3l/splU3gZ62pG5JxVdevs1NJ+1dqURkd8iScWfgrFMGB7NWv53dmymna+C7nSXLq8bIS8niWtVCdQ==", + "dependencies": { + "@tamagui/collapsible": "2.7.2", + "@tamagui/collection": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-direction": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/adapt": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/adapt/-/adapt-2.6.3.tgz", - "integrity": "sha512-Em9F7OSfrPpxkLOdWRBCgCU5C1D79QHDcadhoJ3cnvhEtBsp7YMq64MHE56MvCJPrDSZnRHYBXm3KsTkQfIRGg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/adapt/-/adapt-2.7.2.tgz", + "integrity": "sha512-BR1JOLnOokmiX7MBr6MO4to/+bhnRQtlV1OA3TGBxM3HJVNqbOpxKU/4XtPdoeYruXRbl4fX5Lh6GwkaM5kIOQ==", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/z-index-stack": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/z-index-stack": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/alert-dialog": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/alert-dialog/-/alert-dialog-2.6.3.tgz", - "integrity": "sha512-YYo8Rjom8WZ56Ctkd/5//vsfnM3f3K38eeJ6yau+T3Ly6OnpW4pzWj8UcI9PYLy3kIqIEBw/+q+vPLWw4uNn/g==", - "dependencies": { - "@tamagui/animate-presence": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/dialog": "2.6.3", - "@tamagui/dismissable": "2.6.3", - "@tamagui/focus-scope": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/remove-scroll": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/alert-dialog/-/alert-dialog-2.7.2.tgz", + "integrity": "sha512-AGybfRbdhX9lGtYHxEg9Yx525ZcpIFElK2tQKI02AWYQuAVRdOsmjpfM+yBEmIhTpshRq6f4DxSUN8wrXuU1/w==", + "dependencies": { + "@tamagui/animate-presence": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/dialog": "2.7.2", + "@tamagui/dismissable": "2.7.2", + "@tamagui/focus-scope": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/remove-scroll": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, - "node_modules/@tamagui/alert-dialog/node_modules/@tamagui/dismissable": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.6.3.tgz", - "integrity": "sha512-Gvr/d0PwPLo6ECr7vC1NmYyUGolQJ39HfpNWbS6GhX1/7Pup6CqD6gaZnL2e8rDDOGkyEMYBpV0AzZA8ayqgBQ==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/use-escape-keydown": "2.6.3", - "@tamagui/use-event": "2.6.3" - }, - "peerDependencies": { - "react": ">=19", - "react-dom": "*" - } - }, "node_modules/@tamagui/animate": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/animate/-/animate-2.6.3.tgz", - "integrity": "sha512-K+09/I7OBEPK/TzltWW1xPUn8afIL60GLLMkk+FVRHO3L3Ivx1DS80Q/CuJWw1WpimgiNJB58LnqQ8eQJJi6eA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/animate/-/animate-2.7.2.tgz", + "integrity": "sha512-Kvv3OhI/0MVm1ozwZ3+MHUtbru6HlUwjQDkbg2KXx2yny/p+DXOtYp8OJV8kXa4AAZmRKlJ2O9TtSQWjit6+qQ==", "license": "MIT", "dependencies": { - "@tamagui/animate-presence": "2.6.3" + "@tamagui/animate-presence": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/animate-presence": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/animate-presence/-/animate-presence-2.6.3.tgz", - "integrity": "sha512-9IdovQ1UvQTC43NoEDBBsgozH2yS57E77pvicNeuqKM0m8P8/unbDYS2Ntq7eBz5lhgqSl/aHL1j5h6DaWsIPg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/animate-presence/-/animate-presence-2.7.2.tgz", + "integrity": "sha512-MzwWDykJNAFUHD9BBUZX/518vZisnJdo/7W2uO75E82YdhDq7qDryw2ELy6yVQgwqp6Vc276Jo2Y7Mqo65a1iA==", "license": "MIT", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/use-constant": "2.6.3", - "@tamagui/use-force-update": "2.6.3", - "@tamagui/use-presence": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/use-constant": "2.7.2", + "@tamagui/use-force-update": "2.7.2", + "@tamagui/use-presence": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/animation-helpers": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/animation-helpers/-/animation-helpers-2.6.3.tgz", - "integrity": "sha512-xpfcNeV1PBXeQKlVKg6A4kW2vvnMMiHqDu4t/UdLqCT7JZPmxI8vHVcZkmt/2W1m5uZELLUL9BmKfMZ1mcnY0A==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/animation-helpers/-/animation-helpers-2.7.2.tgz", + "integrity": "sha512-fY7ps8mHCR+nE1Q4pxlyGTtEtdn4RX+ipaq/VMv+3qMPqErsP4RLdaobEdRb+/6FIYldFTKYE8GkEsOKzk8vxw==", "license": "MIT" }, "node_modules/@tamagui/animations-css": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/animations-css/-/animations-css-2.6.3.tgz", - "integrity": "sha512-opjYQoFwviksk+cP8dT2D7c6VvFAaCcOkff6MibF4pJsUg1FN1n95jYQZmyNXErWeGnOs8dtaaihDDyFJZXPGw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/animations-css/-/animations-css-2.7.2.tgz", + "integrity": "sha512-riPL7cRXXQS/xfbNnlbj7hbe9HS0gPjHGckZMyqGzCeT2QEXpbjfM1osG4cDr1FxFxPYQ0wpnNc4ZU1ZsNW2aQ==", "license": "MIT", "dependencies": { - "@tamagui/animation-helpers": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/cubic-bezier-animator": "2.6.3", - "@tamagui/use-presence": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/animation-helpers": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/cubic-bezier-animator": "2.7.2", + "@tamagui/use-presence": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19", @@ -3710,14 +3698,14 @@ } }, "node_modules/@tamagui/animations-motion": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/animations-motion/-/animations-motion-2.6.3.tgz", - "integrity": "sha512-gdpBFwQ4eNI0n9vzEmk66mJycXuLTPXSG3zC+LSCs7S8FoOaYlYL53z6nzRSjUPV31zBuwmmi7XxJp/rwBrnKg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/animations-motion/-/animations-motion-2.7.2.tgz", + "integrity": "sha512-UBATDLVDQAIFc69XAwWlZXMRw1L3x/WqE2uWVfuxHyJcfH9Pqha6Bbpohx2ZyvZk6UlHEjDOcDXSPqmVAVNYdw==", "license": "MIT", "dependencies": { - "@tamagui/animation-helpers": "2.6.3", - "@tamagui/use-presence": "2.6.3", - "@tamagui/web": "2.6.3", + "@tamagui/animation-helpers": "2.7.2", + "@tamagui/use-presence": "2.7.2", + "@tamagui/web": "2.7.2", "motion": ">=12.35.1" }, "peerDependencies": { @@ -3725,23 +3713,19 @@ } }, "node_modules/@tamagui/animations-motion/node_modules/motion": { - "version": "12.43.0", - "resolved": "https://registry.npmjs.org/motion/-/motion-12.43.0.tgz", - "integrity": "sha512-BQgQbSa9Hn3/mtbib0MK53y6JSANa+YKUKlaYnWzAVDH424RYQ5LVpV3pNiWH00BA2z4ojsSdMzqT7g2FQwjuQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/motion/-/motion-13.0.0.tgz", + "integrity": "sha512-RYZjEpgHUCKjBNqjmUQzW93VJWLvEZGTPdKRFSqOdOl07IIMvz+WrsZmD1XXAkoFLruW/8bO1L7UF+ViQTxtLg==", "license": "MIT", "dependencies": { - "framer-motion": "^12.43.0", + "framer-motion": "^13.0.0", "tslib": "^2.4.0" }, "peerDependencies": { - "@emotion/is-prop-valid": "*", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, "react": { "optional": true }, @@ -3751,24 +3735,20 @@ } }, "node_modules/@tamagui/animations-motion/node_modules/motion/node_modules/framer-motion": { - "version": "12.43.0", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.43.0.tgz", - "integrity": "sha512-1eaL3RvR/kAlbG7UYcpMptEyzPoENO0c6w7ZnB3/hh2vSAz/6uGAFn6fdoqTBguNstf3MsFhJHsD/0DHiclG+g==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-13.0.0.tgz", + "integrity": "sha512-nQGZXlsiigN48nzvE7AL1GLekql+etcphp8v+PQ0X04oxO20yVmV9rU9XQ25c136RdeIYoaWlKT9oAwvJza3mg==", "license": "MIT", "dependencies": { - "motion-dom": "^12.43.0", - "motion-utils": "^12.39.0", + "motion-dom": "^13.0.0", + "motion-utils": "^13.0.0", "tslib": "^2.4.0" }, "peerDependencies": { - "@emotion/is-prop-valid": "*", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, "react": { "optional": true }, @@ -3778,30 +3758,30 @@ } }, "node_modules/@tamagui/animations-react-native": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/animations-react-native/-/animations-react-native-2.6.3.tgz", - "integrity": "sha512-CBNUYgptkCLRUnZNJ4tcbYQvyLJQE0QdmrBTkRKQZ6psYyQDhGH8AY90Ql2u9Ht78TQ3hOFVHZ3z/hUdIr3jUw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/animations-react-native/-/animations-react-native-2.7.2.tgz", + "integrity": "sha512-0hcxMF2DmXnkV0Zhylo7DkIusrokr6gEVSWZHziT5wVPXCvtFDpzqAMPalaCgo8mbOtSrnPd+kLhpslqjINKQA==", "license": "MIT", "dependencies": { - "@tamagui/animation-helpers": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/use-presence": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/animation-helpers": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/use-presence": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/animations-reanimated": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/animations-reanimated/-/animations-reanimated-2.6.3.tgz", - "integrity": "sha512-7Pjk5QDoFOwvipBZVC5aQwRL/c0T+k6l4E9gMy6qvZb38w/+utnfsIrUWBcx+ee9YH/j/8lvtmZQUVH0ptT3zQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/animations-reanimated/-/animations-reanimated-2.7.2.tgz", + "integrity": "sha512-/iltEujwbOe1bbyzyvRLBKUmcMHTyz7jcqS4HC50JynZp/gSCukBqejL+DUy5rLlVvgTsdok7ZXtKQDZfNpqmA==", "license": "MIT", "dependencies": { "@react-native/normalize-colors": "0.83.2", - "@tamagui/animation-helpers": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/use-presence": "2.6.3" + "@tamagui/animation-helpers": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/use-presence": "2.7.2" }, "peerDependencies": { "react": ">=19", @@ -3815,166 +3795,166 @@ "license": "MIT" }, "node_modules/@tamagui/avatar": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/avatar/-/avatar-2.6.3.tgz", - "integrity": "sha512-Nh+UYO13LTCXvKQ5aN2eeq2mVZwgoKV1jXKJgiF8M0dktRGRtnkQb796CoUuLPyn+wUvIvHxB7Sw8eqcI8dH4A==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/avatar/-/avatar-2.7.2.tgz", + "integrity": "sha512-g9dy5GSW/qFP7d/WmHTePblqABx3Vd0UbIcDhmvjS1N5K4wivaqc27kAsmbJR3XjJO6plZ2chcVAgvl3UATrCA==", "dependencies": { - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/image": "2.6.3", - "@tamagui/shapes": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3" + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/image": "2.7.2", + "@tamagui/shapes": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/button": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/button/-/button-2.6.3.tgz", - "integrity": "sha512-x/WAK1IhVpiW+YSz8WtKxMrRxf6laj8i7Wwf8X7yH1aP2EfiEimOY6eYuPi0RYhnPeYu7bbcHbAc2n7ZAdOeZA==", - "dependencies": { - "@tamagui/config-default": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/font-size": "2.6.3", - "@tamagui/get-button-sized": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/helpers-tamagui": "2.6.3", - "@tamagui/spacer": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/web": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/button/-/button-2.7.2.tgz", + "integrity": "sha512-i1NNY+xgRoBwtdRYbMl8+90ozPzn1wggNQeu+UPoIUx8T0iVtHuK+i0EBX1gnTptJFZB2hgeKyqPlXbgKFlfbA==", + "dependencies": { + "@tamagui/config-default": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/font-size": "2.7.2", + "@tamagui/get-button-sized": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/helpers-tamagui": "2.7.2", + "@tamagui/spacer": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/card": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/card/-/card-2.6.3.tgz", - "integrity": "sha512-HIVbchWr88Typn+Mot8/BQiRQLgMISIwgQ8oQneuDxiItYkg9KEc1VwwUdKy+8mHmpQznEqQpwkaGTmugUY4+g==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/card/-/card-2.7.2.tgz", + "integrity": "sha512-U8/CYy3gIy4C3xafQtQTR7DXTLi+/lrAIgQARmBItr7qf/JIuy2ghbAKMTpEwJYx0VyKRx3Ru0NKHWlfEy3kAQ==", "dependencies": { - "@tamagui/create-context": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/create-context": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/checkbox": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/checkbox/-/checkbox-2.6.3.tgz", - "integrity": "sha512-+4cIaQbDwh+qvZImikAvvpaSnqsTpUgH4t3j9rO7VPDXmqj6+K8XMTlfVQ4xGEo2ZLwXNldXCn+bbrDVwKylgA==", - "dependencies": { - "@tamagui/checkbox-headless": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/font-size": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/helpers-tamagui": "2.6.3", - "@tamagui/label": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-previous": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/checkbox/-/checkbox-2.7.2.tgz", + "integrity": "sha512-ZFS5HT0behtMojEBBGlkZaIpJ7SRo4f3gzU4Ywvk/PkLAPadRbNTYgc6XFIZ82N/Js0XIke2zeQiwZou+R+UjQ==", + "dependencies": { + "@tamagui/checkbox-headless": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/font-size": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/helpers-tamagui": "2.7.2", + "@tamagui/label": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-previous": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/checkbox-headless": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/checkbox-headless/-/checkbox-headless-2.6.3.tgz", - "integrity": "sha512-hKy5wmZgMZj0TBLIXcVQTdIvCagivoY84YlaJhaSgQ9sl0+yk0S3ojGsNN/hC4hT7J5wMxPcIsq+iiDJPJ0SEg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/checkbox-headless/-/checkbox-headless-2.7.2.tgz", + "integrity": "sha512-GiMclsSn1uGxYnnlTpGpe6yP/ezeJA7usPDy4MGMxVF9pnjcDbzHiNls4lVGhRk7KADW28rQ2Qt0k0OPK0Qp5g==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/label": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-previous": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/label": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-previous": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/collapsible": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/collapsible/-/collapsible-2.6.3.tgz", - "integrity": "sha512-nwfd3g9U+Ot2jWPrj+IBiHNE3gznWUQIVJXRL21yteCSekqjMAwkP7lhqBYHugZ56MQEXrlgOCXIZSDCfvRCMQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/collapsible/-/collapsible-2.7.2.tgz", + "integrity": "sha512-4KPVKoYgeSwL3d0hhUrr6am6Frd5em3w9yHE/DERJb8yQi0B4A4v/qAF/KWi0s7p19YOOcrMyIvEq4u3dP3urg==", "dependencies": { - "@tamagui/animate-presence": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/animate-presence": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/collection": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/collection/-/collection-2.6.3.tgz", - "integrity": "sha512-5GlFBkJEGibuOFiNdjtphqhfUayzDIYzhjzRwrPlVLEF2GAcELY4CqcJ+9r4V77dTTLgamuh3asFZy1tJaz7Qw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/collection/-/collection-2.7.2.tgz", + "integrity": "sha512-6grjKOIwmihGwr2VVC4laRTdmZLWfbA0Fdji7650vaX632TX5HPe4f0IbqP3/1j8qYaofQNOjDY5NCreWCg3lA==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/colors": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/colors/-/colors-2.6.3.tgz", - "integrity": "sha512-Ynxnl/yDYbiztAyA9/ZLsdBzWeLAd9JbksOBVkWR5b4f+1CvzwGKHkrq46bpDkOB/LByAlTsr+LxCW71OeZOdg==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/colors/-/colors-2.7.2.tgz", + "integrity": "sha512-fE099EPaOT82usnUEzMNHEKVXaRieAaKSQ46DABxay2l+/mORa1aYNA11WSIV86iWJYgOc56xwpiX3naolsThw==" }, "node_modules/@tamagui/compose-refs": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/compose-refs/-/compose-refs-2.6.3.tgz", - "integrity": "sha512-vkQ5Dml2ehogr6SD9lkopg0wLBROVSMRadA2R5zwqx2mxMfimPzStq7YYe7Omf9Sxz2ATLDFvfLGe7e4mVlWnA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/compose-refs/-/compose-refs-2.7.2.tgz", + "integrity": "sha512-+okKPk4T5kFA9QYhAaNlXz9ReXDF2TkaTfV/cM6UiPKgCZv4L/TbuioFsxY8EvrPLrJe1MmxTVf68w/jMcAO3Q==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/config": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/config/-/config-2.6.3.tgz", - "integrity": "sha512-PX5iil+YJBqIM1+UEa8TG2HziKIt2RtbtTi4EY/B62trnsSB7kOHznjwwjrOhxxgwYRNbT5QRTq8Oz0lap0XrA==", - "dependencies": { - "@tamagui/animations-css": "2.6.3", - "@tamagui/animations-motion": "2.6.3", - "@tamagui/animations-react-native": "2.6.3", - "@tamagui/animations-reanimated": "2.6.3", - "@tamagui/colors": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/font-inter": "2.6.3", - "@tamagui/font-silkscreen": "2.6.3", - "@tamagui/react-native-media-driver": "2.6.3", - "@tamagui/shorthands": "2.6.3", - "@tamagui/theme-builder": "2.6.3", - "@tamagui/themes": "2.6.3", - "@tamagui/web": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/config/-/config-2.7.2.tgz", + "integrity": "sha512-MypmPTcqlreH+b29zQ0CgHVd8mQEY3IyEwnoTD+Onl/RmK0ZeTU6qEz5sg3kIVZ6l7BvwqHD8c98FX3fyorf3Q==", + "dependencies": { + "@tamagui/animations-css": "2.7.2", + "@tamagui/animations-motion": "2.7.2", + "@tamagui/animations-react-native": "2.7.2", + "@tamagui/animations-reanimated": "2.7.2", + "@tamagui/colors": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/font-inter": "2.7.2", + "@tamagui/font-silkscreen": "2.7.2", + "@tamagui/react-native-media-driver": "2.7.2", + "@tamagui/shorthands": "2.7.2", + "@tamagui/theme-builder": "2.7.2", + "@tamagui/themes": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "@tamagui/animations-moti": "*" @@ -3986,161 +3966,145 @@ } }, "node_modules/@tamagui/config-default": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/config-default/-/config-default-2.6.3.tgz", - "integrity": "sha512-vlr1SPticZ1s3vRzi2n9z3P5+BOLALsklBubSiX6AWgqfagfxLnati8fVbYLdZICi1wp/sT63cRorvzmsx9KcQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/config-default/-/config-default-2.7.2.tgz", + "integrity": "sha512-YYIESdJc5ziUkjMuW4yzusnjsVAkE4u3b7Eog/oLdN/KsKi0U0HhX+iq3WghFl+TyyPQLLZ9eRS9qswjhxMXMQ==", "dependencies": { - "@tamagui/animations-css": "2.6.3", - "@tamagui/animations-react-native": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/shorthands": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/animations-css": "2.7.2", + "@tamagui/animations-react-native": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/shorthands": "2.7.2", + "@tamagui/web": "2.7.2" } }, "node_modules/@tamagui/constants": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/constants/-/constants-2.6.3.tgz", - "integrity": "sha512-xBR7oYChD/tjwwV4DBl/Il3iz9YzSPwz9sdfhI40q8vPFFurMhSLZqdLC8gWwDKUFAdwOdn/HXBX7mjV6epp/w==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/constants/-/constants-2.7.2.tgz", + "integrity": "sha512-OH6kR6Mx9V2sBrurFzPS0EbPyx0Ei1gIl8plVV2twZIICccOJ7N6Kvc1oQylDoghF9eeJpwg6e748bqmWf2OCA==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/context-menu": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/context-menu/-/context-menu-2.6.3.tgz", - "integrity": "sha512-EEX8VQPGqZtM1Cac8qHqoH2KhMMhuqzZ7GHWz8pUsEs+lCe2LxOvLz54szDZah9u6dmtOF2VFfEX/k486U9gZQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/context-menu/-/context-menu-2.7.2.tgz", + "integrity": "sha512-iklNaxtBI4CJXLDOJyIZ6Ru8H2tsD/DDFOCniw9/1KfcHH1FWIMnZtoKcimcn8z6EBOtUGub96XSrGrqsQSGJg==", "dependencies": { - "@tamagui/create-menu": "2.6.3", - "@tamagui/popover": "2.6.3", - "@tamagui/use-callback-ref": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/create-menu": "2.7.2", + "@tamagui/popover": "2.7.2", + "@tamagui/use-callback-ref": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/core": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/core/-/core-2.6.3.tgz", - "integrity": "sha512-AHaSCxGXOzludrPYNr3lBdNtUFQS18mQEehPjVbYNjqLgZ7mcRdH6VcqMS+ZMoUpGDIx15iL3G7pd0vr5b7jkQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/core/-/core-2.7.2.tgz", + "integrity": "sha512-L8Rhsi13/MSkbUH4ko4bUIO3wu39qsfwlttIbMN3ExSVTCkgQI8KR+ufvnQIbir/5XEf6EAXxoBIik/nK4CHsQ==", "license": "MIT", "dependencies": { - "@tamagui/helpers": "2.6.3", - "@tamagui/react-native-media-driver": "2.6.3", - "@tamagui/react-native-use-pressable": "2.6.3", - "@tamagui/use-element-layout": "2.6.3", - "@tamagui/use-event": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/helpers": "2.7.2", + "@tamagui/react-native-media-driver": "2.7.2", + "@tamagui/react-native-use-pressable": "2.7.2", + "@tamagui/use-element-layout": "2.7.2", + "@tamagui/use-event": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/create-context": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/create-context/-/create-context-2.6.3.tgz", - "integrity": "sha512-9DLC1d4tIqVukAi8BkpiVYBO2kmJMr+mFe58KteBsSYHLlkZPsODJ2fXRHzic069Vt1VSumorDEwKlfHDBVAIw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/create-context/-/create-context-2.7.2.tgz", + "integrity": "sha512-Kfm3sdfcF2yxZ7jK3RHLD3PrOUtkTOmlIo8vrTG+UmZawXguTTLc1zpKZwYTir3BTweNdROD6go4fIxpvExihA==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/create-menu": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/create-menu/-/create-menu-2.6.3.tgz", - "integrity": "sha512-eAuwdJQW+fy84SBcMptIFRLANdIfe5WsgGSEyTdyY+h2zT8WbVVnX5xwc7Rog57piQcvuaZpJ2zgAXmaS+w4Zg==", - "dependencies": { - "@tamagui/animate": "2.6.3", - "@tamagui/animate-presence": "2.6.3", - "@tamagui/collection": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/dismissable": "2.6.3", - "@tamagui/focus-guard": "2.6.3", - "@tamagui/focus-scope": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/image": "2.6.3", - "@tamagui/native": "2.6.3", - "@tamagui/popover": "2.6.3", - "@tamagui/popper": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/remove-scroll": "2.6.3", - "@tamagui/roving-focus": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/use-callback-ref": "2.6.3", - "@tamagui/use-direction": "2.6.3", - "@tamagui/web": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/create-menu/-/create-menu-2.7.2.tgz", + "integrity": "sha512-W897FemAP+CAp5VkXcMtwkBjnwfo56xEbUHTGj77QLmnOAz6nfPsI6U7tPaxWiHR80xXoG5enILo7GmpQHH1aw==", + "dependencies": { + "@tamagui/animate": "2.7.2", + "@tamagui/animate-presence": "2.7.2", + "@tamagui/collection": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/dismissable": "2.7.2", + "@tamagui/focus-guard": "2.7.2", + "@tamagui/focus-scope": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/image": "2.7.2", + "@tamagui/native": "2.7.2", + "@tamagui/popover": "2.7.2", + "@tamagui/popper": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/remove-scroll": "2.7.2", + "@tamagui/roving-focus": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/use-callback-ref": "2.7.2", + "@tamagui/use-direction": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, - "node_modules/@tamagui/create-menu/node_modules/@tamagui/dismissable": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.6.3.tgz", - "integrity": "sha512-Gvr/d0PwPLo6ECr7vC1NmYyUGolQJ39HfpNWbS6GhX1/7Pup6CqD6gaZnL2e8rDDOGkyEMYBpV0AzZA8ayqgBQ==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/use-escape-keydown": "2.6.3", - "@tamagui/use-event": "2.6.3" - }, - "peerDependencies": { - "react": ">=19", - "react-dom": "*" - } - }, "node_modules/@tamagui/create-theme": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/create-theme/-/create-theme-2.6.3.tgz", - "integrity": "sha512-PKP+Ff1yVXMudOrwLk2h6TS/YmsoVyf5rumhX5fV+gg3R7dPZsISGnSJyxKN5Na+auiH7Cz/13l5C9UhD3zYxw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/create-theme/-/create-theme-2.7.2.tgz", + "integrity": "sha512-ZeSsfCxlT0SoANcUh15Ls9KUT0nTMhYHnjNi8+Bgnv4Ar79E4iN/BvCy4zzY33YweKHc1zGXvxhRRA5B2YsEMA==", "dependencies": { - "@tamagui/web": "2.6.3" + "@tamagui/web": "2.7.2" } }, "node_modules/@tamagui/cubic-bezier-animator": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/cubic-bezier-animator/-/cubic-bezier-animator-2.6.3.tgz", - "integrity": "sha512-SFiQgAyBc3MyxQ3yHV0hPuntO1Tdb45gVklDlkeQDSY2otV9n0lJQXl5b4aCGr3Hf/wuFBXjh+F/gXJtgG8dJA==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/cubic-bezier-animator/-/cubic-bezier-animator-2.7.2.tgz", + "integrity": "sha512-aWYbO6Y8JoxMtOf0kBBRQWxL/RbdH9tvDSpA65eumpmC2H8hrLb7F3ygzaWcIOe/saP5Gp7FtZeDjafTuEBhag==" }, "node_modules/@tamagui/dialog": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/dialog/-/dialog-2.6.3.tgz", - "integrity": "sha512-toafVjhx/MltttSpYiwqQ2E1qyEfdZvtzHvzgAoQ9oetXyIZ4nukpcrIWDIwaKfFKCmZkf3K3F/RRSqyO4rDTw==", - "dependencies": { - "@tamagui/adapt": "2.6.3", - "@tamagui/animate": "2.6.3", - "@tamagui/animate-presence": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/dismissable": "2.6.3", - "@tamagui/focus-scope": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/remove-scroll": "2.6.3", - "@tamagui/sheet": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/z-index-stack": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/dialog/-/dialog-2.7.2.tgz", + "integrity": "sha512-7NWAy5NeWgjBUievfOjavstFk4OaLlnQ3TLlF36a0jf/NdfcMG4IUcQ65oDI9UH4MIE+RypIZm64PsqtVnToPQ==", + "dependencies": { + "@tamagui/adapt": "2.7.2", + "@tamagui/animate": "2.7.2", + "@tamagui/animate-presence": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/dismissable": "2.7.2", + "@tamagui/focus-scope": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/remove-scroll": "2.7.2", + "@tamagui/sheet": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/z-index-stack": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, - "node_modules/@tamagui/dialog/node_modules/@tamagui/dismissable": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.6.3.tgz", - "integrity": "sha512-Gvr/d0PwPLo6ECr7vC1NmYyUGolQJ39HfpNWbS6GhX1/7Pup6CqD6gaZnL2e8rDDOGkyEMYBpV0AzZA8ayqgBQ==", + "node_modules/@tamagui/dismissable": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.7.2.tgz", + "integrity": "sha512-t09FBIkIgfyqoGWubE484kyBdlQJg16pcnNFlTOYDYbsht7GMd0LcCbo7OeH459oLRTMKcMVSiO8Rcylf3gRLA==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/use-escape-keydown": "2.6.3", - "@tamagui/use-event": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/use-escape-keydown": "2.7.2", + "@tamagui/use-event": "2.7.2" }, "peerDependencies": { "react": ">=19", @@ -4148,419 +4112,390 @@ } }, "node_modules/@tamagui/element": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/element/-/element-2.6.3.tgz", - "integrity": "sha512-7AwXZLy/zrDYfCurLoVLwrpk0tIzrOT+rXpLJQq4AtC89ILI3aP9/NBkXjQ0+NeFE9cg31dyOwvr/XyFyod31A==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/element/-/element-2.7.2.tgz", + "integrity": "sha512-ztwLbxIpTFnfjruAzpgKDyC2gaSsbtToMtJK9UaaJZ2FgOu8tmYLqyACwCfUELQwExul1kZNJx0uLVayr4uZog==", "dependencies": { - "@tamagui/compose-refs": "2.6.3" + "@tamagui/compose-refs": "2.7.2" }, "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/elements": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/elements/-/elements-2.6.3.tgz", - "integrity": "sha512-bDe5beXD+RY1IcoSSoLpZBXUYf5tcFuau/Fn4RXc7M9Dci1WuS52WJn4nQXNWYmUEnY4Qo3WZFfeFFTOQBJbqg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/elements/-/elements-2.7.2.tgz", + "integrity": "sha512-TUhE82MxomzhwCCjiAPb9AvyZikp6GAr5qHNrhop8Hwj259R0ARJvGwXjGK3gIqIka9LNQyoLDl4sDiMe24CYQ==", "dependencies": { - "@tamagui/core": "2.6.3" + "@tamagui/core": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/fake-react-native": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/fake-react-native/-/fake-react-native-2.6.3.tgz", - "integrity": "sha512-e//k+EO0nkappQw1rXBvUQNF5ydMEHUGaHIgAHx3um1+tGwzpcojRelPz0PLGMnYA80xDX9vg27LnGym0DBNBA==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/fake-react-native/-/fake-react-native-2.7.2.tgz", + "integrity": "sha512-5LB9EsLDb3Pqclku521vz0jNBhQCdeSeuN64obiM4nJpt2eZgXFCJtq0q0iaGlUCFPYpS3lUQI+XFpm4yGDZlg==" }, "node_modules/@tamagui/floating": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/floating/-/floating-2.6.3.tgz", - "integrity": "sha512-Ai08JbA8XbbEAUg2RmnQf/rfot7Yy5s0vF6EYelrA+B0K1QWNwxiINSeDXOuVbgpiYU5y4KCTWSCYUaP/con1Q==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/floating/-/floating-2.7.2.tgz", + "integrity": "sha512-uHsrwW7WqVtNhh5dm47rl4ZKVMS8wEkNogVRFyscXNOiBivLsJStpD9/X8/wI5uXrBtv8MwXWQj9WzVSXIgD2g==", "dependencies": { "@floating-ui/react-dom": "^2.1.6", "@floating-ui/react-native": "^0.10.7", - "@tamagui/use-event": "2.6.3" + "@tamagui/use-event": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, - "node_modules/@tamagui/floating/node_modules/@floating-ui/react-dom": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.9.tgz", - "integrity": "sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.8.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, "node_modules/@tamagui/focus-guard": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/focus-guard/-/focus-guard-2.6.3.tgz", - "integrity": "sha512-aKpowo7w7tl/u1kIKZ8UkdAPeYlGzcj1VekiSoopF8nA/u4DiTJQB9dLer9x7j6jM2IVaMXTI1KJScV5F74WVA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/focus-guard/-/focus-guard-2.7.2.tgz", + "integrity": "sha512-xpR5XmMAzErqqu76mrzf/8DlWHb7dkaOyPli/a6UqE9rpLjx9ytYSSptKv43torsPCOtq7/kPaPIvic2XaaeIg==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/use-event": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/use-event": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/focus-scope": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/focus-scope/-/focus-scope-2.6.3.tgz", - "integrity": "sha512-sOUpV+WnRt7q6daVIB/RPYaa3E0962aEBZXVJ3DMp/N/29UCUCyt+yh+DtWDxPsRamjoaLGuoHTp/ffwbCig+Q==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/focus-scope/-/focus-scope-2.7.2.tgz", + "integrity": "sha512-x87mqy3G/gnlm9XNUQu+1t0Uv2OMGfXT2Siq1G21OGogJ7iLGnEQlA0Esb0BneKD+OmnLjhomjt8X0ACR5SZKg==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/start-transition": "2.6.3", - "@tamagui/use-async": "2.6.3", - "@tamagui/use-event": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/start-transition": "2.7.2", + "@tamagui/use-async": "2.7.2", + "@tamagui/use-event": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/focusable": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/focusable/-/focusable-2.6.3.tgz", - "integrity": "sha512-wSja41YpTmzquUsj2dN2Ws0xxgsBVUA5jAFZsiNJZ4nWv+ZOPXoWjW356zZhD7tG/GLEdrZiM5SEebsEkaggGQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/focusable/-/focusable-2.7.2.tgz", + "integrity": "sha512-TvdrdYXH48XUNtZ79e+2M25T+bBL1j086dmy07iTujxrYDTSLJQav0ubYmMF5GZYc15SKfYXuw3thOlrUESWGQ==", "license": "MIT", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/font-inter": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/font-inter/-/font-inter-2.6.3.tgz", - "integrity": "sha512-3B+X3h1VYczxCuWG1Iqz1b+HO23XRv1ie/J1HWUkz31/5wbG9nujw+8DyakgwVEqgpHq5roIl7hM57MgiXvUXA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/font-inter/-/font-inter-2.7.2.tgz", + "integrity": "sha512-nNf4FOVddJ2TYwIShyTRxo/v3d07LLpbp40hX2/Vw4mzzOVN00jzYYlPBSG500z9UNzSy/7dw6VjBz040IkGZg==", "dependencies": { - "@tamagui/core": "2.6.3" + "@tamagui/core": "2.7.2" } }, "node_modules/@tamagui/font-silkscreen": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/font-silkscreen/-/font-silkscreen-2.6.3.tgz", - "integrity": "sha512-MeuwU9e3sfzEYKElDvC2MrQr51hC+AvrZ1iSb5gxVWhHYGGX13qCF0iu74Skb6ahGwg++F8wu4SNxfR3oh9r8A==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/font-silkscreen/-/font-silkscreen-2.7.2.tgz", + "integrity": "sha512-sE4BHbPqfjNUa8VFheO/VioMmM+ol85iaZJ/vFkAOns0wq70XbsqYHKmuFMF+Y7WvWJ6I6Ijc1HtR0BhA6Y4gQ==", "dependencies": { - "@tamagui/core": "2.6.3" + "@tamagui/core": "2.7.2" } }, "node_modules/@tamagui/font-size": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/font-size/-/font-size-2.6.3.tgz", - "integrity": "sha512-s8hhxawdBgxMcQ0ddOhWTiCy+z3LGyCRFJwFVxiRSpc6x1XR+19xZJwQi107mIFA4XN/LlSOXn4/HbIwo9s6Sw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/font-size/-/font-size-2.7.2.tgz", + "integrity": "sha512-xNkYSFxLD4s6K/9R54N67pkBww0xiFzTuNYDM0qkGvNv9+ozA6AjHMgQ+eUdMEIvjcX4CGMYWOljpS22mWMipQ==", "dependencies": { - "@tamagui/core": "2.6.3" + "@tamagui/core": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/form": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/form/-/form-2.6.3.tgz", - "integrity": "sha512-Qmnm85Mzz1efIvp1aMvUeYVpN2fq0FaVnyjvf73EvfGgZ+q44zBYEvbsap8UWRKaH67x4AwGr31p3sqXx/jREw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/form/-/form-2.7.2.tgz", + "integrity": "sha512-9+oEzu/Jz/QQqFZDsJzFQJALwVsE7R4a7mJEC6JwNhF2+5B7C79Y0nSX+KS0eesUi6zxfpLqp/np1PtCveAtXA==", "dependencies": { - "@tamagui/core": "2.6.3", - "@tamagui/helpers": "2.6.3" + "@tamagui/core": "2.7.2", + "@tamagui/helpers": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/get-button-sized": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/get-button-sized/-/get-button-sized-2.6.3.tgz", - "integrity": "sha512-4psdcf37ZnfOVQQaJpuK0AeVft3sE1Hqjai9/YYjQC1OiWUC/4VfgfuwWdKNqoy6qUxyiBmEbFK2HfXS+FQGNQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/get-button-sized/-/get-button-sized-2.7.2.tgz", + "integrity": "sha512-4l15ybY5ng3FfU+XVZ5md57PyM8SgrR4AAjNJPxOZH4soIAojvZMJRfsB6OknlO63Ci7HrVu38/sJ1zpo8uCyQ==", "dependencies": { - "@tamagui/get-token": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/get-token": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/get-font-sized": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/get-font-sized/-/get-font-sized-2.6.3.tgz", - "integrity": "sha512-lWGN8aFpHAK1DsHZ0lwefI70XBncbKfQxeRNHkBSBOR08H0fmE8HQHS2Wz00z3Rw1Iu9q4k+fqF/RF2qo2Of9A==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/get-font-sized/-/get-font-sized-2.7.2.tgz", + "integrity": "sha512-j875XLw0nlH6YPmBqYorxVJKOj+DWD3pTZHcQAR7SnT2ESSmL/e7/FX50uuWiq0jiFHhMmkpNlubLAzh5RgEzw==", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/get-token": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/get-token/-/get-token-2.6.3.tgz", - "integrity": "sha512-r5CUYLPLRV81KtofH6ks0zQ/f/U2knOEZ94Mb69gzK1ELundf65tKnRjXxqD8IPODSET0t2bMFztR42Ucahx9w==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/get-token/-/get-token-2.7.2.tgz", + "integrity": "sha512-SDeES1fsBkDOqkE3BQHy5W1bqjnGVmf7aaN7yC/Lz3Pe758wPBTqKHt6vyfl4BIfwcknEa30hEXB08vw2ncAIg==", "dependencies": { - "@tamagui/web": "2.6.3" + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/group": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/group/-/group-2.6.3.tgz", - "integrity": "sha512-Pr96QCjhNdX8BIBWLLgRfihoDpGlrzHLd8IOxcA9WKaXdYbwctMDOJeg4vrs90gpQU70IjkJEj9JyknNoHfbqg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/group/-/group-2.7.2.tgz", + "integrity": "sha512-Xhavkt5FIyaQqyT3W19BnQnqS62PX/OYnKsVQoJgjRW7FRBDTRpPY9trpuBX7MXobjVZS4m1bbwEZboouKCavQ==", "dependencies": { - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/spacer": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3" + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/spacer": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/helpers": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/helpers/-/helpers-2.6.3.tgz", - "integrity": "sha512-PtlHX9AmnJQjQfcEGFmWISMeFJXixBxRxU1zPAcBtQvSl2fTRFqlWWkfjF5O1jLGS4hSoNtRjW0q6S+lwjIX8g==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/helpers/-/helpers-2.7.2.tgz", + "integrity": "sha512-7YRxyqmmB2ImMtrtU90XwG0CdOZv9LMiW/mHLVnkR4dM+hMBo8Ty07DTTV/4B1IsFwmdtraRxmC+9RuHOJ1IYQ==", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/simple-hash": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/simple-hash": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/helpers-tamagui": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/helpers-tamagui/-/helpers-tamagui-2.6.3.tgz", - "integrity": "sha512-ltlRk1byU0azh/y97sUC6+zn0QPXnRNUGlYgZKQmjX1pYFfDNOaEj7VbPenM9KSWRMOR9KdXKoAF4fW+7rzhzw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/helpers-tamagui/-/helpers-tamagui-2.7.2.tgz", + "integrity": "sha512-URuXy1PFmRRv7mlRmxyVA/sMoWgwtU1SxvA4ussVjRBRcJ3fX3Yg6pQfjoYSmX1U/Yj3sNOQu8/cRdH0JDZEKA==", "dependencies": { - "@tamagui/helpers": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/helpers": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/image": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/image/-/image-2.6.3.tgz", - "integrity": "sha512-zu7wvI1G+ZQZMomrawMlB8ew9sxEm6obSkpdnZSe0Ko/kF7DUoEfIZvE31W7YY/41JMXXbe0ug5kaw1ugF/1Eg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/image/-/image-2.7.2.tgz", + "integrity": "sha512-yk4YcpFNqWt3sjsIvnPj0bBJ3bUyJQNOkU3PY8FDxeBe/T0zQQ2FKgzRNPwufM7AwU3cL3ppL4yxGApypizGfQ==", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/input": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/input/-/input-2.6.3.tgz", - "integrity": "sha512-ZXojtzWuLA4JB40uJrEJ6nXjgluKUzuqYBguHfF/o/asF9xN9xHiTiZkACZ0UhhdHU4zDr10Lu8L4vQeBqOakw==", - "dependencies": { - "@tamagui/core": "2.6.3", - "@tamagui/element": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/font-size": "2.6.3", - "@tamagui/get-button-sized": "2.6.3", - "@tamagui/get-font-sized": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/helpers-tamagui": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/web": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/input/-/input-2.7.2.tgz", + "integrity": "sha512-lN1RE3lFgYRbyC+xwYTKKoUrnJsz/LLn2LTasDLBsEUokcdUhbZkVhPHyYahXE5P29011vF4bK01U5rmGIfjsg==", + "dependencies": { + "@tamagui/core": "2.7.2", + "@tamagui/element": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/font-size": "2.7.2", + "@tamagui/get-button-sized": "2.7.2", + "@tamagui/get-font-sized": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/helpers-tamagui": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/is-equal-shallow": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/is-equal-shallow/-/is-equal-shallow-2.6.3.tgz", - "integrity": "sha512-AZeFYlsJ7pWqtkJ9hgBjkvLAB5gLhA11SYi4D6byN0em8LjxwlcHC5fBkDownn7eKCjdxghG9ecS6nmpfLtgWg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/is-equal-shallow/-/is-equal-shallow-2.7.2.tgz", + "integrity": "sha512-ExgxS/elmXHajGfiS4kT5CW+sqSFpwuDUjJH7LbSw9BtE5+7qC/w2boRLk8+1Cjy6p5EOpeEb0seF6uSZ/wCJw==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/label": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/label/-/label-2.6.3.tgz", - "integrity": "sha512-cTQCBaf+9m0QGssQ4FGR9t0e7RWlkbPnTDpEjSC9Fjlb8MGGHV67RdrTaUUr1m0m2R4mP3Wi/JjrCazgWduCqw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/label/-/label-2.7.2.tgz", + "integrity": "sha512-jzSGfIb3R+632hysxF2vtT4mavIB3LncjDIngGC+pR4AnaTCHQsoWP2/eJtHCycjsIUfqJhu+ZpGdgm197vusw==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/get-button-sized": "2.6.3", - "@tamagui/get-font-sized": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/get-button-sized": "2.7.2", + "@tamagui/get-font-sized": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/linear-gradient": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/linear-gradient/-/linear-gradient-2.6.3.tgz", - "integrity": "sha512-ewkOB8WasdRx8jIoEItwlcAeQFU8mMuc+NU3VQ0cfWr2PVVQfghqFzrko4436+z2VsISIcHvqcfLRqJb6yy0Mg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/linear-gradient/-/linear-gradient-2.7.2.tgz", + "integrity": "sha512-dmeWJF8Eno0sO8n+ggWt4gTkC+o4PtLdvKKUaObNfq2qHcnRAYXpnHPUsRADYbIiObuaiiC2TKBuQlR7se7xKg==", "dependencies": { - "@tamagui/core": "2.6.3", - "@tamagui/native": "2.6.3", - "@tamagui/stacks": "2.6.3" + "@tamagui/core": "2.7.2", + "@tamagui/native": "2.7.2", + "@tamagui/stacks": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/list-item": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/list-item/-/list-item-2.6.3.tgz", - "integrity": "sha512-Yz7SKRtmiTdZjCRr23Zj8ZWsNy0NofZCFdHM0nEoaU33xqKEaKZUlyTwz1TbLNFcAmk5q2gLzcWRyUm5dKWRIg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/list-item/-/list-item-2.7.2.tgz", + "integrity": "sha512-DKcmLIsqBLr36Y9NGLz+xlGpObqw9iNT6Bj3jFabUgsgC8WsID8SKyAkoIBMF3pcs40ikpzNiOGJA0Rs0R1grw==", "dependencies": { - "@tamagui/font-size": "2.6.3", - "@tamagui/get-font-sized": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/helpers-tamagui": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/font-size": "2.7.2", + "@tamagui/get-font-sized": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/helpers-tamagui": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/menu": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/menu/-/menu-2.6.3.tgz", - "integrity": "sha512-z9kAC1VsZMghuUZ3tv4fpGRiNHwM3w03FFGJnjgIG/BZgiJGVsmJhNAWF9zKEUB4W6vxxvnsM0h0mlS5hOZ9IQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/menu/-/menu-2.7.2.tgz", + "integrity": "sha512-0pc5Maw9XfvA7opS1xUBJWGmCQgvheGQgeZrKeiGUKZkY8MlwYtCTbakIaUZJQmA4x6kRiB3UpJljeRu9wI3mQ==", "dependencies": { - "@tamagui/core": "2.6.3", - "@tamagui/create-menu": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/popover": "2.6.3", - "@tamagui/popper": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/core": "2.7.2", + "@tamagui/create-menu": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/popover": "2.7.2", + "@tamagui/popper": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/native": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/native/-/native-2.6.3.tgz", - "integrity": "sha512-KY3/ZcqMhodKaBtdbBlzucirWaQdH3KNgcDuLRsBCLNwMz6c3+sOgsFmm4OV1bQeC6HLeiM6TvqJ5yS7aOXV6w==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/native/-/native-2.7.2.tgz", + "integrity": "sha512-Anyxx/kwEoozdmOF40NcAyunl9AayaWWKXJVssmrbcEeJtzEw/E5dlgyZEjRV4dCJxdGSfDqalnf5cD69AxvmA==", "peerDependencies": { "react": "*" } }, "node_modules/@tamagui/normalize-css-color": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/normalize-css-color/-/normalize-css-color-2.6.3.tgz", - "integrity": "sha512-PIeBkt2GBjhSZ632MSgAg8nPoWEbPedmLnEToYLy6gbotyyS9T8Fe0stfUs6SdOTIOPwAEkO44xk5ExLLjQ5kw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/normalize-css-color/-/normalize-css-color-2.7.2.tgz", + "integrity": "sha512-9jrtyUVWQb2Ffsi37wh/ecNyR4bP6w2Zc5XSGBzHQnFH6pSKpgrT2at3GNldux/OL1zeea3PWWa/O/zVSJDrOw==", "dependencies": { "@react-native/normalize-color": "^2.1.0" } }, "node_modules/@tamagui/polyfill-dev": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/polyfill-dev/-/polyfill-dev-2.6.3.tgz", - "integrity": "sha512-+zl4b8G1uq5n/Y4o1atDMx3NgmYEnSgjBADnwWvc/CYy8RVuQpOMwO+ep3ZGvyUMOnKW0M2hPYhhIfmaNf3nZw==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/polyfill-dev/-/polyfill-dev-2.7.2.tgz", + "integrity": "sha512-HMh0bauwpXVgdhVVGQ1i9dIH4sNl+AbIelGXll5O6o3RUeg4/kWkNFHgd9pOwFJEfqwL9yQIsZ2iiCWaghIouw==" }, "node_modules/@tamagui/popover": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/popover/-/popover-2.6.3.tgz", - "integrity": "sha512-VZ7OKy6sCk9/kANDgCx13IAY8cUvRQaGhV+jCmIvGPq1e2TU/4VKwmTKXBJwlqTM62D6NTXfI1l9W2HvqIHk6w==", - "dependencies": { - "@tamagui/adapt": "2.6.3", - "@tamagui/animate": "2.6.3", - "@tamagui/animate-presence": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/dismissable": "2.6.3", - "@tamagui/floating": "2.6.3", - "@tamagui/focus-scope": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/popper": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/remove-scroll": "2.6.3", - "@tamagui/scroll-view": "2.6.3", - "@tamagui/sheet": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/z-index-stack": "2.6.3", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/popover/-/popover-2.7.2.tgz", + "integrity": "sha512-IjLfDmOGu7Sf3VSwDJ28nz/Vvb80gUAW1+x22gG1wyhwut77glGl+EhAZmggA01Ka76OV9Y8ZktHL2KQGm6sfw==", + "dependencies": { + "@tamagui/adapt": "2.7.2", + "@tamagui/animate": "2.7.2", + "@tamagui/animate-presence": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/dismissable": "2.7.2", + "@tamagui/floating": "2.7.2", + "@tamagui/focus-scope": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/popper": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/remove-scroll": "2.7.2", + "@tamagui/scroll-view": "2.7.2", + "@tamagui/sheet": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/z-index-stack": "2.7.2", "react-freeze": "^1.0.3" }, "peerDependencies": { "react": ">=19" } }, - "node_modules/@tamagui/popover/node_modules/@tamagui/dismissable": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.6.3.tgz", - "integrity": "sha512-Gvr/d0PwPLo6ECr7vC1NmYyUGolQJ39HfpNWbS6GhX1/7Pup6CqD6gaZnL2e8rDDOGkyEMYBpV0AzZA8ayqgBQ==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/use-escape-keydown": "2.6.3", - "@tamagui/use-event": "2.6.3" - }, - "peerDependencies": { - "react": ">=19", - "react-dom": "*" - } - }, "node_modules/@tamagui/popper": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/popper/-/popper-2.6.3.tgz", - "integrity": "sha512-g89kTYUZlnk7tWiDaP/xCWN88+7V8hehKXsTvM7D+/kgIEcnmTvNO49Nz28QGxXVSkwZFQi8SqKcO1RuTrAzXQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/popper/-/popper-2.7.2.tgz", + "integrity": "sha512-iOuE0aSOXrghQAIQioIhbvn/RZEX7+PalG/sfpQH1L6Nt8RybIg4WbGlJQO0pCXOEKSTVJKU4YagLI2qePBPhQ==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/floating": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/start-transition": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/floating": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/start-transition": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/portal": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.6.3.tgz", - "integrity": "sha512-C3NdB55usFF7h3KObDqx4zfk/7V4mF3unlFeRDSlJpVF2YyH/9yV5PA9ZLRgG4uR66Kt9d+44nqLRXnAFIVwNQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/portal/-/portal-2.7.2.tgz", + "integrity": "sha512-qmlcSL5SsckCkEOxYD9vZ21bqj8TWgCA1AkjV1LqzuUho5O+Uawnpg50LgVGGA9llaXSRPda6FkrNdMXd0wU8g==", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/native": "2.6.3", - "@tamagui/start-transition": "2.6.3", - "@tamagui/use-event": "2.6.3", - "@tamagui/web": "2.6.3", - "@tamagui/z-index-stack": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/native": "2.7.2", + "@tamagui/start-transition": "2.7.2", + "@tamagui/use-event": "2.7.2", + "@tamagui/web": "2.7.2", + "@tamagui/z-index-stack": "2.7.2" }, "peerDependencies": { "react": ">=19", @@ -4568,632 +4503,652 @@ } }, "node_modules/@tamagui/progress": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/progress/-/progress-2.6.3.tgz", - "integrity": "sha512-jFYqvMpSJYL+R0sNDZ5qOddMvH7HCcmkBdt5atorhDdG+kiYKkd4U3VjUSyD1WiMf0R1ExUaGZbtDot80N8GXw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/progress/-/progress-2.7.2.tgz", + "integrity": "sha512-Fk03c7GCFAxqU6vw8guu7wF6mfi4sSk5H0kzyzDxzC2neemlZDJD7Q/bVmXeI67RUHHUelO7HkBg0NqDPElO4g==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/stacks": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/stacks": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/radio-group": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/radio-group/-/radio-group-2.6.3.tgz", - "integrity": "sha512-xfEh2dVQBaJYrfQDXPfcbqIoiq2T4Cp5jW5395mu00G7bh82QsH8jzOnL0xrGq1oW8hwCagxvNSoIlfxJVFkZw==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/label": "2.6.3", - "@tamagui/radio-headless": "2.6.3", - "@tamagui/roving-focus": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-previous": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/radio-group/-/radio-group-2.7.2.tgz", + "integrity": "sha512-rmAMJbsZc0SzpSKFU+xdng0MdK5DWHs4EEoh2l7nEVHiK0IlmTtBezjxQ7eh4KQNtpzCjtpc063cm5CbhDkpIg==", + "dependencies": { + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/label": "2.7.2", + "@tamagui/radio-headless": "2.7.2", + "@tamagui/roving-focus": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-previous": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/radio-headless": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/radio-headless/-/radio-headless-2.6.3.tgz", - "integrity": "sha512-wfMIo5gbLrkoRzsn6TGwcBFJ63k4s5/cQIGhQRyI8FnUqg8PM0xX2MDLbf58Xq2UoGe/6+GwWCTKZZl4DmxRSQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/radio-headless/-/radio-headless-2.7.2.tgz", + "integrity": "sha512-i6P0AYjddEFqctSZqPK1gS27ZnjbfSREJc1SP97ojWr0bDV9zi1+ilqKSWDn5GjSX5nhs8Osp8+Bq/0xPgv11A==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/label": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-previous": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/label": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-previous": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/react-native-media-driver": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/react-native-media-driver/-/react-native-media-driver-2.6.3.tgz", - "integrity": "sha512-mDESUf9rcNvS7JUXzU/wi85BulRG/GUk9ahNqottGG7oWEbEnDBZD0ivE7xId07MkfzlJkuDv6l/J4/FB244lQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/react-native-media-driver/-/react-native-media-driver-2.7.2.tgz", + "integrity": "sha512-S/KNwTJx/5rasnCMEmSyFgqyKQC2FcoralSp7JQcFPt3vZ3nT8vAejm7O/0afro2oo5qXlI0hbvIv5dnMGWKYA==", "license": "MIT", "dependencies": { - "@tamagui/web": "2.6.3" + "@tamagui/web": "2.7.2" } }, "node_modules/@tamagui/react-native-use-pressable": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/react-native-use-pressable/-/react-native-use-pressable-2.6.3.tgz", - "integrity": "sha512-rQ1f5ddNf221UcI4GDvfd4DR9hWDe7er7tBrgvPLsE4uDOw9bHeUPNigE/+Pnv5e5nHmYFTOOvo9JsrSjZxYiA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/react-native-use-pressable/-/react-native-use-pressable-2.7.2.tgz", + "integrity": "sha512-qzXD8VudmJBhXByxa6qmWypfcICxFGn4tRNROA+gxYLoHgDq8a/pRmp0/p7ly9BHlgibdlS2R7biVJ/YMpbejg==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/remove-scroll": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/remove-scroll/-/remove-scroll-2.6.3.tgz", - "integrity": "sha512-V0pTzvlKZZLP31UdGQRZoIwg+3XZALLemjKmtGz7HuJ+jo8jaSXGxUFCuibW/vBj5UmPxFW0kePHIl6CAxEoKg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/remove-scroll/-/remove-scroll-2.7.2.tgz", + "integrity": "sha512-XgDETwVCUrPU8yersCPJIwwQsJ6sX7kex+Wf/bPIhOTyCspjuJupPCIg+i2vCTKR3J1PauMUFVggF4u+CmSmuw==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/roving-focus": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/roving-focus/-/roving-focus-2.6.3.tgz", - "integrity": "sha512-Jgs24/Nca1gjqpevxKRDM8EyDjH71IT/dwea6Dx0hMJm3dDE3HudAsgQ43wiTyhyHxvFNnZGban72jWUF6ZlVg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/roving-focus/-/roving-focus-2.7.2.tgz", + "integrity": "sha512-tpl0GzBAzF7jydeWXFiXoBAid4HabcQwAuP6L/yqOsIFJ0Df9j9CLLL4DFpmS7cnDk6MA56jXPUoQXv6G88SrA==", "dependencies": { - "@tamagui/collection": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-direction": "2.6.3", - "@tamagui/use-event": "2.6.3" + "@tamagui/collection": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-direction": "2.7.2", + "@tamagui/use-event": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/scroll-view": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/scroll-view/-/scroll-view-2.6.3.tgz", - "integrity": "sha512-bE77krn2zwbqmfd1w4OdmLsn4WfpCY06gzQxNgcYaj+rbxuH8ImTeFd0R/QiNoKdnygrQYXW1RyKU2PcBUpwmA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/scroll-view/-/scroll-view-2.7.2.tgz", + "integrity": "sha512-A4IQ4u52ZFWxr33qnRhKQj6dj5ybOFS+mH53pIhfOyPEiQkb2ek0Utq+Ncj2PI201SSxZo8Rgl+9yCAJISae9g==", "dependencies": { - "@tamagui/stacks": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/stacks": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, + "node_modules/@tamagui/select": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/select/-/select-2.7.2.tgz", + "integrity": "sha512-BtKBdLvsp16zQTiv/a3Js7G7tqirjOH+UaHUnoPPIWRUR7eCDSOD31eHt39Mp1mPgbIfViLfXjera6Z6nl1oZQ==", + "dependencies": { + "@tamagui/adapt": "2.7.2", + "@tamagui/animate-presence": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/dismissable": "2.7.2", + "@tamagui/floating": "2.7.2", + "@tamagui/focus-scope": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/list-item": "2.7.2", + "@tamagui/native": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/remove-scroll": "2.7.2", + "@tamagui/separator": "2.7.2", + "@tamagui/sheet": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-debounce": "2.7.2", + "@tamagui/use-event": "2.7.2", + "@tamagui/use-previous": "2.7.2", + "@tamagui/z-index-stack": "2.7.2" + }, + "peerDependencies": { + "react": ">=19", + "react-dom": "*" + } + }, "node_modules/@tamagui/separator": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/separator/-/separator-2.6.3.tgz", - "integrity": "sha512-55UNeNY+jHMGzxAdqytYIIXZOS4LrMnl3Qc6M+cS2NNT79xC7mSbUiuZCBzb2g5VmSc34z0/Dq9Af11e3FT9ow==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/separator/-/separator-2.7.2.tgz", + "integrity": "sha512-wW9zR6914x+kKx1tci7jxcpwL7JZKw1nZr7jDfDBBGcP9irpP/YYBJISutZWEKulFnOTDETV2AHQgK1yqng3VA==", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/shapes": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/shapes/-/shapes-2.6.3.tgz", - "integrity": "sha512-YbkalDwjrgl3XWPFvg+DyDtupu1WCseH18Z71fjTfoW8CgKSA7/QyFX6o7hGbnqVqyQTx4whns+YKAgdDKZRcg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/shapes/-/shapes-2.7.2.tgz", + "integrity": "sha512-VrGr4zMumTebJWoJyNJQwpH3T8R0pZsGdCkktNbKZYNUafM/1RjovkzEkaRE5geveFjTrcDvFBQKWzEuRDyqug==", "dependencies": { - "@tamagui/stacks": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/stacks": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/sheet": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/sheet/-/sheet-2.6.3.tgz", - "integrity": "sha512-pmp7gjtxJHUL3czo1TG/CbnoDV9u4jnNlidaR31ZM0b5iXc8+57GysKUlaNUv+BO2rlPQAcm5Z9aSv0h2LdVjA==", - "license": "MIT", - "dependencies": { - "@tamagui/adapt": "2.6.3", - "@tamagui/animate-presence": "2.6.3", - "@tamagui/animations-react-native": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/native": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/remove-scroll": "2.6.3", - "@tamagui/scroll-view": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-constant": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-did-finish-ssr": "2.6.3", - "@tamagui/use-keyboard-visible": "2.6.3", - "@tamagui/z-index-stack": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/sheet/-/sheet-2.7.2.tgz", + "integrity": "sha512-q0V9pj35ypUGWAKeWZykYMFJ7w7ukrQSzRsR0E4us1TrtqA0IpEJUjeYDgiiQymrWk7ge57GNEHI2h3mydZmUQ==", + "license": "MIT", + "dependencies": { + "@tamagui/adapt": "2.7.2", + "@tamagui/animate-presence": "2.7.2", + "@tamagui/animations-react-native": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/native": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/remove-scroll": "2.7.2", + "@tamagui/scroll-view": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-constant": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-did-finish-ssr": "2.7.2", + "@tamagui/use-keyboard-visible": "2.7.2", + "@tamagui/z-index-stack": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/shorthands": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/shorthands/-/shorthands-2.6.3.tgz", - "integrity": "sha512-1RH2mmSPZ5pbDIyotEbCnliEkPi/5UFXEV05TIgqcIQ8nK3BpKFRo047w9/wPuvAAotI9uamcpDDBEntCmVZUA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/shorthands/-/shorthands-2.7.2.tgz", + "integrity": "sha512-GZhAU6tTzaWXWhNSLp7GyXv+tUG00FZha8/Lppl7+LduiVV01UvsRWrwLfZ+2cSAsIzSIwHDe3Ne3MDmb29tig==", "dependencies": { - "@tamagui/web": "2.6.3" + "@tamagui/web": "2.7.2" } }, "node_modules/@tamagui/simple-hash": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/simple-hash/-/simple-hash-2.6.3.tgz", - "integrity": "sha512-KrfoDoAQ4lCMoAAr3zUp5qVKTOimtNNVo6irPLq4Bx/kXtdIJ0QXrWgSDWkLdEhUBv/tjxG7NZz+9wMgak4aCw==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/simple-hash/-/simple-hash-2.7.2.tgz", + "integrity": "sha512-gevbDfajQnEi+Ic7fJJ3CjMWnjLA8DYsRYJDE4DEsl9GxTj+hSqMq7JXBJkue+CWxH7VFqwTbWMkYwIJvBRg1Q==" }, "node_modules/@tamagui/sizable-context": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/sizable-context/-/sizable-context-2.6.3.tgz", - "integrity": "sha512-AlcP9aVCDGhUMtSWfygT2byAaKT1/vX250XEGdbUpnzthQEhdpqy9GUffwKh1R0fGrngTxdSV0rdjBXOj3DyLg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/sizable-context/-/sizable-context-2.7.2.tgz", + "integrity": "sha512-yN6AbhnWUYrDaIiGTqvtg+YVayujX8nUw9KyifOP29tjH5vsNMoEiB5bP3LIUH8GCwHfrMvmWYeRXb9GFEM8DQ==", "license": "MIT", "dependencies": { - "@tamagui/core": "2.6.3" + "@tamagui/core": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/slider": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/slider/-/slider-2.6.3.tgz", - "integrity": "sha512-tsgqUTmhhZivjUS4m9Ob4w2XSrHVNdqLTHJBQYQxHbTzQGKSJo0V8kAxVUFXVpz2Qj8+TqeAQYrfrylAuB4mqw==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-debounce": "2.6.3", - "@tamagui/use-direction": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/slider/-/slider-2.7.2.tgz", + "integrity": "sha512-eWsA2hTdr/XRQ+SwGKMstF9EZdVoSlq1iZLjvV5eqiqsCibk+gAlJa5hM6u5UU7AT9W7GFK3kmXueoj9/UlEmg==", + "dependencies": { + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-debounce": "2.7.2", + "@tamagui/use-direction": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/spacer": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/spacer/-/spacer-2.6.3.tgz", - "integrity": "sha512-3H5vUMaXUYLBpSnQgFEoiHYGEyCsf9pUjM9bLWFXuMXeV/gU4OYVmQ0n5/grLHw+vPA65ja13lMfuiXADsgZFg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/spacer/-/spacer-2.7.2.tgz", + "integrity": "sha512-lIIrAI9k8GXrSj6IqsPWnaMDmmcxKhjKzQEr9iUM/9viapBB+oeleigwGFMIOQcahMFRMM4y7JWjPoQKGzdHSQ==", "dependencies": { - "@tamagui/web": "2.6.3" + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/spinner": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/spinner/-/spinner-2.6.3.tgz", - "integrity": "sha512-BK8LW+Ij7bhmYG8xo7NVIt0fhzRJAUqVGkg6/dvHhV07y3SK5be0/ceKAhxAe6T/vrXp3CYrsIwhuaKo3wgHMA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/spinner/-/spinner-2.7.2.tgz", + "integrity": "sha512-wYQQp/GDHT1zPQCipEJV8XwWgvkywWH5Ud5ltgNaP98LQkS93YDp+qnPuDVDXpsXweYnJ+Db33JB9CtYWFCHMQ==", "dependencies": { - "@tamagui/core": "2.6.3", - "@tamagui/stacks": "2.6.3" + "@tamagui/core": "2.7.2", + "@tamagui/stacks": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/stacks": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/stacks/-/stacks-2.6.3.tgz", - "integrity": "sha512-oHPHVxNRY4PR70k8bNDlKNanVuf0zHg7w0/GU+z1jk1KZu0ALuGJupajA8Y6arCtgcHFbAklJbq83Lty4LnFyA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/stacks/-/stacks-2.7.2.tgz", + "integrity": "sha512-QmwQcObXTr/cb9PRoSjCVyUrruqfG4C7i8PohuBQHhCHHZOid874Xp3vUucbTlR7PyoOeaN9Y1iIuL+az6wilQ==", "dependencies": { - "@tamagui/core": "2.6.3", - "@tamagui/get-button-sized": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/core": "2.7.2", + "@tamagui/get-button-sized": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/start-transition": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/start-transition/-/start-transition-2.6.3.tgz", - "integrity": "sha512-9SaIXLL4PS2Fj6k+hL+3qd06X+iAgg3l9Yi7zW1htgmulDg5Zvy+08JIye/CzHtzv4s5jWd4VyWQVbFcZb5AKQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/start-transition/-/start-transition-2.7.2.tgz", + "integrity": "sha512-J9YX0jlTlT7lYWOY/H13NO0aJvbNgExJUxEnpLv9XZ6h0gKR0mt9JlkEzBKws/lvJYP0zhyDvypv7SUZvy0Hjg==", "license": "MIT", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/switch": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/switch/-/switch-2.6.3.tgz", - "integrity": "sha512-wRo1QIGjlq74HxgA2oW24llLJ0UwGep98Z9rFZq4+eRLHnQuSFMZDNoiDlotrFWWLUOrz+Fw675/BgIbpsNu7Q==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/label": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/switch-headless": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-previous": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/switch/-/switch-2.7.2.tgz", + "integrity": "sha512-lOhzD1MZmjXhnhcKOhlcfv1vfgyxZzq44g/YTEiWaecLap/2J6MlhQUvihyIi9RvZTe7JRbPNwO3oLj7u+3FgA==", + "dependencies": { + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/label": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/switch-headless": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-previous": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/switch-headless": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/switch-headless/-/switch-headless-2.6.3.tgz", - "integrity": "sha512-gDaCxQGpogJV6E48l/rKK47zv2H2zo1uUztn6ne2l5U1ys+FHdw/e6xLZPmKrZC26FiCy0+Z+OhqeJndti+0KQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/switch-headless/-/switch-headless-2.7.2.tgz", + "integrity": "sha512-jx2QEyD56gT1UsK2vOUjpHPGUuwm2j3C+B/5oQDoK0iamzAE90UeJfGVsL5yKLSnNw4ptq4x1DNDwPWRXU1qbw==", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/label": "2.6.3", - "@tamagui/use-previous": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/label": "2.7.2", + "@tamagui/use-previous": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/tabs": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/tabs/-/tabs-2.6.3.tgz", - "integrity": "sha512-P+QWcc4v/WJpDfrat1S2ncnRLyoIoWMfluFNTbt+kiP5Efj0pQPqDBVXlPY8kJmHVTmnFy3IQMbfG+Uv0h3rsA==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/element": "2.6.3", - "@tamagui/get-button-sized": "2.6.3", - "@tamagui/group": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/roving-focus": "2.6.3", - "@tamagui/sizable-context": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-direction": "2.6.3", - "@tamagui/web": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/tabs/-/tabs-2.7.2.tgz", + "integrity": "sha512-uo05olJAD5t2ESD84Cc2dV4CwND4rqEovJ10JuAjkFnAqtR4yUbwJiyDT/mGYqFIHJc4JyY4bSxY01xNLbbhcw==", + "dependencies": { + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/element": "2.7.2", + "@tamagui/get-button-sized": "2.7.2", + "@tamagui/group": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/roving-focus": "2.7.2", + "@tamagui/sizable-context": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-direction": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/text": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/text/-/text-2.6.3.tgz", - "integrity": "sha512-8rs20ogSMjUkQY4t3tUVFIHeak6Q3Cg8vUwdBmds9ePrD/OepPzSAGqHNU6igwOf0irs0nAFtT9ou+FFNJCFFQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/text/-/text-2.7.2.tgz", + "integrity": "sha512-dkKdmTl/R5uOvxQyi3UPopRDOt307g0DZnvUBLLjniCH5rCEqEzFxD8PcCZ6+4ej/KPpy1odbLXNKdKEgraz/w==", "dependencies": { - "@tamagui/get-font-sized": "2.6.3", - "@tamagui/helpers-tamagui": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/get-font-sized": "2.7.2", + "@tamagui/helpers-tamagui": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/theme": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/theme/-/theme-2.6.3.tgz", - "integrity": "sha512-hYnVmb+ZaKXvX5ncuXf4frBKNIdGaIilWUUqpkpw3hyhjcZUbm8hPgFzBcXCKb/ZB9LiDxqjFkY+V2QCrIYVwg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/theme/-/theme-2.7.2.tgz", + "integrity": "sha512-dyqB/nGzvxLWkVPprBbNOmhNdoUHIlNTllrHzSndgEnuxJwCwG4G40pPrPVhKl/DtR5gKUZujIzRfZ7l06rpCg==", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/start-transition": "2.6.3", - "@tamagui/web": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/start-transition": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/theme-builder": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/theme-builder/-/theme-builder-2.6.3.tgz", - "integrity": "sha512-tqjO5tuHzTgUWFNi0psQZgwlODIzemi0Basg14TvwBZwsOXIGowLQ5O/vy22VsX8A3cyAr0MNrVItWyYzpjfXQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/theme-builder/-/theme-builder-2.7.2.tgz", + "integrity": "sha512-j0o3TzTsmmX/9msu4VSUiBLG74S2aKq7StXMySmzMgdj4W8T9LGX+eTEgnTER0rmyTofXdD1w7XIHdZzsp+4IQ==", "dependencies": { - "@tamagui/create-theme": "2.6.3", - "@tamagui/web": "2.6.3", + "@tamagui/create-theme": "2.7.2", + "@tamagui/web": "2.7.2", "color2k": "^2.0.2" } }, "node_modules/@tamagui/themes": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/themes/-/themes-2.6.3.tgz", - "integrity": "sha512-Emhh+5a6WXBdXz945OtjqgnzrutRf31prSUzYzoF4TjrihaDUn0FkYrab1uRcSzzs12EnlD11ym+e7UvfKw5Fw==", - "dependencies": { - "@tamagui/colors": "2.6.3", - "@tamagui/create-theme": "2.6.3", - "@tamagui/theme-builder": "2.6.3", - "@tamagui/web": "2.6.3", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/themes/-/themes-2.7.2.tgz", + "integrity": "sha512-Lc8TEikyiRUIf7kELxljL69eZvG1E5hxG7uRB6kc8K0Gt817tvyI7T0izldPwLDUnUNyYn6amNqUByDf4ZwElQ==", + "dependencies": { + "@tamagui/colors": "2.7.2", + "@tamagui/create-theme": "2.7.2", + "@tamagui/theme-builder": "2.7.2", + "@tamagui/web": "2.7.2", "color2k": "^2.0.2" } }, "node_modules/@tamagui/timer": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/timer/-/timer-2.6.3.tgz", - "integrity": "sha512-XRCRBwNOtj0DiQBx1lL+AkpiBGhriptpiPbpDXmWbLCHcXDGHJTab6vr+alXG8BJwfXpLoskJXLJhK3vGZtcxg==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/timer/-/timer-2.7.2.tgz", + "integrity": "sha512-CBDq8zzYZv7MOioMfCIL1JdmRyW8V3Fhgn1u2iEN/JeBBb5qhexAG5HNt5c0HT4YvjOF9crdQU8+pURX1zni+g==" }, "node_modules/@tamagui/toast": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/toast/-/toast-2.6.3.tgz", - "integrity": "sha512-RqyURCWrUd91E7w591bJ9+1CyG6GVTI+Plk0aCtjacUtofXpcXVcNlDsCzdTXLlsNMWdWmnrkw8Qnj+5PO/SFA==", - "dependencies": { - "@tamagui/animate-presence": "2.6.3", - "@tamagui/collection": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/dismissable": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/native": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/start-transition": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/visually-hidden": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/toast/-/toast-2.7.2.tgz", + "integrity": "sha512-4h7xAArd0u7fOyNmpJR/M21+ORr4bufDQYgmhS6aTMLiLS1ce8eEPOPkch6wZatxaEafK9nlArcla3wq/6HvBA==", + "dependencies": { + "@tamagui/animate-presence": "2.7.2", + "@tamagui/collection": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/dismissable": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/native": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/start-transition": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/visually-hidden": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, - "node_modules/@tamagui/toast/node_modules/@tamagui/dismissable": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.6.3.tgz", - "integrity": "sha512-Gvr/d0PwPLo6ECr7vC1NmYyUGolQJ39HfpNWbS6GhX1/7Pup6CqD6gaZnL2e8rDDOGkyEMYBpV0AzZA8ayqgBQ==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/use-escape-keydown": "2.6.3", - "@tamagui/use-event": "2.6.3" - }, - "peerDependencies": { - "react": ">=19", - "react-dom": "*" - } - }, "node_modules/@tamagui/toggle-group": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/toggle-group/-/toggle-group-2.6.3.tgz", - "integrity": "sha512-IjlS5w0qS1/0st5p1s9qgt3/poHR7Eff+Cvl+bNv/46wkVTeKmMd0BnYbGQz6t3L3rMelDdxFpR4sOPn/eprKw==", - "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/font-size": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/helpers-tamagui": "2.6.3", - "@tamagui/roving-focus": "2.6.3", - "@tamagui/sizable-context": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-direction": "2.6.3", - "@tamagui/web": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/toggle-group/-/toggle-group-2.7.2.tgz", + "integrity": "sha512-dWFVdz9muQEFw7KAjDeRh1HhMDJTH+MSAjyYjPd4ybQGc9Dn4NZIJwEmRtQgmZf1wmjS4TbhesXJyOMDDqiBkg==", + "dependencies": { + "@tamagui/constants": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/font-size": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/helpers-tamagui": "2.7.2", + "@tamagui/roving-focus": "2.7.2", + "@tamagui/sizable-context": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-direction": "2.7.2", + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/tooltip": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/tooltip/-/tooltip-2.6.3.tgz", - "integrity": "sha512-0R2DDh2tMj1kzIOSwYUPtDbKQNgWaPsmxl5McOdlrH/M4qSr/uVRUDrKNO7oiACEUm42tWghvToBuJuh69Uugg==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/floating": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/popover": "2.6.3", - "@tamagui/popper": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/tooltip/-/tooltip-2.7.2.tgz", + "integrity": "sha512-Bu1PJC5p22DtUmT1om4X4kIZTV1divCyYhtKmnii5lGr5IALaiMppGQyHoKml+sAiDN3u1cYu2WFc77UxHZdfQ==", + "dependencies": { + "@tamagui/compose-refs": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/floating": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/popover": "2.7.2", + "@tamagui/popper": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/types": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/types/-/types-2.6.3.tgz", - "integrity": "sha512-8LEsV8fxJjME3+XNS4OLfPCbEpdHgYwc7H+33NcGUVZhPTuy+J5urAym6ByBv8fb46Z+mwK0weVdKukSoHvH1A==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/types/-/types-2.7.2.tgz", + "integrity": "sha512-pvZAam0gxKjLsYRWEmi9R6GHUhnmYNeNnxPjgEauKt+9Ig3DqE2RLea9XsH4s726+FoFv52PJzoqpw9dOhcyww==" }, "node_modules/@tamagui/use-async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-async/-/use-async-2.6.3.tgz", - "integrity": "sha512-2UI2D35LTJ01uT/6kd0PbdfpfENMNYd9jeefJ/YLWB0Lrg8UzIgYcJWXi9ZHoDrGpK+bTc2olg6PlqVPSdUmbQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-async/-/use-async-2.7.2.tgz", + "integrity": "sha512-QlZ4uRRswh4rllZumbxSh4kWwdZYNjLIf0hzF8D5BcLLAVxiT093rUJov+9gnUjF2MTysFlr8EyP4YZJHKv7oQ==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-callback-ref": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-callback-ref/-/use-callback-ref-2.6.3.tgz", - "integrity": "sha512-qevO/IPP3ho9wGf+gtLs22fvc8EW1UmCV8VdaO9n3rmdkvInA5CrVmACI7VLTR6OhgtnIBi9/neb+M0Vux6yPg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-callback-ref/-/use-callback-ref-2.7.2.tgz", + "integrity": "sha512-I891WSvs+vEAeZQdxNOabNqD7MR177QVx3lz2NkJk5MgPGlayTpR7qS6B3BGZnMSVshml5MHcgL1LDI+2G6GKA==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-constant": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-constant/-/use-constant-2.6.3.tgz", - "integrity": "sha512-YpTYHH5mk1lStowljJ2ahrcQ2hTQaoXuw6Mwh/HyCOGqfJI0fbZXbb9Qu0/YWrPGoWCflmSwBlRAYV8wQHwKDQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-constant/-/use-constant-2.7.2.tgz", + "integrity": "sha512-0RuuP/S1W9EXWF5y3OmjbGQW4uAZpBIG7W+Lo2rYYWT8XzKCEMs3a1dvz07+3EuGtowVD9Sr3OC4JUnQHvhAXQ==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-controllable-state": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-controllable-state/-/use-controllable-state-2.6.3.tgz", - "integrity": "sha512-+TS+ZwYVK0aFTbiu+2C2EkzZ7Q/VuzNKTTlnZU3QeciK49F0UMMTb0HKn4sJydrlOBG+Dl8EvcVODb2yPX5ysw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-controllable-state/-/use-controllable-state-2.7.2.tgz", + "integrity": "sha512-CzUtEI9FrFbleNyc6X9iDQz3q8gzKn4s5/Lu+ZrMXYalYEhoQ+b1nQYi0XAMB9x9XZyoP04qWDWibtTr/xfCxg==", "dependencies": { - "@tamagui/start-transition": "2.6.3", - "@tamagui/use-event": "2.6.3" + "@tamagui/start-transition": "2.7.2", + "@tamagui/use-event": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-debounce": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-debounce/-/use-debounce-2.6.3.tgz", - "integrity": "sha512-BJwA1pCc7t1Sy7L0DlSFMXzHFjVGB6lgIEc85DGuxuaYVwyruzF8nczje1Ag+leK/ToRG2c2Ype7206K6LXV/w==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-debounce/-/use-debounce-2.7.2.tgz", + "integrity": "sha512-rJ/mMNxlWt2iTU/MvzHXQuJa75vZgxIiejEreSbfKCLxfFxd1+D/6daxDrVbVc5DYdXceAn7brzYu9xoSBX2Gw==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-did-finish-ssr": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-did-finish-ssr/-/use-did-finish-ssr-2.6.3.tgz", - "integrity": "sha512-ytTw4+E8zx3lqp0EE/ZRXmJu+Twa56zGBKetBrIapvpZpkx+887gen0zhG2cwetRmWExbobg72pHyXYA+I+9QA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-did-finish-ssr/-/use-did-finish-ssr-2.7.2.tgz", + "integrity": "sha512-GZJwBboP40CYUHgMWfTV5e/iJA5QfXvCQZOhHjch3kNdzRn0Cd74LPSkhJeH3La/NCCfytVbSVuoo5o7HvDjBQ==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-direction": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-direction/-/use-direction-2.6.3.tgz", - "integrity": "sha512-fhfKcl+ttfYQ+vXEbzg7dOrr4at86cXz9H/DWbB68u5zlFr7U/s6jnsUJYQ2rPzornRMiry+iry4SEhaDZUYXg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-direction/-/use-direction-2.7.2.tgz", + "integrity": "sha512-mNGvMCn62Mw6N/RizuuHwy7TmlTOfE0gcA+UVKoPR11HWw3TdyDMskfx34QRN0iJlA/jcM6T5lHlK6oNpo0azw==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-element-layout": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-element-layout/-/use-element-layout-2.6.3.tgz", - "integrity": "sha512-mZ8LU5Ko76rTVHhNmCdcEQhe+LSkawF0qis09G3teNpjBD6vRiozsBIho6JgC7UUTIEE0l83jx2WtAWy6tFbAA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-element-layout/-/use-element-layout-2.7.2.tgz", + "integrity": "sha512-p0VPYXboVDkR6Uipb+ofLMmr/wLcKqiO/c7oZ8treFklJEToFgeGCJkvBdD8TFjxdsIL/3+p0JJeY7hF8/qL9A==", "dependencies": { - "@tamagui/constants": "2.6.3", - "@tamagui/is-equal-shallow": "2.6.3" + "@tamagui/constants": "2.7.2", + "@tamagui/is-equal-shallow": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-escape-keydown": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-escape-keydown/-/use-escape-keydown-2.6.3.tgz", - "integrity": "sha512-XG4VspE3y3WNsSl8sbDF+cKmdzTIHtkUKMRYHtNFmRrjSlx6rQ5Eh77H6Np4732FbVOWT3Re+ZXk5icfYa7BYw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-escape-keydown/-/use-escape-keydown-2.7.2.tgz", + "integrity": "sha512-M+6W823KDliF5cmQMI3S6slU8p0gYCOL1yBpiI6FXzT7VqCdEKcA0YQ/i9pRH6ly2XEt0s1VMf+/FGBoWMslsg==", "dependencies": { - "@tamagui/use-callback-ref": "2.6.3" + "@tamagui/use-callback-ref": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-event": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-event/-/use-event-2.6.3.tgz", - "integrity": "sha512-XL0cn1NhC+aSZ4TjmDdJ5cgII7wbmH6emYnvPfZYuyDjLaZCOLUlSuDcZrx1xuuLRgKyKgS7f20af26Pjsqz9Q==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-event/-/use-event-2.7.2.tgz", + "integrity": "sha512-S5aiOwENzV/3fFmS7SxYaSSHx6qijFtjyEXO0VFrUqxFqln2yFWnvBIzYAmDwOAKO4Cr7oAptv66Hc3dnMEXSQ==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-force-update": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-force-update/-/use-force-update-2.6.3.tgz", - "integrity": "sha512-s39sL+BtLAYGLly/h1q/nAsBee/uXHSJX45w1ED68Isvc/Qv/Iugb/1CaOaxqPMKVfVXfH51F07FfdBpGsvnqw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-force-update/-/use-force-update-2.7.2.tgz", + "integrity": "sha512-reDpnHMrXm6Kd6d3uhYw8RnUVV4l6DS4EHXvh0P5kedZ+kATS5bsOfUoHvmy9/fyQX4fPo+/Soc46GdCwuxf1A==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-keyboard-visible": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-keyboard-visible/-/use-keyboard-visible-2.6.3.tgz", - "integrity": "sha512-nclwv5FGM+FFuV1haHUZjSPamzZL4aZ2+lTwPwc6CwlZf+i4yL720kYza556iIhSxPfx1+jnpUZfEJzeVwj0/g==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-keyboard-visible/-/use-keyboard-visible-2.7.2.tgz", + "integrity": "sha512-LxGOsg4AtOjEHQR5RDmDgAq1n9hc3rkQr/kVSfF4d0MrYS9uzsgI+VaHUwYY+75mDXAYMhfe4vP1JNUMXjMa9g==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-presence": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-presence/-/use-presence-2.6.3.tgz", - "integrity": "sha512-qzNpPIEiEPQsX/tRURX7TpnZ9q9iWqIa9vfRUqgkPdjqxnRA9dDapZdASB7PMJWbEem1LzcnsuPc+CgTNHHz7g==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-presence/-/use-presence-2.7.2.tgz", + "integrity": "sha512-3Nckj4tp/1oI+grGqEon/m2z63/eaBEfAAj1yr8BWsz0BLO0qa599R9ndreaQGAFxnb7RlvskNSzQi9mFNQBdQ==", "dependencies": { - "@tamagui/web": "2.6.3" + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-previous": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-previous/-/use-previous-2.6.3.tgz", - "integrity": "sha512-fewWdqldOrWEUqvzrandhCWfA/IgLJJFqv+jLOybbHAouVaLlOcH+KPQbreEW7+9gFzKf4NSglmvewuWd3d0sg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-previous/-/use-previous-2.7.2.tgz", + "integrity": "sha512-13yU34W9DI5prGx9L40ejgu3QtmKfdfkgvZgT3JJ30sP/83GHw1ZDJzCCpa3yYxz0/TZ/Hgv32szwSmENJkDSw==", "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/use-window-dimensions": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/use-window-dimensions/-/use-window-dimensions-2.6.3.tgz", - "integrity": "sha512-S1clz7WgYJckDQnhMKUzSgTHW0cZzGo084pd1sbFf/gfFQ4MsniPLXOdroun/zx8P78g1qW9ekvTDnCwM7UiuA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/use-window-dimensions/-/use-window-dimensions-2.7.2.tgz", + "integrity": "sha512-AOODRaJ3zXaKQWCYkfjwX1XYS4y67IrVsgJGnltycjG7Z0aZw9Iqk495OboDOW6giCWuZS+WMBuRtHJlmh0/Lw==", "dependencies": { - "@tamagui/constants": "2.6.3" + "@tamagui/constants": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/visually-hidden": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/visually-hidden/-/visually-hidden-2.6.3.tgz", - "integrity": "sha512-vFnvGTa9BYKfOs+tVz2H5VFwwk2n+wV0gTZWz7vyfuapdzAz/WNCJ61cUPBxFIJJtKPl60Ga4Uy1DaxSL0nCoQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/visually-hidden/-/visually-hidden-2.7.2.tgz", + "integrity": "sha512-mHdL+EvT43r1RyMGjof1KEihqNBVx6koYF6+zXZimPyy7BOVcTKaC3dB1YO56BTgd82FswcvxPitzTu39tU76A==", "dependencies": { - "@tamagui/web": "2.6.3" + "@tamagui/web": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, "node_modules/@tamagui/web": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/web/-/web-2.6.3.tgz", - "integrity": "sha512-J3GVr6noKyccc8VIs7S5tBoojmYwXR8xOKcB6ZZEB0JmiVLxGu537NgRD0eLDR0atFfOiQ2Tpy1y0XxqO07bsA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/web/-/web-2.7.2.tgz", + "integrity": "sha512-m9I3g7SePT3+mYd+6C+YSh0jXQd/aOhNfZf+OANCJyWbz0KbuwqYSay1n0np1vFvCElCJOk9MHXneQE3+EWHYQ==", "license": "MIT", "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/is-equal-shallow": "2.6.3", - "@tamagui/native": "2.6.3", - "@tamagui/normalize-css-color": "2.6.3", - "@tamagui/timer": "2.6.3", - "@tamagui/types": "2.6.3", - "@tamagui/use-did-finish-ssr": "2.6.3", - "@tamagui/use-event": "2.6.3", - "@tamagui/use-force-update": "2.6.3" + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/helpers": "2.7.2", + "@tamagui/is-equal-shallow": "2.7.2", + "@tamagui/native": "2.7.2", + "@tamagui/normalize-css-color": "2.7.2", + "@tamagui/timer": "2.7.2", + "@tamagui/types": "2.7.2", + "@tamagui/use-did-finish-ssr": "2.7.2", + "@tamagui/use-event": "2.7.2", + "@tamagui/use-force-update": "2.7.2" }, "peerDependencies": { "react": ">=19", @@ -5201,9 +5156,9 @@ } }, "node_modules/@tamagui/z-index-stack": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/z-index-stack/-/z-index-stack-2.6.3.tgz", - "integrity": "sha512-Px/urHw4cUgKj8vaffJ8j7KWpaxlj8bOobyDM2XikWkbFfDfNfcUTOLyzZlzx5NbCdOuQsZe7cwgoaULp8RAzQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@tamagui/z-index-stack/-/z-index-stack-2.7.2.tgz", + "integrity": "sha512-KgP+SmUqAos/DWT6i1YdKIsts592+w9n9Hp38V7A7HWadhriQ3xyAKCBaVXlgOxVed78delEQj3IUeBXFWVU7g==", "peerDependencies": { "react": ">=19" } @@ -5350,12 +5305,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/hammerjs": { - "version": "2.0.46", - "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", - "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==", - "license": "MIT" - }, "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", @@ -5387,68 +5336,388 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/node": { - "version": "26.1.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.2.tgz", - "integrity": "sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==", - "license": "MIT", - "dependencies": { - "undici-types": "~8.3.0" + "node_modules/@types/node": { + "version": "26.1.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.2.tgz", + "integrity": "sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==", + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, + "node_modules/@types/pg": { + "version": "8.20.4", + "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.20.4.tgz", + "integrity": "sha512-Jz7UDOlIiFJuacC0TlBoLyNtmwlA/wpIyPDd3tvUqlRM+HzkWy2xUgpFpaXtbfTAFF6sIGq5lsCDBdJnhky1Xg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "pg-protocol": "*", + "pg-types": "^2.2.0" + } + }, + "node_modules/@types/react": { + "version": "19.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-reconciler": { + "version": "0.28.9", + "resolved": "https://registry.npmjs.org/@types/react-reconciler/-/react-reconciler-0.28.9.tgz", + "integrity": "sha512-HHM3nxyUZ3zAylX8ZEyrDNd2XZOnQ0D5XfunJF5FLQnZbHHYq4UWvW1QfelQNXv1ICNkwYhfxjwfnqivYB6bFg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-test-renderer": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-19.1.0.tgz", + "integrity": "sha512-XD0WZrHqjNrxA/MaR9O22w/RNidWR9YZmBdRGI7wcnWGrv/3dA8wKCJ8m63Sn+tLJhcjmuhOi629N66W6kgWzQ==", + "license": "MIT", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.35", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz", + "integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "license": "MIT" + }, + "node_modules/@typescript/typescript-aix-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-darwin-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-darwin-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-loong64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "cpu": [ + "loong64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-mips64el": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "cpu": [ + "mips64el" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-riscv64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "cpu": [ + "riscv64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-s390x": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" } }, - "node_modules/@types/pg": { - "version": "8.20.3", - "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.20.3.tgz", - "integrity": "sha512-4Tvg+HO6+oQaAkpT8GTYoSExzpGGZz532GXgbbCElWJQeQdMozBWxEKNBhJJpHFjWXsMxqPbyypvj/89FWNoSQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "pg-protocol": "*", - "pg-types": "^2.2.0" + "node_modules/@typescript/typescript-netbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" } }, - "node_modules/@types/react": { - "version": "19.2.17", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz", - "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==", - "license": "MIT", - "dependencies": { - "csstype": "^3.2.2" + "node_modules/@typescript/typescript-openbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" } }, - "node_modules/@types/react-reconciler": { - "version": "0.28.9", - "resolved": "https://registry.npmjs.org/@types/react-reconciler/-/react-reconciler-0.28.9.tgz", - "integrity": "sha512-HHM3nxyUZ3zAylX8ZEyrDNd2XZOnQ0D5XfunJF5FLQnZbHHYq4UWvW1QfelQNXv1ICNkwYhfxjwfnqivYB6bFg==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*" + "node_modules/@typescript/typescript-openbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" } }, - "node_modules/@types/react-test-renderer": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-19.1.0.tgz", - "integrity": "sha512-XD0WZrHqjNrxA/MaR9O22w/RNidWR9YZmBdRGI7wcnWGrv/3dA8wKCJ8m63Sn+tLJhcjmuhOi629N66W6kgWzQ==", - "license": "MIT", - "dependencies": { - "@types/react": "*" + "node_modules/@typescript/typescript-sunos-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=16.20.0" } }, - "node_modules/@types/yargs": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz", - "integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" + "node_modules/@typescript/typescript-win32-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "license": "MIT" + "node_modules/@typescript/typescript-win32-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" + } }, "node_modules/@ungap/structured-clone": { "version": "1.3.3", @@ -5646,9 +5915,9 @@ } }, "node_modules/agent-cli-detector": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/agent-cli-detector/-/agent-cli-detector-0.1.4.tgz", - "integrity": "sha512-qPgevFvpaQoBaRJVKzr8R7h1WPvV3DtbgRIQlne4le66KBzXx5hNBwo/+NTw67LgkKBlhCzksrdautpUdlls0Q==", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/agent-cli-detector/-/agent-cli-detector-0.1.5.tgz", + "integrity": "sha512-6xvLw0EGPuxoYGZeqyMV4AK+WoZ31jsqb7a5pln1BTf6oDFsrgvfCJT7E7y9oAqifJZhJ3fZ0J36H7o6JzrB0Q==", "license": "MIT", "bin": { "agent-cli-detector": "dist/cli.js" @@ -5658,14 +5927,14 @@ } }, "node_modules/ai": { - "version": "7.0.41", - "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.41.tgz", - "integrity": "sha512-GvV7uet1dz3wZFAnLd8rS+rSwIh57b8YvbV/gPaSxKsJkj1wGVnlWbu9pqKG3Op68/mglkz0lIkpsJXy2rBX1A==", + "version": "7.0.56", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.56.tgz", + "integrity": "sha512-Lp7q9tZFl/TGOpBBNgt2wZ85SoCvJJVlHQksMkqrgiFUnIGOw+L2FWJ0gXuNEngLQTp9+t32k8QuIB7Jc5uKRA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "4.0.31", - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14" + "@ai-sdk/gateway": "4.0.44", + "@ai-sdk/provider": "4.0.6", + "@ai-sdk/provider-utils": "5.0.23" }, "engines": { "node": ">=22" @@ -5903,9 +6172,9 @@ } }, "node_modules/babel-preset-expo": { - "version": "57.0.5", - "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-57.0.5.tgz", - "integrity": "sha512-sz9ZBTiUAlu5P9VORVNKoeAaY2qKFQRC6eQV5Y8aMkqcorvXKEv97UeCkFMLmMBEPKA+QeWImREKkX9/H21WQA==", + "version": "57.0.6", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-57.0.6.tgz", + "integrity": "sha512-ASyy0iP7yPQtq2QaMEnZG4O7YQ/x4sTMguk7PZcow2OHFnWsBpX6v+UCmh/uwCzGfD1q93jDQEuACWwWx4kSrw==", "license": "MIT", "dependencies": { "@babel/generator": "^7.20.5", @@ -5954,7 +6223,7 @@ "peerDependencies": { "@babel/runtime": "^7.20.0", "expo": "*", - "expo-widgets": "^57.0.7", + "expo-widgets": "^57.0.8", "react-refresh": ">=0.14.0 <1.0.0" }, "peerDependenciesMeta": { @@ -7427,15 +7696,15 @@ } }, "node_modules/expo": { - "version": "57.0.10", - "resolved": "https://registry.npmjs.org/expo/-/expo-57.0.10.tgz", - "integrity": "sha512-nirZEdsA4ZKkzOZX3sqzpArc2tnVAvdiFmm0gZRmIckl0FnSgC3RGp27JJZ2NzqkEaVZ5e06dFvX/NECdK5cIQ==", + "version": "57.0.11", + "resolved": "https://registry.npmjs.org/expo/-/expo-57.0.11.tgz", + "integrity": "sha512-R97257N39Dw0kQFuI4/RvYx95GQ+dmePdo8hxcMOjDxAT4VcCckjILJeAWCE19Jxjb92hZ5NDXAfDPkkV1RB9w==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.0", - "@expo/cli": "^57.0.12", + "@expo/cli": "^57.0.13", "@expo/config": "~57.0.6", - "@expo/config-plugins": "~57.0.6", + "@expo/config-plugins": "~57.0.7", "@expo/devtools": "~57.0.1", "@expo/dom-webview": "~57.0.1", "@expo/fingerprint": "^0.20.6", @@ -7444,14 +7713,14 @@ "@expo/metro": "~56.0.0", "@expo/metro-config": "~57.0.7", "@ungap/structured-clone": "^1.3.0", - "babel-preset-expo": "~57.0.5", - "expo-asset": "~57.0.8", + "babel-preset-expo": "~57.0.6", + "expo-asset": "~57.0.9", "expo-constants": "~57.0.9", - "expo-file-system": "~57.0.1", + "expo-file-system": "~57.0.2", "expo-font": "~57.0.1", "expo-keep-awake": "~57.0.1", "expo-modules-autolinking": "~57.0.9", - "expo-modules-core": "~57.0.9", + "expo-modules-core": "~57.0.10", "pretty-format": "^29.7.0", "react-refresh": "^0.14.2", "whatwg-url-minimum": "^0.1.2" @@ -7498,13 +7767,13 @@ } }, "node_modules/expo-asset": { - "version": "57.0.8", - "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-57.0.8.tgz", - "integrity": "sha512-sGocG+Wd2WcZ1KjKyB2LfUZXzrBM0VHEATGcpJKF9T3HM56M/sMbH73vv+n85u5Zr0FkJjEbV1DWhGPimCR1QQ==", + "version": "57.0.9", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-57.0.9.tgz", + "integrity": "sha512-FXlwwW5ThJ2kwXqVX0VcYcDrbmzPDUGPYJOuQZYfsdVB+TLA8LmOgU0Y5ykzLmLs5ONiqs/YjT6Uubv1NUQFzg==", "license": "MIT", "dependencies": { "@expo/image-utils": "^0.11.4", - "expo-constants": "~57.0.8" + "expo-constants": "~57.0.9" }, "peerDependencies": { "expo": "*", @@ -7610,9 +7879,9 @@ } }, "node_modules/expo-file-system": { - "version": "57.0.1", - "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-57.0.1.tgz", - "integrity": "sha512-w7/ERvQFrGP2apTO9lDtZ+O6JQIhfakL7+Xqzh+rfMO9B4LB4qwrz+YvLgir8KFRVX64JHBnRuYBVLY1oQZcqw==", + "version": "57.0.2", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-57.0.2.tgz", + "integrity": "sha512-bPgzpaOJ3NWHZxV++Osj/1QoFzFe/QOo1jBF4EODJdiZgrrxyi2dv+7PLhKuut5QqPBuihUOITRh3s5jhRtA5A==", "license": "MIT", "peerDependencies": { "expo": "*", @@ -7654,9 +7923,9 @@ } }, "node_modules/expo-image-picker": { - "version": "57.0.7", - "resolved": "https://registry.npmjs.org/expo-image-picker/-/expo-image-picker-57.0.7.tgz", - "integrity": "sha512-aPZis1VeeAOeWrM/VID/As7/hF/WM6egtN2AUY+ODV97oBKfAZcGHMw7MR/5BoEy3HXzR5n1ZSYMEwnHBhICvg==", + "version": "57.0.8", + "resolved": "https://registry.npmjs.org/expo-image-picker/-/expo-image-picker-57.0.8.tgz", + "integrity": "sha512-LXJCGxunnQ4beqk+TW3+llRyss/XITOKWdIjqgF1H9mL3CgKN+hvABWAqLVWapGz7RoJBf+r53FO9i48yicbbw==", "license": "MIT", "dependencies": { "expo-image-loader": "~57.0.1" @@ -7702,9 +7971,9 @@ } }, "node_modules/expo-location": { - "version": "57.0.7", - "resolved": "https://registry.npmjs.org/expo-location/-/expo-location-57.0.7.tgz", - "integrity": "sha512-HPsS6Sse8GgMv9QiENXUEp9awl0O6iX0mFKJkxsHtC1HiouDXKCDlSnW66/E6U1ykwZ2M9ymJnZLRpWu0ua+/g==", + "version": "57.0.8", + "resolved": "https://registry.npmjs.org/expo-location/-/expo-location-57.0.8.tgz", + "integrity": "sha512-XtELTtjm1LQ89r7meE63pxRu0IKli1+rYTem6xNr3u2ZIYwXNzyehxsW+65Fc86qgK2P6RUNdt1AkNj+U6+Q2g==", "license": "MIT", "dependencies": { "@expo/image-utils": "^0.11.4" @@ -7728,27 +7997,6 @@ "expo-modules-autolinking": "bin/expo-modules-autolinking.js" } }, - "node_modules/expo-modules-core": { - "version": "57.0.9", - "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-57.0.9.tgz", - "integrity": "sha512-8UL/70VjmN8jOG4Tugdq6JX63Za6Qnri8h5dqFuLsDL2JxmTSB/Fz7fyEhDSpjlxVFyiJo5uF2aYVrz7Vxj2ZQ==", - "license": "MIT", - "dependencies": { - "@expo/expo-modules-macros-plugin": "0.6.1", - "expo-modules-jsi": "~57.0.4", - "invariant": "^2.2.4" - }, - "peerDependencies": { - "react": "*", - "react-native": "*", - "react-native-worklets": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0" - }, - "peerDependenciesMeta": { - "react-native-worklets": { - "optional": true - } - } - }, "node_modules/expo-modules-jsi": { "version": "57.0.4", "resolved": "https://registry.npmjs.org/expo-modules-jsi/-/expo-modules-jsi-57.0.4.tgz", @@ -7759,16 +8007,16 @@ } }, "node_modules/expo-notifications": { - "version": "57.0.8", - "resolved": "https://registry.npmjs.org/expo-notifications/-/expo-notifications-57.0.8.tgz", - "integrity": "sha512-9pTNFMB9vk7MmULRSq7SD2nBRXhIh7IYAOSAFzFIYna6csJKdzeuKikjuUwP5KZYwxejoaN2BYBBqdLKaUpT/w==", + "version": "57.0.9", + "resolved": "https://registry.npmjs.org/expo-notifications/-/expo-notifications-57.0.9.tgz", + "integrity": "sha512-AeA4sdgvfeyw5/O+JPekCIex8JfoBO21fABfZCKAeXF19pWaVtXva08dqwF41JW/LWAmvrshCAH36gP+jdVD4Q==", "license": "MIT", "dependencies": { "@expo/image-utils": "^0.11.4", "abort-controller": "^3.0.0", "badgin": "^1.1.5", "expo-application": "~57.0.2", - "expo-constants": "~57.0.8" + "expo-constants": "~57.0.9" }, "peerDependencies": { "expo": "*", @@ -7777,9 +8025,9 @@ } }, "node_modules/expo-router": { - "version": "57.0.10", - "resolved": "https://registry.npmjs.org/expo-router/-/expo-router-57.0.10.tgz", - "integrity": "sha512-E6Cjudl4wQ86KdEHqLGhBmfOFRdtzXTtRzEEDmqOvqtkAc9C637u0us7CGKkkee9m+kwuHqfhn779ww85rn/Pg==", + "version": "57.0.11", + "resolved": "https://registry.npmjs.org/expo-router/-/expo-router-57.0.11.tgz", + "integrity": "sha512-kE2hz4lLkddZ94vN4nmbq5aXeo0t6FaZ8xJn/Hyn8/dQPsGlvDK0j4ZVayEUUdNmkNHsBVihgf1bl/2rCsYEzA==", "license": "MIT", "dependencies": { "@expo/log-box": "^57.0.2", @@ -7797,7 +8045,7 @@ "escape-string-regexp": "^4.0.0", "expo-glass-effect": "^57.0.1", "expo-server": "^57.0.1", - "expo-symbols": "^57.0.1", + "expo-symbols": "^57.0.2", "fast-deep-equal": "^3.1.3", "invariant": "^2.2.4", "nanoid": "^3.3.8", @@ -7882,12 +8130,12 @@ } }, "node_modules/expo-sharing": { - "version": "57.0.8", - "resolved": "https://registry.npmjs.org/expo-sharing/-/expo-sharing-57.0.8.tgz", - "integrity": "sha512-ZjiA09iJjzveachyBlbIijSH++fiacdvuenxb/gsdW21V3SUSxMQd+krPmafnhnMus5aBqpP0TXCBfBJN+0Bfg==", + "version": "57.0.10", + "resolved": "https://registry.npmjs.org/expo-sharing/-/expo-sharing-57.0.10.tgz", + "integrity": "sha512-WvZSgY96NIR3ZHEud5T4K5Q+OK+WW7PGN8CZ1zIYIhxlwKlMOf9qGNCYVDY3pMPU8FK7n+gbiguGxulWEXot6w==", "license": "MIT", "dependencies": { - "@expo/config-plugins": "^57.0.6", + "@expo/config-plugins": "^57.0.7", "@expo/config-types": "^57.0.2", "@expo/plist": "^0.8.1" }, @@ -7946,9 +8194,9 @@ } }, "node_modules/expo-symbols": { - "version": "57.0.1", - "resolved": "https://registry.npmjs.org/expo-symbols/-/expo-symbols-57.0.1.tgz", - "integrity": "sha512-8Zf+a83OywV0vf1NUtSKpNqKcULmO0GTI+zfFnGYl7SLDH9FjL5RcEZoy6CHvCgq2KDrQF21pl3r7Tb4ItPscw==", + "version": "57.0.2", + "resolved": "https://registry.npmjs.org/expo-symbols/-/expo-symbols-57.0.2.tgz", + "integrity": "sha512-qZ0iqOflm5lZGwRsQ5Y8sDksw3GAUKwHSX1bJBoocXf7gu14vafIXXYWte+JT9VfXAUGyKodJhLHP/GoOrcNWg==", "license": "MIT", "dependencies": { "@expo-google-fonts/material-symbols": "^0.4.1", @@ -7962,9 +8210,9 @@ } }, "node_modules/expo-task-manager": { - "version": "57.0.7", - "resolved": "https://registry.npmjs.org/expo-task-manager/-/expo-task-manager-57.0.7.tgz", - "integrity": "sha512-ePnBVrkntuxV0XPKhMlJoMyqMH4K3OGrUfqajf/3UzVjfTB2ARmR3ExtB996EAtrsAQ8fREvZrdhbBAnDSiRAg==", + "version": "57.0.8", + "resolved": "https://registry.npmjs.org/expo-task-manager/-/expo-task-manager-57.0.8.tgz", + "integrity": "sha512-YLTU27QeDEGWA2s71fVevovI9Y1iXnQTypisOGQBmOyPUwKITz4jvBJpye7HCxblKbG3pOkK48SI/YsZdyyUiQ==", "license": "MIT", "dependencies": { "unimodules-app-loader": "~57.0.1" @@ -7996,14 +8244,14 @@ } }, "node_modules/expo/node_modules/@expo/cli": { - "version": "57.0.12", - "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-57.0.12.tgz", - "integrity": "sha512-mmOcZJmyEDYtEtHr5e4mBr8O+Y2WBSIhqY8PL5uY3EjQts/5vxKNBYuUqIknGUvZHGpdIjAQ1IjaPNQiAf8uPQ==", + "version": "57.0.13", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-57.0.13.tgz", + "integrity": "sha512-8gjLMyx+s0dLeDHlcfjM9D9x5yrCU5C6516rmC7q/Wiyuj1fxgr/cbDSmjdpQKkjlvvfvNwtRyMk2zhvhPohiw==", "license": "MIT", "dependencies": { "@expo/code-signing-certificates": "^0.0.6", "@expo/config": "~57.0.6", - "@expo/config-plugins": "~57.0.6", + "@expo/config-plugins": "~57.0.7", "@expo/devcert": "^1.2.1", "@expo/env": "~2.4.2", "@expo/image-utils": "^0.11.4", @@ -8148,6 +8396,27 @@ "node": ">=8" } }, + "node_modules/expo/node_modules/expo-modules-core": { + "version": "57.0.10", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-57.0.10.tgz", + "integrity": "sha512-aRi3G8OctoyZl8x9CLTVpbPljClfKm2eqKRgBzhcGsrH3gS1t5Y2ye7+PIZK4XK2VVP5iGqygN2b1vtqRo3xVQ==", + "license": "MIT", + "dependencies": { + "@expo/expo-modules-macros-plugin": "0.6.1", + "expo-modules-jsi": "~57.0.4", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-worklets": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0" + }, + "peerDependenciesMeta": { + "react-native-worklets": { + "optional": true + } + } + }, "node_modules/expo/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -8179,9 +8448,9 @@ } }, "node_modules/expo/node_modules/ws": { - "version": "8.21.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.2.tgz", - "integrity": "sha512-54dMVAo4WIe6SKy3vBgN+9bJZqqQ8IMRevAkOLQALhi49qkkQDQfWdAZ8KQlXiEabw88ARXXdUrlvtbKQX+aKw==", + "version": "8.21.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz", + "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -8789,16 +9058,17 @@ } }, "node_modules/google-auth-library": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz", - "integrity": "sha512-i1ydyHrqcIxXkWh/uBmVkzCvIuq5yiK2ATndIe5XxKholrG/MTYP9xGYka4sQhrbIAgGjL2B6NOE7rFaiF3fXw==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.5.0.tgz", + "integrity": "sha512-7ABviyMOlX5hIVD60YOfHw4/CxOfBhyduaYB+wbFWCWoni4N7SLcV46hrVRktuBbZjFC9ONyqamZITN7q3n32w==", "license": "Apache-2.0", "dependencies": { "base64-js": "^1.3.0", "ecdsa-sig-formatter": "^1.0.11", - "gaxios": "^7.1.4", - "gcp-metadata": "8.1.2", - "google-logging-utils": "1.1.3", + "gaxios": "^7.0.0", + "gcp-metadata": "^8.0.0", + "google-logging-utils": "^1.0.0", + "gtoken": "^8.0.0", "jws": "^4.0.0" }, "engines": { @@ -8815,12 +9085,12 @@ } }, "node_modules/googleapis": { - "version": "173.0.0", - "resolved": "https://registry.npmjs.org/googleapis/-/googleapis-173.0.0.tgz", - "integrity": "sha512-xEJJYLZ4qeenVyfzispNfRjCe9bsv7CzBv5zYFLvScOze9snJ8S9W6hjQ729CWPQt5mvn/JrcRaCHzQiukt0ng==", + "version": "174.0.1", + "resolved": "https://registry.npmjs.org/googleapis/-/googleapis-174.0.1.tgz", + "integrity": "sha512-51B9r4WnyAyUXvsDhDswpSVZbqx3afSBEzrzshxBivysBKsB6kJ+X5CVOybRV/R3HIURiR01uHXLGkEm7On3dA==", "license": "Apache-2.0", "dependencies": { - "google-auth-library": "^10.2.0", + "google-auth-library": "10.5.0", "googleapis-common": "^8.0.0" }, "engines": { @@ -8844,24 +9114,6 @@ "node": ">=18" } }, - "node_modules/googleapis-common/node_modules/google-auth-library": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.5.0.tgz", - "integrity": "sha512-7ABviyMOlX5hIVD60YOfHw4/CxOfBhyduaYB+wbFWCWoni4N7SLcV46hrVRktuBbZjFC9ONyqamZITN7q3n32w==", - "license": "Apache-2.0", - "dependencies": { - "base64-js": "^1.3.0", - "ecdsa-sig-formatter": "^1.0.11", - "gaxios": "^7.0.0", - "gcp-metadata": "^8.0.0", - "google-logging-utils": "^1.0.0", - "gtoken": "^8.0.0", - "jws": "^4.0.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", @@ -8947,21 +9199,6 @@ "hermes-estree": "0.36.0" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, "node_modules/hono": { "version": "4.13.0", "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.0.tgz", @@ -9897,9 +10134,9 @@ } }, "node_modules/lucide-react-native": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/lucide-react-native/-/lucide-react-native-1.28.0.tgz", - "integrity": "sha512-/4py7xLoTG3c0/wAajDa0dh2gHoNby3YMgJ7Q0BZL1lYw74SlTiwTowtDnk8hqV4NzKw+oBQgK0uQ7bBBXO6Cg==", + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/lucide-react-native/-/lucide-react-native-1.29.0.tgz", + "integrity": "sha512-BivzJuIXbAQvfc4aDRghZZBZxHceaJmxAp+rNi7XQrbHnjfbLYC1wILnUwh3HziIZxjqcIQleQNNUPrAARwwEQ==", "license": "ISC", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0", @@ -10411,18 +10648,18 @@ } }, "node_modules/motion-dom": { - "version": "12.43.0", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.43.0.tgz", - "integrity": "sha512-azKON4d9S65PEoFUiQTMTgPheEmzf2QngdRc50AKfJp9Q9mmcBVw22c8eMq9k8kxOFHdL7+WZY7N/5F/lwiDag==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-13.0.0.tgz", + "integrity": "sha512-Xk+SJas70uMAUIApg+m3lZDShxI3LBFHq7mFGbBKoRXc2PVPDyAKmzN64Bbzt4CZdP/CItTiJxWtn4TA0v53Ng==", "license": "MIT", "dependencies": { - "motion-utils": "^12.39.0" + "motion-utils": "^13.0.0" } }, "node_modules/motion-utils": { - "version": "12.39.0", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.39.0.tgz", - "integrity": "sha512-8nadJAJjTtqRkmRF36FoJTrywK9nnFmnPwnSMyxaOCU7GDjN9RTMJIxx9De8ErM+vpPhMccr/6fo5WciyQLnMQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-13.0.0.tgz", + "integrity": "sha512-7DnN7TmbLcYXcG4RVadXIihWlyuM9afoUww8Y5Agg431kGKiuL2/OMyP4mJ5wLz+pvN3t5ySClLOaVXJ+wekRQ==", "license": "MIT" }, "node_modules/ms": { @@ -10432,9 +10669,9 @@ "license": "MIT" }, "node_modules/multitars": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/multitars/-/multitars-1.0.0.tgz", - "integrity": "sha512-H/J4fMLedtudftaYMOg7ajzLYgT3/rwbWVJbqr/iUgB8DQztn38ys5HOqI1CzSxx8QhXXwOOnnBvd4v3jG5+Mg==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/multitars/-/multitars-1.0.1.tgz", + "integrity": "sha512-Do9rHaSDfQ2Fk5Dpg2RjQ4M48Ol7rSq1gvKn/dXJYnhKEm8RRjjUvyiGDDEhJqb0hJPGjRaTB1kx6beqKO/i6Q==", "license": "MIT" }, "node_modules/nanoid": { @@ -11232,9 +11469,9 @@ } }, "node_modules/react": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", - "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz", + "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -11251,15 +11488,15 @@ } }, "node_modules/react-dom": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz", - "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz", + "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==", "license": "MIT", "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.2.3" + "react": "^19.2.8" } }, "node_modules/react-fast-compare": { @@ -11362,14 +11599,12 @@ } }, "node_modules/react-native-gesture-handler": { - "version": "2.32.0", - "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.32.0.tgz", - "integrity": "sha512-uYIMOKlKENORq2SABE+jIjbPU+h5I/sQKcq2v16zRq848nwEp1fWRVwML4QWqijc8UcXJC25o54S8GQd4Mf2OA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-3.1.0.tgz", + "integrity": "sha512-+kWVyZ6vLdtyFa1/aOc/sZncLAVPUKxhji/ttbiLI7hOaSU44bLjhI7p+Ns+pMl2r3RqPXssl5qHReYet9G77g==", "license": "MIT", "dependencies": { - "@egjs/hammerjs": "^2.0.17", "@types/react-test-renderer": "^19.1.0", - "hoist-non-react-statics": "^3.3.0", "invariant": "^2.2.4" }, "peerDependencies": { @@ -11378,9 +11613,9 @@ } }, "node_modules/react-native-health-connect": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-native-health-connect/-/react-native-health-connect-3.5.3.tgz", - "integrity": "sha512-lco68RbMaWpvElED3/obXTJSzoWopo9k5loN/+1zSdr3iT4STp7BaoziyPx0DIyW1a6DF/lvMesXIubWKE1Srw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/react-native-health-connect/-/react-native-health-connect-4.1.3.tgz", + "integrity": "sha512-osiWh4RD4tNHdHeggzOeGZFeEVaLQQr0+Yezq61WsPRvN1Yb6eA10rMfSU0+dqcfm6ZvIXSr2tYns+Yg1s37nw==", "license": "MIT", "workspaces": [ "example", @@ -11394,8 +11629,17 @@ }, "peerDependencies": { "@expo/config-plugins": ">= 6.0.2", + "expo": "*", "react": "*", "react-native": "*" + }, + "peerDependenciesMeta": { + "@expo/config-plugins": { + "optional": true + }, + "expo": { + "optional": true + } } }, "node_modules/react-native-is-edge-to-edge": { @@ -11419,9 +11663,9 @@ } }, "node_modules/react-native-reanimated": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-4.5.1.tgz", - "integrity": "sha512-RnMvtDuR+68ig864gAvZCOdZehqhC5rFmMo0kn+ARfgVSTvFeF6IFLBVgMPUu0KwihaapEyW24WRi6nEyy1kSA==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-4.5.3.tgz", + "integrity": "sha512-+owIckpD4sA13XKHaLrr8V1RP4paqoxKvz/jy2wl/ULjMsfcRlfIJdKJxR1kcQr4McBZ6hAoPo01NyLnmy2ycQ==", "license": "MIT", "dependencies": { "react-native-is-edge-to-edge": "^1.3.1", @@ -11430,13 +11674,13 @@ "peerDependencies": { "react": "*", "react-native": "0.83 - 0.86", - "react-native-worklets": "0.10.x" + "react-native-worklets": "0.10.x - 0.11.x" } }, "node_modules/react-native-safe-area-context": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-5.7.0.tgz", - "integrity": "sha512-/9/MtQz8ODphjsLdZ+GZAIcC/RtoqW9EeShf7Uvnfgm/pzYrJ75y3PV/J1wuAV1T5Dye5ygq4EAW20RoBq0ABQ==", + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-5.8.1.tgz", + "integrity": "sha512-dDYVAJcW5LJlXAqTUFAaWvYJovqxrh6HdJlOkdTQ7dXCcKWhCq5vKoDXJc3n1q5rYcAUaIwmToKNPKibnogC4g==", "license": "MIT", "peerDependencies": { "react": "*", @@ -11458,38 +11702,37 @@ } }, "node_modules/react-native-skia-android": { - "version": "147.1.0", - "resolved": "https://registry.npmjs.org/react-native-skia-android/-/react-native-skia-android-147.1.0.tgz", - "integrity": "sha512-pWA0M0G74AhjEop0HLCkjWJMup2HJxOmuUjfPt6kSDhYeWKVx8AEzWh0Fh19ah78zE/s4hD0Of0Tyem5shhiTg==", + "version": "152.0.0", + "resolved": "https://registry.npmjs.org/react-native-skia-android/-/react-native-skia-android-152.0.0.tgz", + "integrity": "sha512-X++QG8bpPLHpavUyNfQvAxvtjH3r8fnivxS1PTFZsKL4ZiAJ1V9IVsJi4qltafWJbzhq7IutpZQNYd06uwNkjg==", "license": "MIT" }, "node_modules/react-native-skia-apple-ios": { - "version": "147.1.0", - "resolved": "https://registry.npmjs.org/react-native-skia-apple-ios/-/react-native-skia-apple-ios-147.1.0.tgz", - "integrity": "sha512-cr4rWe4Bf0H0TTutUp5cgHt5/Felttl1bh4BAAAsgAeL2F10FAK9urX8spjUshzMwjqXD7rNOWuFzU6ZcNlGKw==", + "version": "152.0.0", + "resolved": "https://registry.npmjs.org/react-native-skia-apple-ios/-/react-native-skia-apple-ios-152.0.0.tgz", + "integrity": "sha512-rmnHYWkwvxm7B9fXZCkTRdZVoQwVnNydjytfphxatweQmEqwYE+/g1LOL/emhM/ulmwAFKFT0VNAEzAlvHId2A==", "license": "MIT" }, "node_modules/react-native-skia-apple-macos": { - "version": "147.1.0", - "resolved": "https://registry.npmjs.org/react-native-skia-apple-macos/-/react-native-skia-apple-macos-147.1.0.tgz", - "integrity": "sha512-Qbv0Y7LgawtRKuGk8gnGeh8nDWwNiu03LcX0mVaQzBBbxFDYvqejanA+AkO3p8gsQb+fsXRc9DAk+U8cBnzZvA==", + "version": "152.0.0", + "resolved": "https://registry.npmjs.org/react-native-skia-apple-macos/-/react-native-skia-apple-macos-152.0.0.tgz", + "integrity": "sha512-boWCDyPPJUuKwcE+DU8X7dop6EwLdrOH+v7pxYAj+43NbOwgfV1wzq4g+kWIQqag5ZOQInq2mVwCc8S1eJjlXw==", "license": "MIT" }, "node_modules/react-native-skia-apple-tvos": { - "version": "147.1.0", - "resolved": "https://registry.npmjs.org/react-native-skia-apple-tvos/-/react-native-skia-apple-tvos-147.1.0.tgz", - "integrity": "sha512-b+4vILXHPu++t8H41PHLBVsTab2LPqwXNdzgdScyl4+Cu8Ta34aUQW3T469cB0ogAMPdu//KV00w4YVpDZoRUQ==", + "version": "152.0.0", + "resolved": "https://registry.npmjs.org/react-native-skia-apple-tvos/-/react-native-skia-apple-tvos-152.0.0.tgz", + "integrity": "sha512-+UnXke4Yz9Jmy3uTcDbYFrVG/+CZMqYbaTV3f52wovaMzf8wWy+iZampZr6dW6rOWLWrsUFiq7yMImg6UGbiFg==", "license": "MIT" }, "node_modules/react-native-svg": { - "version": "15.15.4", - "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-15.15.4.tgz", - "integrity": "sha512-boT/vIRgj6zZKBpfTPJJiYWMbZE9duBMOwPK6kCSTgxsS947IFMOq9OgIFkpWZTB7t229H24pDRkh3W9ZK/J1A==", + "version": "15.15.5", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-15.15.5.tgz", + "integrity": "sha512-L4go5jA+GWutdJ/JucuN20cjAbMg1HmMtAP+wZ+3JLCf6Jd0bhXQHxciRP/AQm/FlrIEZwkMcHNZP+FXAiic0w==", "license": "MIT", "dependencies": { "css-select": "^5.1.0", - "css-tree": "^1.1.3", - "warn-once": "0.1.1" + "css-tree": "^1.1.3" }, "peerDependencies": { "react": "*", @@ -11529,11 +11772,12 @@ "license": "MIT" }, "node_modules/react-native-worklets": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/react-native-worklets/-/react-native-worklets-0.10.1.tgz", - "integrity": "sha512-62mRM19bDpfpdI8HLkEErcdOsrAPDtE9lA/sw+5lLRpzBHNhxaoj9QyY2KjXqUmirelxkX4zuPGTC3VdA0feJA==", + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/react-native-worklets/-/react-native-worklets-0.11.3.tgz", + "integrity": "sha512-paLRlVFTrrGhkGTi37LHwtaJbrTftA54/zAx1h/ONSBw7XejZn6XUUl1KpM6EOMwsbw7TEGuxJXTAp/wkvuMqQ==", "license": "MIT", "dependencies": { + "@babel/generator": "^7.27.1", "@babel/plugin-transform-arrow-functions": "^7.27.1", "@babel/plugin-transform-class-properties": "^7.28.6", "@babel/plugin-transform-classes": "^7.28.6", @@ -11543,6 +11787,7 @@ "@babel/plugin-transform-template-literals": "^7.27.1", "@babel/plugin-transform-unicode-regex": "^7.27.1", "@babel/preset-typescript": "^7.28.5", + "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "semver": "^7.7.4" @@ -12438,130 +12683,78 @@ } }, "node_modules/tamagui": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tamagui/-/tamagui-2.6.3.tgz", - "integrity": "sha512-vcRtzE1NmPvz8HPxKTny19CRt2OZDxDYnQiBZtmajrcGmu8NQl6nORdloENAxs3vKOtLSVMiVld8bYx5LT43pw==", - "dependencies": { - "@tamagui/accordion": "2.6.3", - "@tamagui/adapt": "2.6.3", - "@tamagui/alert-dialog": "2.6.3", - "@tamagui/animate": "2.6.3", - "@tamagui/animate-presence": "2.6.3", - "@tamagui/avatar": "2.6.3", - "@tamagui/button": "2.6.3", - "@tamagui/card": "2.6.3", - "@tamagui/checkbox": "2.6.3", - "@tamagui/collapsible": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/context-menu": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/create-menu": "2.6.3", - "@tamagui/dialog": "2.6.3", - "@tamagui/element": "2.6.3", - "@tamagui/elements": "2.6.3", - "@tamagui/fake-react-native": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/font-size": "2.6.3", - "@tamagui/form": "2.6.3", - "@tamagui/get-button-sized": "2.6.3", - "@tamagui/get-font-sized": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/group": "2.6.3", - "@tamagui/helpers-tamagui": "2.6.3", - "@tamagui/image": "2.6.3", - "@tamagui/input": "2.6.3", - "@tamagui/label": "2.6.3", - "@tamagui/linear-gradient": "2.6.3", - "@tamagui/list-item": "2.6.3", - "@tamagui/menu": "2.6.3", - "@tamagui/polyfill-dev": "2.6.3", - "@tamagui/popover": "2.6.3", - "@tamagui/popper": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/progress": "2.6.3", - "@tamagui/radio-group": "2.6.3", - "@tamagui/react-native-media-driver": "2.6.3", - "@tamagui/scroll-view": "2.6.3", - "@tamagui/select": "2.6.3", - "@tamagui/separator": "2.6.3", - "@tamagui/shapes": "2.6.3", - "@tamagui/sheet": "2.6.3", - "@tamagui/slider": "2.6.3", - "@tamagui/spacer": "2.6.3", - "@tamagui/spinner": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/switch": "2.6.3", - "@tamagui/tabs": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/theme": "2.6.3", - "@tamagui/toast": "2.6.3", - "@tamagui/toggle-group": "2.6.3", - "@tamagui/tooltip": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-debounce": "2.6.3", - "@tamagui/use-force-update": "2.6.3", - "@tamagui/use-window-dimensions": "2.6.3", - "@tamagui/visually-hidden": "2.6.3", - "@tamagui/z-index-stack": "2.6.3" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/tamagui/-/tamagui-2.7.2.tgz", + "integrity": "sha512-ObMQOpFV2MbH1Igw+g/SOFXupKu7d9FEoOvm7HKZkmzvTg5gww8nEKjfrk474E0gRJ6wYctjNLY59Mb6wGpmtg==", + "dependencies": { + "@tamagui/accordion": "2.7.2", + "@tamagui/adapt": "2.7.2", + "@tamagui/alert-dialog": "2.7.2", + "@tamagui/animate": "2.7.2", + "@tamagui/animate-presence": "2.7.2", + "@tamagui/avatar": "2.7.2", + "@tamagui/button": "2.7.2", + "@tamagui/card": "2.7.2", + "@tamagui/checkbox": "2.7.2", + "@tamagui/collapsible": "2.7.2", + "@tamagui/compose-refs": "2.7.2", + "@tamagui/constants": "2.7.2", + "@tamagui/context-menu": "2.7.2", + "@tamagui/core": "2.7.2", + "@tamagui/create-context": "2.7.2", + "@tamagui/create-menu": "2.7.2", + "@tamagui/dialog": "2.7.2", + "@tamagui/element": "2.7.2", + "@tamagui/elements": "2.7.2", + "@tamagui/fake-react-native": "2.7.2", + "@tamagui/focusable": "2.7.2", + "@tamagui/font-size": "2.7.2", + "@tamagui/form": "2.7.2", + "@tamagui/get-button-sized": "2.7.2", + "@tamagui/get-font-sized": "2.7.2", + "@tamagui/get-token": "2.7.2", + "@tamagui/group": "2.7.2", + "@tamagui/helpers-tamagui": "2.7.2", + "@tamagui/image": "2.7.2", + "@tamagui/input": "2.7.2", + "@tamagui/label": "2.7.2", + "@tamagui/linear-gradient": "2.7.2", + "@tamagui/list-item": "2.7.2", + "@tamagui/menu": "2.7.2", + "@tamagui/polyfill-dev": "2.7.2", + "@tamagui/popover": "2.7.2", + "@tamagui/popper": "2.7.2", + "@tamagui/portal": "2.7.2", + "@tamagui/progress": "2.7.2", + "@tamagui/radio-group": "2.7.2", + "@tamagui/react-native-media-driver": "2.7.2", + "@tamagui/scroll-view": "2.7.2", + "@tamagui/select": "2.7.2", + "@tamagui/separator": "2.7.2", + "@tamagui/shapes": "2.7.2", + "@tamagui/sheet": "2.7.2", + "@tamagui/slider": "2.7.2", + "@tamagui/spacer": "2.7.2", + "@tamagui/spinner": "2.7.2", + "@tamagui/stacks": "2.7.2", + "@tamagui/switch": "2.7.2", + "@tamagui/tabs": "2.7.2", + "@tamagui/text": "2.7.2", + "@tamagui/theme": "2.7.2", + "@tamagui/toast": "2.7.2", + "@tamagui/toggle-group": "2.7.2", + "@tamagui/tooltip": "2.7.2", + "@tamagui/use-controllable-state": "2.7.2", + "@tamagui/use-debounce": "2.7.2", + "@tamagui/use-force-update": "2.7.2", + "@tamagui/use-window-dimensions": "2.7.2", + "@tamagui/visually-hidden": "2.7.2", + "@tamagui/z-index-stack": "2.7.2" }, "peerDependencies": { "react": ">=19" } }, - "node_modules/tamagui/node_modules/@tamagui/select": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/select/-/select-2.6.3.tgz", - "integrity": "sha512-9buY0KdZ8m9etQOE5Ds4b/OGLXXJsT3YJsvZZttE2/+rI7Lw1VsjsZoNLMpq4L9ZiH62Ga2FSdfNAW1meMoFPQ==", - "dependencies": { - "@tamagui/adapt": "2.6.3", - "@tamagui/animate-presence": "2.6.3", - "@tamagui/compose-refs": "2.6.3", - "@tamagui/constants": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/create-context": "2.6.3", - "@tamagui/dismissable": "2.6.3", - "@tamagui/floating": "2.6.3", - "@tamagui/focus-scope": "2.6.3", - "@tamagui/focusable": "2.6.3", - "@tamagui/get-token": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/list-item": "2.6.3", - "@tamagui/native": "2.6.3", - "@tamagui/portal": "2.6.3", - "@tamagui/remove-scroll": "2.6.3", - "@tamagui/separator": "2.6.3", - "@tamagui/sheet": "2.6.3", - "@tamagui/stacks": "2.6.3", - "@tamagui/text": "2.6.3", - "@tamagui/use-controllable-state": "2.6.3", - "@tamagui/use-debounce": "2.6.3", - "@tamagui/use-event": "2.6.3", - "@tamagui/use-previous": "2.6.3", - "@tamagui/z-index-stack": "2.6.3" - }, - "peerDependencies": { - "react": ">=19", - "react-dom": "*" - } - }, - "node_modules/tamagui/node_modules/@tamagui/select/node_modules/@tamagui/dismissable": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@tamagui/dismissable/-/dismissable-2.6.3.tgz", - "integrity": "sha512-Gvr/d0PwPLo6ECr7vC1NmYyUGolQJ39HfpNWbS6GhX1/7Pup6CqD6gaZnL2e8rDDOGkyEMYBpV0AzZA8ayqgBQ==", - "dependencies": { - "@tamagui/compose-refs": "2.6.3", - "@tamagui/core": "2.6.3", - "@tamagui/helpers": "2.6.3", - "@tamagui/use-escape-keydown": "2.6.3", - "@tamagui/use-event": "2.6.3" - }, - "peerDependencies": { - "react": ">=19", - "react-dom": "*" - } - }, "node_modules/terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", @@ -12710,9 +12903,9 @@ "license": "0BSD" }, "node_modules/tsx": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.1.tgz", - "integrity": "sha512-GQHnkIfxyx1wYCOS/wonik5MVRZU9hi1TEZmzGZSCJB1y9YgoZ8H6itNE/u4suE+yLmOzuE4E5S4TZ/ZX2wcWQ==", + "version": "4.23.10", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.10.tgz", + "integrity": "sha512-0Vb9eKU47njkxv/6B8CRZRDsxNDT/Pz+BIU+M5jw7xL3TdzAjSxlZUxu0xFL/kLpaG3sHZ0LH2wbK1T1yo7CUQ==", "dev": true, "license": "MIT", "dependencies": { @@ -12771,17 +12964,38 @@ } }, "node_modules/typescript": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", - "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", "devOptional": true, "license": "Apache-2.0", "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "tsc": "bin/tsc" }, "engines": { - "node": ">=14.17" + "node": ">=16.20.0" + }, + "optionalDependencies": { + "@typescript/typescript-aix-ppc64": "7.0.2", + "@typescript/typescript-darwin-arm64": "7.0.2", + "@typescript/typescript-darwin-x64": "7.0.2", + "@typescript/typescript-freebsd-arm64": "7.0.2", + "@typescript/typescript-freebsd-x64": "7.0.2", + "@typescript/typescript-linux-arm": "7.0.2", + "@typescript/typescript-linux-arm64": "7.0.2", + "@typescript/typescript-linux-loong64": "7.0.2", + "@typescript/typescript-linux-mips64el": "7.0.2", + "@typescript/typescript-linux-ppc64": "7.0.2", + "@typescript/typescript-linux-riscv64": "7.0.2", + "@typescript/typescript-linux-s390x": "7.0.2", + "@typescript/typescript-linux-x64": "7.0.2", + "@typescript/typescript-netbsd-arm64": "7.0.2", + "@typescript/typescript-netbsd-x64": "7.0.2", + "@typescript/typescript-openbsd-arm64": "7.0.2", + "@typescript/typescript-openbsd-x64": "7.0.2", + "@typescript/typescript-sunos-x64": "7.0.2", + "@typescript/typescript-win32-arm64": "7.0.2", + "@typescript/typescript-win32-x64": "7.0.2" } }, "node_modules/ua-parser-js": { @@ -12810,6 +13024,15 @@ "node": "*" } }, + "node_modules/undici": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz", + "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==", + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/undici-types": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", diff --git a/package.json b/package.json index 87d82bb..ba54e77 100644 --- a/package.json +++ b/package.json @@ -4,19 +4,19 @@ "version": "1.0.0", "license": "PolyForm-Noncommercial-1.0.0", "dependencies": { - "@ai-sdk/openai": "4.0.23", - "@hono/node-server": "^2.0.12", + "@ai-sdk/openai": "4.0.34", + "@hono/node-server": "^2.1.0", "@json-render/core": "^0.19.0", "@json-render/react-native": "^0.19.0", "@kingstinct/react-native-healthkit": "^14.0.2", "@noble/ed25519": "^3.1.0", - "@notionhq/client": "^5.23.3", - "@shopify/react-native-skia": "2.6.2", - "@tamagui/config": "^2.6.3", - "@tamagui/portal": "^2.6.3", - "ai": "7.0.41", + "@notionhq/client": "^5.24.0", + "@shopify/react-native-skia": "2.11.0", + "@tamagui/config": "^2.7.2", + "@tamagui/portal": "^2.7.2", + "ai": "7.0.56", "drizzle-orm": "^0.45.2", - "expo": "~57.0.10", + "expo": "~57.0.11", "expo-asset": "~57.0.7", "expo-audio": "~57.0.3", "expo-calendar": "~57.0.1", @@ -27,59 +27,59 @@ "expo-document-picker": "~57.0.1", "expo-file-system": "~57.0.1", "expo-font": "~57.0.1", - "expo-image-picker": "~57.0.7", + "expo-image-picker": "~57.0.8", "expo-linking": "~57.0.5", "expo-local-authentication": "~57.0.2", - "expo-location": "~57.0.7", - "expo-notifications": "~57.0.8", - "expo-router": "~57.0.10", + "expo-location": "~57.0.8", + "expo-notifications": "~57.0.9", + "expo-router": "~57.0.11", "expo-secure-store": "~57.0.1", "expo-sensors": "~57.0.2", - "expo-sharing": "~57.0.8", + "expo-sharing": "~57.0.10", "expo-speech": "~57.0.1", "expo-splash-screen": "~57.0.5", "expo-sqlite": "~57.0.1", "expo-status-bar": "~57.0.1", "expo-symbols": "~57.0.1", - "expo-task-manager": "~57.0.7", + "expo-task-manager": "~57.0.8", "expo-video": "~57.0.2", "expo-web-browser": "~57.0.2", "expr-eval-fork": "3.0.3", "fast-json-patch": "^3.1.1", - "googleapis": "^173.0.0", + "googleapis": "^174.0.1", "hono": "4.13.0", "json-canonicalize": "^2.0.0", "json-logic-js": "^2.0.5", - "lucide-react-native": "^1.28.0", + "lucide-react-native": "^1.29.0", "pg": "^8.22.0", - "react": "19.2.3", - "react-dom": "19.2.3", + "react": "19.2.8", + "react-dom": "19.2.8", "react-native": "0.86.2", - "react-native-gesture-handler": "^2.32.0", - "react-native-health-connect": "^3.5.3", + "react-native-gesture-handler": "^3.1.0", + "react-native-health-connect": "^4.1.3", "react-native-nitro-modules": "^0.36.5", - "react-native-reanimated": "4.5.1", - "react-native-safe-area-context": "~5.7.0", + "react-native-reanimated": "4.5.3", + "react-native-safe-area-context": "~5.8.1", "react-native-screens": "~4.26.0", - "react-native-svg": "15.15.4", + "react-native-svg": "15.15.5", "react-native-web": "~0.21.0", - "react-native-worklets": "0.10.1", + "react-native-worklets": "0.11.3", "rrule": "^2.8.1", - "tamagui": "^2.6.3", + "tamagui": "^2.7.2", "victory-native": "^41.26.0", "xstate": "^5.32.5", "zod": "^4.4.3" }, "devDependencies": { - "@ai-sdk/react": "4.0.44", + "@ai-sdk/react": "4.0.59", "@modelcontextprotocol/sdk": "^1.30.0", "@types/json-logic-js": "^2.0.8", "@types/node": "^26.1.2", - "@types/pg": "^8.20.3", - "@types/react": "~19.2.2", + "@types/pg": "^8.20.4", + "@types/react": "~19.2.18", "expo-doctor": "1.20.1", - "tsx": "4.23.1", - "typescript": "~6.0.3", + "tsx": "4.23.10", + "typescript": "~7.0.2", "vitest": "^4.1.10" }, "overrides": {