diff --git a/.changeset/expo-google-signin-package.md b/.changeset/expo-google-signin-package.md
new file mode 100644
index 00000000000..35520f53640
--- /dev/null
+++ b/.changeset/expo-google-signin-package.md
@@ -0,0 +1,8 @@
+---
+'@clerk/expo': major
+'@clerk/expo-google-signin': minor
+---
+
+Move native Google Sign-In out of `@clerk/expo` and into `@clerk/expo-google-signin`.
+
+Apps using native Google Sign-In should install `@clerk/expo-google-signin`, add it to the Expo config plugin list alongside `@clerk/expo`, and rebuild their native app. The `@clerk/expo/google` import path continues to re-export `useSignInWithGoogle`, but now requires `@clerk/expo-google-signin` to be installed.
diff --git a/.github/workflows/expo-native-build.yml b/.github/workflows/expo-native-build.yml
index 03e8520dbb0..1344a7bb606 100644
--- a/.github/workflows/expo-native-build.yml
+++ b/.github/workflows/expo-native-build.yml
@@ -9,6 +9,7 @@ on:
- '.github/workflows/expo-native-build.yml'
- 'integration/templates/expo-native/**'
- 'packages/expo/**'
+ - 'packages/expo-google-signin/**'
workflow_dispatch:
permissions:
diff --git a/break-check.config.json b/break-check.config.json
index 44a7de9fa25..80dba83eb30 100644
--- a/break-check.config.json
+++ b/break-check.config.json
@@ -5,6 +5,7 @@
"packages/chrome-extension",
"packages/clerk-js",
"packages/expo",
+ "packages/expo-google-signin",
"packages/expo-passkeys",
"packages/express",
"packages/fastify",
diff --git a/packages/expo-google-signin/android/build.gradle b/packages/expo-google-signin/android/build.gradle
new file mode 100644
index 00000000000..81ad78c0c7a
--- /dev/null
+++ b/packages/expo-google-signin/android/build.gradle
@@ -0,0 +1,39 @@
+apply plugin: 'com.android.library'
+apply plugin: 'kotlin-android'
+apply plugin: 'maven-publish'
+
+group = 'expo.modules.clerk.googlesignin'
+version = '1.0.0'
+
+def expoModulesCorePlugin = new File(project(":expo-modules-core").projectDir.absolutePath, "ExpoModulesCorePlugin.gradle")
+apply from: expoModulesCorePlugin
+applyKotlinExpoModulesCorePlugin()
+useCoreDependencies()
+useExpoPublishing()
+
+buildscript {
+ ext.safeExtGet = { prop, fallback ->
+ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
+ }
+}
+
+android {
+ namespace "expo.modules.clerk.googlesignin"
+
+ compileSdkVersion safeExtGet("compileSdkVersion", 36)
+
+ defaultConfig {
+ minSdkVersion safeExtGet("minSdkVersion", 24)
+ targetSdkVersion safeExtGet("targetSdkVersion", 36)
+ versionCode 1
+ versionName "1.0.0"
+ }
+}
+
+dependencies {
+ implementation project(':expo-modules-core')
+ implementation "androidx.credentials:credentials:1.3.0"
+ implementation "androidx.credentials:credentials-play-services-auth:1.3.0"
+ implementation "com.google.android.libraries.identity.googleid:googleid:1.1.1"
+ implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3"
+}
diff --git a/packages/expo-google-signin/android/src/main/AndroidManifest.xml b/packages/expo-google-signin/android/src/main/AndroidManifest.xml
new file mode 100644
index 00000000000..94cbbcfc396
--- /dev/null
+++ b/packages/expo-google-signin/android/src/main/AndroidManifest.xml
@@ -0,0 +1 @@
+
diff --git a/packages/expo/android/src/main/java/expo/modules/clerk/googlesignin/ClerkGoogleSignInModule.kt b/packages/expo-google-signin/android/src/main/java/expo/modules/clerk/googlesignin/ClerkGoogleSignInModule.kt
similarity index 100%
rename from packages/expo/android/src/main/java/expo/modules/clerk/googlesignin/ClerkGoogleSignInModule.kt
rename to packages/expo-google-signin/android/src/main/java/expo/modules/clerk/googlesignin/ClerkGoogleSignInModule.kt
diff --git a/packages/expo-google-signin/app.plugin.d.ts b/packages/expo-google-signin/app.plugin.d.ts
new file mode 100644
index 00000000000..df423672769
--- /dev/null
+++ b/packages/expo-google-signin/app.plugin.d.ts
@@ -0,0 +1,5 @@
+import type { ConfigPlugin } from '@expo/config-plugins';
+
+declare const withClerkExpoGoogleSignIn: ConfigPlugin;
+
+export = withClerkExpoGoogleSignIn;
diff --git a/packages/expo-google-signin/app.plugin.js b/packages/expo-google-signin/app.plugin.js
new file mode 100644
index 00000000000..49bfb331858
--- /dev/null
+++ b/packages/expo-google-signin/app.plugin.js
@@ -0,0 +1,32 @@
+const { withInfoPlist, createRunOncePlugin } = require('@expo/config-plugins');
+const pkg = require('./package.json');
+
+const withClerkExpoGoogleSignIn = config => {
+ const iosUrlScheme =
+ process.env.EXPO_PUBLIC_CLERK_GOOGLE_IOS_URL_SCHEME ||
+ (config.extra && config.extra.EXPO_PUBLIC_CLERK_GOOGLE_IOS_URL_SCHEME);
+
+ if (!iosUrlScheme) {
+ return config;
+ }
+
+ return withInfoPlist(config, modConfig => {
+ if (!Array.isArray(modConfig.modResults.CFBundleURLTypes)) {
+ modConfig.modResults.CFBundleURLTypes = [];
+ }
+
+ const schemeExists = modConfig.modResults.CFBundleURLTypes.some(urlType =>
+ urlType.CFBundleURLSchemes?.includes(iosUrlScheme),
+ );
+
+ if (!schemeExists) {
+ modConfig.modResults.CFBundleURLTypes.push({
+ CFBundleURLSchemes: [iosUrlScheme],
+ });
+ }
+
+ return modConfig;
+ });
+};
+
+module.exports = createRunOncePlugin(withClerkExpoGoogleSignIn, pkg.name, pkg.version);
diff --git a/packages/expo-google-signin/expo-module.config.json b/packages/expo-google-signin/expo-module.config.json
new file mode 100644
index 00000000000..5f431bc76c9
--- /dev/null
+++ b/packages/expo-google-signin/expo-module.config.json
@@ -0,0 +1,9 @@
+{
+ "platforms": ["apple", "android"],
+ "apple": {
+ "modules": ["ClerkGoogleSignInModule"]
+ },
+ "android": {
+ "modules": ["expo.modules.clerk.googlesignin.ClerkGoogleSignInModule"]
+ }
+}
diff --git a/packages/expo/ios/ClerkGoogleSignIn.podspec b/packages/expo-google-signin/ios/ClerkGoogleSignIn.podspec
similarity index 100%
rename from packages/expo/ios/ClerkGoogleSignIn.podspec
rename to packages/expo-google-signin/ios/ClerkGoogleSignIn.podspec
diff --git a/packages/expo/ios/ClerkGoogleSignInModule.swift b/packages/expo-google-signin/ios/ClerkGoogleSignInModule.swift
similarity index 100%
rename from packages/expo/ios/ClerkGoogleSignInModule.swift
rename to packages/expo-google-signin/ios/ClerkGoogleSignInModule.swift
diff --git a/packages/expo-google-signin/package.json b/packages/expo-google-signin/package.json
new file mode 100644
index 00000000000..abf3a1c8fd4
--- /dev/null
+++ b/packages/expo-google-signin/package.json
@@ -0,0 +1,73 @@
+{
+ "name": "@clerk/expo-google-signin",
+ "version": "0.0.0",
+ "description": "Native Google Sign-In library to be used with Clerk for Expo",
+ "keywords": [
+ "react-native",
+ "expo",
+ "google-signin",
+ "clerk"
+ ],
+ "homepage": "https://clerk.com/",
+ "bugs": {
+ "url": "https://github.com/clerk/javascript/issues"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/clerk/javascript.git",
+ "directory": "packages/expo-google-signin"
+ },
+ "license": "MIT",
+ "author": "Clerk",
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "files": [
+ "dist",
+ "android",
+ "ios",
+ "expo-module.config.json",
+ "app.plugin.js",
+ "app.plugin.d.ts"
+ ],
+ "scripts": {
+ "build": "tsup",
+ "build:declarations": "tsc -p tsconfig.declarations.json",
+ "clean": "rimraf ./dist",
+ "dev": "tsup --watch",
+ "dev:pub": "pnpm dev -- --env.publish",
+ "format": "node ../../scripts/format-package.mjs",
+ "format:check": "node ../../scripts/format-package.mjs --check",
+ "lint": "eslint src",
+ "test": "vitest run"
+ },
+ "dependencies": {
+ "@clerk/react": "workspace:^",
+ "@clerk/shared": "workspace:^",
+ "tslib": "catalog:repo"
+ },
+ "devDependencies": {
+ "@expo/config-plugins": "^54.0.4",
+ "@types/react": "catalog:react",
+ "expo": "~54.0.34",
+ "expo-constants": "^18.0.13",
+ "expo-crypto": "^15.0.9",
+ "react": "catalog:react",
+ "react-native": "^0.85.2",
+ "tsup": "catalog:repo"
+ },
+ "peerDependencies": {
+ "expo": ">=53 <57",
+ "expo-constants": ">=12",
+ "expo-crypto": ">=12",
+ "react": "^18.0.0 || ^19.0.0",
+ "react-native": ">=0.75"
+ },
+ "peerDependenciesMeta": {
+ "expo-constants": {
+ "optional": true
+ }
+ },
+ "publishConfig": {
+ "access": "public"
+ }
+}
diff --git a/packages/expo/src/hooks/__tests__/useSignInWithGoogle.test.ts b/packages/expo-google-signin/src/__tests__/useSignInWithGoogle.test.ts
similarity index 88%
rename from packages/expo/src/hooks/__tests__/useSignInWithGoogle.test.ts
rename to packages/expo-google-signin/src/__tests__/useSignInWithGoogle.test.ts
index ec7d85e52dd..d6898465575 100644
--- a/packages/expo/src/hooks/__tests__/useSignInWithGoogle.test.ts
+++ b/packages/expo-google-signin/src/__tests__/useSignInWithGoogle.test.ts
@@ -29,7 +29,7 @@ vi.mock('@clerk/shared/error', async importOriginal => {
};
});
-vi.mock('../../google-one-tap', async importOriginal => {
+vi.mock('../google-one-tap', async importOriginal => {
const actual = await importOriginal();
return {
...actual,
@@ -46,17 +46,7 @@ vi.mock('react-native', () => {
};
});
-vi.mock('../../specs/NativeClerkModule', () => {
- return {
- default: {
- configure: vi.fn(),
- getClientToken: vi.fn(),
- syncClientStateFromJs: vi.fn(),
- },
- };
-});
-
-vi.mock('../../specs/NativeClerkGoogleSignIn', () => {
+vi.mock('../specs/NativeClerkGoogleSignIn', () => {
return {
default: {
configure: vi.fn(),
@@ -127,25 +117,6 @@ describe('useSignInWithGoogle', () => {
});
describe('startGoogleAuthenticationFlow', () => {
- test('should warn once in development about the upcoming package split', () => {
- const originalDev = globalThis.__DEV__;
- globalThis.__DEV__ = true;
- const consoleWarnSpy = vi.spyOn(console, 'warn').mockImplementation(() => undefined);
-
- try {
- renderHook(() => useSignInWithGoogle());
- renderHook(() => useSignInWithGoogle());
-
- expect(consoleWarnSpy).toHaveBeenCalledTimes(1);
- expect(consoleWarnSpy).toHaveBeenCalledWith(
- 'Clerk: In the next major version, native Google Sign-In will require installing @clerk/expo-google-signin and adding its Expo config plugin. The @clerk/expo/google import path will continue to work.',
- );
- } finally {
- consoleWarnSpy.mockRestore();
- globalThis.__DEV__ = originalDev;
- }
- });
-
test('should return the hook with startGoogleAuthenticationFlow function', () => {
const { result } = renderHook(() => useSignInWithGoogle());
diff --git a/packages/expo-google-signin/src/global.d.ts b/packages/expo-google-signin/src/global.d.ts
new file mode 100644
index 00000000000..ded363c3df1
--- /dev/null
+++ b/packages/expo-google-signin/src/global.d.ts
@@ -0,0 +1 @@
+declare const PACKAGE_NAME: string;
diff --git a/packages/expo/src/google-one-tap/ClerkGoogleOneTapSignIn.ts b/packages/expo-google-signin/src/google-one-tap/ClerkGoogleOneTapSignIn.ts
similarity index 97%
rename from packages/expo/src/google-one-tap/ClerkGoogleOneTapSignIn.ts
rename to packages/expo-google-signin/src/google-one-tap/ClerkGoogleOneTapSignIn.ts
index b0a1cd5e42f..aa3bea4bb0f 100644
--- a/packages/expo/src/google-one-tap/ClerkGoogleOneTapSignIn.ts
+++ b/packages/expo-google-signin/src/google-one-tap/ClerkGoogleOneTapSignIn.ts
@@ -14,7 +14,7 @@ function getNativeModule(): NonNullable {
if (!NativeClerkGoogleSignIn) {
throw new Error(
'ClerkGoogleSignIn native module is not available. ' +
- 'Ensure the @clerk/expo plugin is added to your app.json and you have run a development build.',
+ 'Ensure the @clerk/expo-google-signin plugin is added to your app.json and you have run a development build.',
);
}
return NativeClerkGoogleSignIn;
diff --git a/packages/expo/src/google-one-tap/index.ts b/packages/expo-google-signin/src/google-one-tap/index.ts
similarity index 100%
rename from packages/expo/src/google-one-tap/index.ts
rename to packages/expo-google-signin/src/google-one-tap/index.ts
diff --git a/packages/expo/src/google-one-tap/types.ts b/packages/expo-google-signin/src/google-one-tap/types.ts
similarity index 100%
rename from packages/expo/src/google-one-tap/types.ts
rename to packages/expo-google-signin/src/google-one-tap/types.ts
diff --git a/packages/expo-google-signin/src/index.ts b/packages/expo-google-signin/src/index.ts
new file mode 100644
index 00000000000..a2a81b378c2
--- /dev/null
+++ b/packages/expo-google-signin/src/index.ts
@@ -0,0 +1,5 @@
+export { useSignInWithGoogle } from './useSignInWithGoogle';
+export type {
+ StartGoogleAuthenticationFlowParams,
+ StartGoogleAuthenticationFlowReturnType,
+} from './useSignInWithGoogle.types';
diff --git a/packages/expo/src/specs/NativeClerkGoogleSignIn.android.ts b/packages/expo-google-signin/src/specs/NativeClerkGoogleSignIn.android.ts
similarity index 100%
rename from packages/expo/src/specs/NativeClerkGoogleSignIn.android.ts
rename to packages/expo-google-signin/src/specs/NativeClerkGoogleSignIn.android.ts
diff --git a/packages/expo/src/specs/NativeClerkGoogleSignIn.ts b/packages/expo-google-signin/src/specs/NativeClerkGoogleSignIn.ts
similarity index 100%
rename from packages/expo/src/specs/NativeClerkGoogleSignIn.ts
rename to packages/expo-google-signin/src/specs/NativeClerkGoogleSignIn.ts
diff --git a/packages/expo/src/hooks/useSignInWithGoogle.android.ts b/packages/expo-google-signin/src/useSignInWithGoogle.android.ts
similarity index 87%
rename from packages/expo/src/hooks/useSignInWithGoogle.android.ts
rename to packages/expo-google-signin/src/useSignInWithGoogle.android.ts
index 3a2e343e71d..161340ff804 100644
--- a/packages/expo/src/hooks/useSignInWithGoogle.android.ts
+++ b/packages/expo-google-signin/src/useSignInWithGoogle.android.ts
@@ -17,12 +17,9 @@ export type {
* - Built-in nonce support for replay attack protection
* - No additional dependencies required
*
- * In the next major version, apps using native Google Sign-In will need to install
- * `@clerk/expo-google-signin` alongside `@clerk/expo` and add its Expo config plugin.
- *
* @example
* ```tsx
- * import { useSignInWithGoogle } from '@clerk/expo';
+ * import { useSignInWithGoogle } from '@clerk/expo-google-signin';
* import { Button } from 'react-native';
*
* function GoogleSignInButton() {
diff --git a/packages/expo/src/hooks/useSignInWithGoogle.ios.ts b/packages/expo-google-signin/src/useSignInWithGoogle.ios.ts
similarity index 87%
rename from packages/expo/src/hooks/useSignInWithGoogle.ios.ts
rename to packages/expo-google-signin/src/useSignInWithGoogle.ios.ts
index fdd7541bf01..d247472c45b 100644
--- a/packages/expo/src/hooks/useSignInWithGoogle.ios.ts
+++ b/packages/expo-google-signin/src/useSignInWithGoogle.ios.ts
@@ -17,12 +17,9 @@ export type {
* - Built-in nonce support for replay attack protection
* - No additional dependencies required
*
- * In the next major version, apps using native Google Sign-In will need to install
- * `@clerk/expo-google-signin` alongside `@clerk/expo` and add its Expo config plugin.
- *
* @example
* ```tsx
- * import { useSignInWithGoogle } from '@clerk/expo';
+ * import { useSignInWithGoogle } from '@clerk/expo-google-signin';
* import { Button } from 'react-native';
*
* function GoogleSigninButton() {
diff --git a/packages/expo/src/hooks/useSignInWithGoogle.shared.ts b/packages/expo-google-signin/src/useSignInWithGoogle.shared.ts
similarity index 90%
rename from packages/expo/src/hooks/useSignInWithGoogle.shared.ts
rename to packages/expo-google-signin/src/useSignInWithGoogle.shared.ts
index 68d80f53129..ad14c758e40 100644
--- a/packages/expo/src/hooks/useSignInWithGoogle.shared.ts
+++ b/packages/expo-google-signin/src/useSignInWithGoogle.shared.ts
@@ -1,15 +1,16 @@
import { useClerk } from '@clerk/react';
-import { isClerkAPIResponseError } from '@clerk/shared/error';
+import { buildErrorThrower, isClerkAPIResponseError } from '@clerk/shared/error';
import { eventMethodCalled } from '@clerk/shared/telemetry';
import type { ClientResource, SetActive } from '@clerk/shared/types';
-import { ClerkGoogleOneTapSignIn, isErrorWithCode, isSuccessResponse } from '../google-one-tap';
-import { errorThrower } from '../utils/errors';
+import { ClerkGoogleOneTapSignIn, isErrorWithCode, isSuccessResponse } from './google-one-tap';
import type {
StartGoogleAuthenticationFlowParams,
StartGoogleAuthenticationFlowReturnType,
} from './useSignInWithGoogle.types';
+const errorThrower = buildErrorThrower({ packageName: PACKAGE_NAME });
+
export type GoogleClientIds = {
webClientId: string;
iosClientId?: string;
@@ -24,19 +25,6 @@ type PlatformConfig = {
requiresIosClientId: boolean;
};
-let hasWarnedAboutGoogleSignInPackage = false;
-
-function warnAboutGoogleSignInPackageMigration() {
- if (!__DEV__ || hasWarnedAboutGoogleSignInPackage) {
- return;
- }
-
- hasWarnedAboutGoogleSignInPackage = true;
- console.warn(
- 'Clerk: In the next major version, native Google Sign-In will require installing @clerk/expo-google-signin and adding its Expo config plugin. The @clerk/expo/google import path will continue to work.',
- );
-}
-
/**
* Helper to get Google client IDs from expo-constants or process.env.
* Dynamically imports expo-constants to keep it optional.
@@ -73,8 +61,6 @@ async function getGoogleClientIds(): Promise<{ webClientId?: string; iosClientId
*/
export function createUseSignInWithGoogle(platformConfig: PlatformConfig) {
return function useSignInWithGoogle() {
- warnAboutGoogleSignInPackageMigration();
-
const clerk = useClerk();
clerk.telemetry?.record(eventMethodCalled('useSignInWithGoogle'));
diff --git a/packages/expo/src/hooks/useSignInWithGoogle.ts b/packages/expo-google-signin/src/useSignInWithGoogle.ts
similarity index 90%
rename from packages/expo/src/hooks/useSignInWithGoogle.ts
rename to packages/expo-google-signin/src/useSignInWithGoogle.ts
index cc6b07356dd..39534d13560 100644
--- a/packages/expo/src/hooks/useSignInWithGoogle.ts
+++ b/packages/expo-google-signin/src/useSignInWithGoogle.ts
@@ -1,6 +1,7 @@
+import { buildErrorThrower } from '@clerk/shared/error';
import type { SetActive, SignInResource, SignUpResource } from '@clerk/shared/types';
-import { errorThrower } from '../utils/errors';
+const errorThrower = buildErrorThrower({ packageName: PACKAGE_NAME });
type SignUpUnsafeMetadata = Record;
@@ -21,9 +22,6 @@ export type StartGoogleAuthenticationFlowReturnType = {
* Native Google Authentication is only available on iOS and Android.
* For web platforms, use the OAuth-based Google Sign-In flow instead via useSSO.
*
- * In the next major version, apps using native Google Sign-In will need to install
- * `@clerk/expo-google-signin` alongside `@clerk/expo` and add its Expo config plugin.
- *
* @example
* ```tsx
* import { useSSO } from '@clerk/expo';
diff --git a/packages/expo/src/hooks/useSignInWithGoogle.types.ts b/packages/expo-google-signin/src/useSignInWithGoogle.types.ts
similarity index 86%
rename from packages/expo/src/hooks/useSignInWithGoogle.types.ts
rename to packages/expo-google-signin/src/useSignInWithGoogle.types.ts
index 522f1a12385..9007934d555 100644
--- a/packages/expo/src/hooks/useSignInWithGoogle.types.ts
+++ b/packages/expo-google-signin/src/useSignInWithGoogle.types.ts
@@ -1,5 +1,7 @@
import type { SetActive, SignInResource, SignUpResource } from '@clerk/shared/types';
+type SignUpUnsafeMetadata = Record;
+
export type StartGoogleAuthenticationFlowParams = {
unsafeMetadata?: SignUpUnsafeMetadata;
};
diff --git a/packages/expo-google-signin/tsconfig.declarations.json b/packages/expo-google-signin/tsconfig.declarations.json
new file mode 100644
index 00000000000..ebea527b01c
--- /dev/null
+++ b/packages/expo-google-signin/tsconfig.declarations.json
@@ -0,0 +1,14 @@
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "skipLibCheck": true,
+ "incremental": false,
+ "noEmit": false,
+ "declaration": true,
+ "emitDeclarationOnly": true,
+ "declarationMap": true,
+ "sourceMap": false,
+ "declarationDir": "./dist"
+ },
+ "exclude": ["**/__tests__/**/*", "app.plugin.js"]
+}
diff --git a/packages/expo-google-signin/tsconfig.json b/packages/expo-google-signin/tsconfig.json
new file mode 100644
index 00000000000..29aa2cfc52a
--- /dev/null
+++ b/packages/expo-google-signin/tsconfig.json
@@ -0,0 +1,27 @@
+{
+ "compilerOptions": {
+ "allowJs": true,
+ "declaration": true,
+ "declarationMap": false,
+ "esModuleInterop": true,
+ "importHelpers": true,
+ "incremental": true,
+ "jsx": "react-jsx",
+ "lib": ["ESNext", "dom"],
+ "module": "NodeNext",
+ "moduleResolution": "NodeNext",
+ "noEmitOnError": false,
+ "noImplicitReturns": true,
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "outDir": "dist",
+ "resolveJsonModule": true,
+ "skipLibCheck": true,
+ "sourceMap": false,
+ "strict": true,
+ "target": "ES2019",
+ "types": ["node"],
+ "rootDir": "./src"
+ },
+ "include": ["src", "app.plugin.js"]
+}
diff --git a/packages/expo-google-signin/tsup.config.ts b/packages/expo-google-signin/tsup.config.ts
new file mode 100644
index 00000000000..1c073544c76
--- /dev/null
+++ b/packages/expo-google-signin/tsup.config.ts
@@ -0,0 +1,30 @@
+import type { Options } from 'tsup';
+import { defineConfig } from 'tsup';
+
+import { runAfterLast } from '../../scripts/utils';
+import { version as clerkJsVersion } from '../clerk-js/package.json';
+import { name, version } from './package.json';
+
+export default defineConfig(overrideOptions => {
+ const isWatch = !!overrideOptions.watch;
+ const shouldPublish = !!overrideOptions.env?.publish;
+
+ const options: Options = {
+ format: 'cjs',
+ outDir: './dist',
+ entry: ['./src/**/*.{ts,tsx,js,jsx}', '!./src/**/*.d.ts', '!./src/**/__tests__/**/*.{ts,tsx,js,jsx}'],
+ bundle: false,
+ clean: true,
+ minify: false,
+ sourcemap: true,
+ legacyOutput: true,
+ define: {
+ PACKAGE_NAME: `"${name}"`,
+ PACKAGE_VERSION: `"${version}"`,
+ JS_PACKAGE_VERSION: `"${clerkJsVersion}"`,
+ __DEV__: `${isWatch}`,
+ },
+ };
+
+ return runAfterLast(['pnpm build:declarations', shouldPublish && 'pkglab pub --ping'])(options);
+});
diff --git a/packages/expo-google-signin/vitest.config.mts b/packages/expo-google-signin/vitest.config.mts
new file mode 100644
index 00000000000..20bc22a33db
--- /dev/null
+++ b/packages/expo-google-signin/vitest.config.mts
@@ -0,0 +1,10 @@
+import { defineConfig } from 'vitest/config';
+
+export default defineConfig({
+ plugins: [],
+ test: {
+ environment: 'jsdom',
+ includeSource: ['**/*.{js,ts,jsx,tsx}'],
+ setupFiles: './vitest.setup.mts',
+ },
+});
diff --git a/packages/expo-google-signin/vitest.setup.mts b/packages/expo-google-signin/vitest.setup.mts
new file mode 100644
index 00000000000..0ef33b77151
--- /dev/null
+++ b/packages/expo-google-signin/vitest.setup.mts
@@ -0,0 +1,18 @@
+import { beforeAll, vi } from 'vitest';
+
+globalThis.PACKAGE_NAME = '@clerk/expo-google-signin';
+globalThis.PACKAGE_VERSION = '0.0.0-test';
+
+if (!globalThis.expo) {
+ // @ts-expect-error - Mocking expo for tests
+ globalThis.expo = {
+ EventEmitter: vi.fn(),
+ };
+}
+
+if (typeof globalThis.__DEV__ === 'undefined') {
+ // @ts-expect-error - Mocking __DEV__ for tests
+ globalThis.__DEV__ = false;
+}
+
+beforeAll(() => {});
diff --git a/packages/expo/android/build.gradle b/packages/expo/android/build.gradle
index 905a5e8a467..649b3204a47 100644
--- a/packages/expo/android/build.gradle
+++ b/packages/expo/android/build.gradle
@@ -19,8 +19,6 @@ def clerkExpoVersion = clerkExpoPackageJson.version.toString()
// Dependency versions - centralized for easier updates
// See: https://docs.gradle.org/current/userguide/version_catalogs.html for app-level version catalogs
ext {
- credentialsVersion = "1.3.0"
- googleIdVersion = "1.1.1"
kotlinxCoroutinesVersion = "1.7.3"
clerkAndroidApiVersion = "1.0.32"
clerkAndroidUiVersion = "1.0.32"
@@ -104,11 +102,6 @@ try {
dependencies {
implementation project(':expo-modules-core')
- // Credential Manager for Google Sign-In with nonce support
- implementation "androidx.credentials:credentials:$credentialsVersion"
- implementation "androidx.credentials:credentials-play-services-auth:$credentialsVersion"
- implementation "com.google.android.libraries.identity.googleid:googleid:$googleIdVersion"
-
// Coroutines for async operations
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlinxCoroutinesVersion"
diff --git a/packages/expo/app.plugin.js b/packages/expo/app.plugin.js
index 3759c010c43..f42f84dc347 100644
--- a/packages/expo/app.plugin.js
+++ b/packages/expo/app.plugin.js
@@ -146,45 +146,12 @@ const withClerkAndroid = config => {
});
};
-/**
- * Add Google Sign-In URL scheme to Info.plist (from main branch)
- */
-const withClerkGoogleSignIn = config => {
- const iosUrlScheme =
- process.env.EXPO_PUBLIC_CLERK_GOOGLE_IOS_URL_SCHEME ||
- (config.extra && config.extra.EXPO_PUBLIC_CLERK_GOOGLE_IOS_URL_SCHEME);
-
- if (!iosUrlScheme) {
- return config;
- }
-
- return withInfoPlist(config, modConfig => {
- if (!Array.isArray(modConfig.modResults.CFBundleURLTypes)) {
- modConfig.modResults.CFBundleURLTypes = [];
- }
-
- const schemeExists = modConfig.modResults.CFBundleURLTypes.some(urlType =>
- urlType.CFBundleURLSchemes?.includes(iosUrlScheme),
- );
-
- if (!schemeExists) {
- modConfig.modResults.CFBundleURLTypes.push({
- CFBundleURLSchemes: [iosUrlScheme],
- });
- console.log(`✅ Added Google Sign-In URL scheme: ${iosUrlScheme}`);
- }
-
- return modConfig;
- });
-};
-
/**
* Combined Clerk Expo plugin
*
* When this plugin is configured in app.json/app.config.js:
* 1. iOS gets the deployment target and metadata required by Clerk native views
* 2. Android gets packaging exclusions for dependency conflicts
- * 3. Google Sign-In URL scheme is configured (if env var is set)
*
* Native modules and views are registered via Expo Modules autolinking.
*/
@@ -345,7 +312,6 @@ const withClerkExpo = (config, props = {}) => {
if (appleSignIn !== false) {
config = withClerkAppleSignIn(config);
}
- config = withClerkGoogleSignIn(config);
config = withClerkAndroid(config);
config = withClerkKeychainService(config, props);
config = withClerkTheme(config, props);
diff --git a/packages/expo/expo-module.config.json b/packages/expo/expo-module.config.json
index 355aef1e930..8c0f47dee5e 100644
--- a/packages/expo/expo-module.config.json
+++ b/packages/expo/expo-module.config.json
@@ -1,21 +1,14 @@
{
"platforms": ["apple", "android"],
"apple": {
- "modules": [
- "ClerkExpoModule",
- "ClerkAuthViewModule",
- "ClerkUserProfileViewModule",
- "ClerkUserButtonViewModule",
- "ClerkGoogleSignInModule"
- ]
+ "modules": ["ClerkExpoModule", "ClerkAuthViewModule", "ClerkUserProfileViewModule", "ClerkUserButtonViewModule"]
},
"android": {
"modules": [
"expo.modules.clerk.ClerkExpoModule",
"expo.modules.clerk.ClerkAuthViewModule",
"expo.modules.clerk.ClerkUserProfileViewModule",
- "expo.modules.clerk.ClerkUserButtonViewModule",
- "expo.modules.clerk.googlesignin.ClerkGoogleSignInModule"
+ "expo.modules.clerk.ClerkUserButtonViewModule"
]
}
}
diff --git a/packages/expo/package.json b/packages/expo/package.json
index 49eb875ab19..89a82d998a6 100644
--- a/packages/expo/package.json
+++ b/packages/expo/package.json
@@ -121,6 +121,7 @@
"tslib": "catalog:repo"
},
"devDependencies": {
+ "@clerk/expo-google-signin": "workspace:*",
"@clerk/expo-passkeys": "workspace:*",
"@expo/config-plugins": "^54.0.4",
"@types/base-64": "^1.0.2",
@@ -135,6 +136,7 @@
"react-native": "^0.86.0"
},
"peerDependencies": {
+ "@clerk/expo-google-signin": ">=0.0.0",
"@clerk/expo-passkeys": ">=0.0.6",
"expo": ">=53 <58",
"expo-apple-authentication": ">=7.0.0",
@@ -149,6 +151,9 @@
"react-native": ">=0.75"
},
"peerDependenciesMeta": {
+ "@clerk/expo-google-signin": {
+ "optional": true
+ },
"@clerk/expo-passkeys": {
"optional": true
},
diff --git a/packages/expo/src/google/index.ts b/packages/expo/src/google/index.ts
index cf9213071b6..4411707e13a 100644
--- a/packages/expo/src/google/index.ts
+++ b/packages/expo/src/google/index.ts
@@ -1,5 +1,5 @@
-export { useSignInWithGoogle } from '../hooks/useSignInWithGoogle';
+export { useSignInWithGoogle } from '@clerk/expo-google-signin';
export type {
StartGoogleAuthenticationFlowParams,
StartGoogleAuthenticationFlowReturnType,
-} from '../hooks/useSignInWithGoogle.types';
+} from '@clerk/expo-google-signin';
diff --git a/packages/expo/src/plugin/withClerkExpo.ts b/packages/expo/src/plugin/withClerkExpo.ts
index 669ae271c2c..35072e7a51a 100644
--- a/packages/expo/src/plugin/withClerkExpo.ts
+++ b/packages/expo/src/plugin/withClerkExpo.ts
@@ -1,4 +1,4 @@
-import { type ConfigPlugin, createRunOncePlugin, withAppBuildGradle, withInfoPlist } from '@expo/config-plugins';
+import { type ConfigPlugin, createRunOncePlugin, withAppBuildGradle } from '@expo/config-plugins';
import pkg from '../../package.json';
@@ -38,54 +38,15 @@ const withClerkAndroidPackaging: ConfigPlugin = config => {
});
};
-/**
- * Configures iOS URL scheme for Google Sign-In.
- */
-const withClerkGoogleSignIn: ConfigPlugin = config => {
- // Get the iOS URL scheme from environment or config.extra
- // We capture it here before entering the mod callback
- const iosUrlScheme =
- process.env.EXPO_PUBLIC_CLERK_GOOGLE_IOS_URL_SCHEME ||
- (config as { extra?: Record }).extra?.EXPO_PUBLIC_CLERK_GOOGLE_IOS_URL_SCHEME;
-
- if (!iosUrlScheme) {
- // No URL scheme configured, skip iOS configuration
- return config;
- }
-
- // Add iOS URL scheme for Google Sign-In
- return withInfoPlist(config, modConfig => {
- if (!Array.isArray(modConfig.modResults.CFBundleURLTypes)) {
- modConfig.modResults.CFBundleURLTypes = [];
- }
-
- // Check if the scheme is already added to avoid duplicates
- const schemeExists = modConfig.modResults.CFBundleURLTypes.some(urlType =>
- urlType.CFBundleURLSchemes?.includes(iosUrlScheme),
- );
-
- if (!schemeExists) {
- // Add Google Sign-In URL scheme
- modConfig.modResults.CFBundleURLTypes.push({
- CFBundleURLSchemes: [iosUrlScheme],
- });
- }
-
- return modConfig;
- });
-};
-
/**
* Combined plugin that applies all Clerk configurations.
*
* When this plugin is used, it:
- * 1. Configures iOS URL scheme for Google Sign-In (if env var is set)
- * 2. Adds Android packaging exclusions to resolve dependency conflicts
+ * 1. Adds Android packaging exclusions to resolve dependency conflicts
*
* Native modules and views are registered via Expo Modules autolinking.
*/
const withClerkExpo: ConfigPlugin = config => {
- config = withClerkGoogleSignIn(config);
config = withClerkAndroidPackaging(config);
return config;
};
diff --git a/packages/expo/src/types/index.ts b/packages/expo/src/types/index.ts
index 7c31837db0f..0c5b6da76b1 100644
--- a/packages/expo/src/types/index.ts
+++ b/packages/expo/src/types/index.ts
@@ -9,24 +9,3 @@ export type { IStorage, BuildClerkOptions } from '../provider/singleton/types';
// OAuth/SSO hook types
export type { UseOAuthFlowParams, StartOAuthFlowParams, StartOAuthFlowReturnType } from '../hooks/useOAuth';
export type { StartSSOFlowParams, StartSSOFlowReturnType } from '../hooks/useSSO';
-
-// Google Sign-In types
-export type {
- StartGoogleAuthenticationFlowParams,
- StartGoogleAuthenticationFlowReturnType,
-} from '../hooks/useSignInWithGoogle.types';
-
-// Google One Tap types
-export type {
- ConfigureParams,
- SignInParams,
- CreateAccountParams,
- ExplicitSignInParams,
- GoogleUser,
- OneTapSuccessResponse,
- CancelledResponse,
- NoSavedCredentialFound,
- OneTapResponse,
- GoogleSignInErrorCode,
- GoogleSignInError,
-} from '../google-one-tap/types';
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e4d6560b3da..425a33dc6a6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -92,8 +92,8 @@ overrides:
ip-address@<=10.1.0: 10.1.1
jws@<3.2.3: 3.2.3
minimatch@>=9.0.0 <9.0.7: 9.0.7
- picomatch@<2.3.2: 2.3.2
picomatch@>=3.0.0 <3.0.2: 3.0.2
+ picomatch@<2.3.2: 2.3.2
preact@>=10.27.0 <10.27.3: 10.27.3
react: 18.3.1
react-dom: 18.3.1
@@ -504,7 +504,7 @@ importers:
version: 11.14.0(@types/react@18.3.28)(react@18.3.1)
'@rsdoctor/rspack-plugin':
specifier: ^1.5.9
- version: 1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1(esbuild@0.27.7))
+ version: 1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1)
'@rspack/cli':
specifier: catalog:rspack
version: 2.0.6(@rspack/core@2.0.6(@swc/helpers@0.5.21))(@rspack/dev-server@2.0.3(@rspack/core@2.0.6(@swc/helpers@0.5.21)))
@@ -637,7 +637,7 @@ importers:
version: 1.0.0
expo:
specifier: '>=53 <58'
- version: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ version: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
react:
specifier: 18.3.1
version: 18.3.1
@@ -651,6 +651,9 @@ importers:
specifier: catalog:repo
version: 2.8.1
devDependencies:
+ '@clerk/expo-google-signin':
+ specifier: workspace:*
+ version: link:../expo-google-signin
'@clerk/expo-passkeys':
specifier: workspace:*
version: link:../expo-passkeys
@@ -665,29 +668,66 @@ importers:
version: 0.28.1
expo-apple-authentication:
specifier: ^7.2.4
- version: 7.2.4(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ version: 7.2.4(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
expo-auth-session:
specifier: ^5.5.2
- version: 5.5.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
+ version: 5.5.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
expo-constants:
specifier: ^18.0.13
- version: 18.0.13(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ version: 18.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
expo-crypto:
specifier: ^15.0.9
- version: 15.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
+ version: 15.0.9(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
expo-local-authentication:
specifier: ^13.8.0
- version: 13.8.0(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
+ version: 13.8.0(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
expo-secure-store:
specifier: ^12.8.1
- version: 12.8.1(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
+ version: 12.8.1(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
expo-web-browser:
specifier: ^12.8.2
- version: 12.8.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
+ version: 12.8.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
react-native:
specifier: ^0.86.0
version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+ packages/expo-google-signin:
+ dependencies:
+ '@clerk/react':
+ specifier: workspace:^
+ version: link:../react
+ '@clerk/shared':
+ specifier: workspace:^
+ version: link:../shared
+ tslib:
+ specifier: catalog:repo
+ version: 2.8.1
+ devDependencies:
+ '@expo/config-plugins':
+ specifier: ^54.0.4
+ version: 54.0.4
+ '@types/react':
+ specifier: catalog:react
+ version: 18.3.28
+ expo:
+ specifier: ~54.0.34
+ version: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ expo-constants:
+ specifier: ^18.0.13
+ version: 18.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ expo-crypto:
+ specifier: ^15.0.9
+ version: 15.0.9(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
+ react:
+ specifier: 18.3.1
+ version: 18.3.1
+ react-native:
+ specifier: ^0.85.2
+ version: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+ tsup:
+ specifier: catalog:repo
+ version: 8.5.1(@microsoft/api-extractor@7.58.7(@types/node@25.6.0))(jiti@2.7.0)(postcss@8.5.15)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.9.0)
+
packages/expo-passkeys:
dependencies:
'@clerk/shared':
@@ -1078,13 +1118,13 @@ importers:
devDependencies:
'@mdx-js/loader':
specifier: ^3.1.1
- version: 3.1.1(webpack@5.102.1(esbuild@0.27.7))
+ version: 3.1.1(webpack@5.102.1)
'@mdx-js/react':
specifier: ^3.1.0
version: 3.1.1(@types/react@18.3.28)(react@18.3.1)
'@next/mdx':
specifier: ^15.0.0
- version: 15.5.19(@mdx-js/loader@3.1.1(webpack@5.102.1(esbuild@0.27.7)))(@mdx-js/react@3.1.1(@types/react@18.3.28)(react@18.3.1))
+ version: 15.5.19(@mdx-js/loader@3.1.1(webpack@5.102.1))(@mdx-js/react@3.1.1(@types/react@18.3.28)(react@18.3.1))
'@tailwindcss/postcss':
specifier: ^4.0.0
version: 4.3.0
@@ -1136,7 +1176,7 @@ importers:
version: 1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@tanstack/react-start':
specifier: 1.157.16
- version: 1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1(esbuild@0.27.7))
+ version: 1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1)
esbuild-plugin-file-path-extensions:
specifier: ^2.1.4
version: 2.1.4
@@ -1225,7 +1265,7 @@ importers:
version: 2.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@rsdoctor/rspack-plugin':
specifier: ^1.5.9
- version: 1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1(esbuild@0.27.7))
+ version: 1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1)
'@rspack/cli':
specifier: catalog:rspack
version: 2.0.6(@rspack/core@2.0.6(@swc/helpers@0.5.21))(@rspack/dev-server@2.0.3(@rspack/core@2.0.6(@swc/helpers@0.5.21)))
@@ -3020,8 +3060,8 @@ packages:
resolution: {integrity: sha512-lvt72KNitGuixYD2l3SZmRKVu2G4zJpmg5V7WfUBNpmUU5oODBw/6qmiJ6kSLAlfDozscUk+BBGknBBzxUrwrA==}
hasBin: true
- '@expo/cli@54.0.16':
- resolution: {integrity: sha512-hY/OdRaJMs5WsVPuVSZ+RLH3VObJmL/pv5CGCHEZHN2PxZjSZSdctyKV8UcFBXTF0yIKNAJ9XLs1dlNYXHh4Cw==}
+ '@expo/cli@54.0.25':
+ resolution: {integrity: sha512-WnUqIb8oMBhtwSfIqdCHCzcaDIpLNXItRVd5miuvWi4GO0SGo89PSsAkbVJ+LJgcaY+v5rbgMELJS9I/CqOulA==}
hasBin: true
peerDependencies:
expo: '*'
@@ -3033,9 +3073,6 @@ packages:
react-native:
optional: true
- '@expo/code-signing-certificates@0.0.5':
- resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==}
-
'@expo/code-signing-certificates@0.0.6':
resolution: {integrity: sha512-iNe0puxwBNEcuua9gmTGzq+SuMDa0iATai1FlFTMHJ/vUmKvN/V//drXoLJkVb5i5H3iE/n/qIJxyoBnXouD0w==}
@@ -3066,11 +3103,11 @@ packages:
'@expo/config@9.0.4':
resolution: {integrity: sha512-g5ns5u1JSKudHYhjo1zaSfkJ/iZIcWmUmIQptMJZ6ag1C0ShL2sj8qdfU8MmAMuKLOgcIfSaiWlQnm4X3VJVkg==}
- '@expo/devcert@1.2.0':
- resolution: {integrity: sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==}
+ '@expo/devcert@1.2.1':
+ resolution: {integrity: sha512-qC4eaxmKMTmJC2ahwyui6ud8f3W60Ss7pMkpBq40Hu3zyiAaugPXnZ24145U7K36qO9UHdZUVxsCvIpz2RYYCA==}
- '@expo/devtools@0.1.7':
- resolution: {integrity: sha512-dfIa9qMyXN+0RfU6SN4rKeXZyzKWsnz6xBSDccjL4IRiE+fQ0t84zg0yxgN4t/WK2JU5v6v4fby7W7Crv9gJvA==}
+ '@expo/devtools@0.1.8':
+ resolution: {integrity: sha512-SVLxbuanDjJPgc0sy3EfXUMLb/tXzp6XIHkhtPVmTWJAp+FOr6+5SeiCfJrCzZFet0Ifyke2vX3sFcKwEvCXwQ==}
peerDependencies:
react: 18.3.1
react-native: '*'
@@ -3093,18 +3130,24 @@ packages:
resolution: {integrity: sha512-gNyn1KnAOpEa8gSNsYqXMTcq0fSwqU/vit6fP5863vLSKxHm/dNt/gm/uZJxrRZxKq71KUJWF6I7d3z8qIfq5g==}
hasBin: true
- '@expo/fingerprint@0.15.3':
- resolution: {integrity: sha512-8YPJpEYlmV171fi+t+cSLMX1nC5ngY9j2FiN70dHldLpd6Ct6ouGhk96svJ4BQZwsqwII2pokwzrDAwqo4Z0FQ==}
+ '@expo/fingerprint@0.15.5':
+ resolution: {integrity: sha512-mdVoAMcux1WlM6kd1RoWiHRNqKqS+J6mKmWQ/BKgeh937S/fcW58EE68O6nc4KDXtWi3PBeNHskOFcgyIuD4hw==}
hasBin: true
'@expo/image-utils@0.6.5':
resolution: {integrity: sha512-RsS/1CwJYzccvlprYktD42KjyfWZECH6PPIEowvoSmXfGLfdViwcUEI4RvBfKX5Jli6P67H+6YmHvPTbGOboew==}
- '@expo/image-utils@0.8.7':
- resolution: {integrity: sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w==}
+ '@expo/image-utils@0.8.14':
+ resolution: {integrity: sha512-5Sn+jG4Cw+shC2wDMXoqSAJnvERbiwzHn05FpWtD5IBflfTIs5gUmjzwiGVyjOdlMSQhgRrw/AymPbmO9h9mpQ==}
+
+ '@expo/json-file@10.0.16':
+ resolution: {integrity: sha512-fcVkWEj+hLuP2yt5W0aw6LmDRqSPWDLUSxOMcmFeV+algmIF59sQVKCwB9btjQLd4V6x9N0pISkQEkBubUHrCw==}
- '@expo/json-file@10.0.8':
- resolution: {integrity: sha512-9LOTh1PgKizD1VXfGQ88LtDH0lRwq9lsTb4aichWTWSWqy3Ugfkhfm3BhzBIkJJfQQ5iJu3m/BoRlEIjoCGcnQ==}
+ '@expo/json-file@10.2.0':
+ resolution: {integrity: sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==}
+
+ '@expo/json-file@11.0.0':
+ resolution: {integrity: sha512-pHJCETqFL5x5BzNV6cEPwjwuECgGmnl0bNmfHIJ6LM1tlh2eVXi5HEdit3zby/JO/B8Otk5cgcqtJXgvvUat3A==}
'@expo/json-file@8.3.3':
resolution: {integrity: sha512-eZ5dld9AD0PrVRiIWpRkm5aIoWBw3kAyd8VkuWEy92sEthBKDDDHAnK2a0dw0Eil6j7rK7lS/Qaq/Zzngv2h5A==}
@@ -3115,34 +3158,26 @@ packages:
'@expo/json-file@9.1.5':
resolution: {integrity: sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==}
- '@expo/mcp-tunnel@0.1.0':
- resolution: {integrity: sha512-rJ6hl0GnIZj9+ssaJvFsC7fwyrmndcGz+RGFzu+0gnlm78X01957yjtHgjcmnQAgL5hWEOR6pkT0ijY5nU5AWw==}
- peerDependencies:
- '@modelcontextprotocol/sdk': ^1.13.2
- peerDependenciesMeta:
- '@modelcontextprotocol/sdk':
- optional: true
-
'@expo/metro-config@0.19.12':
resolution: {integrity: sha512-fhT3x1ikQWHpZgw7VrEghBdscFPz1laRYa8WcVRB18nTTqorF6S8qPYslkJu1faEziHZS7c2uyDzTYnrg/CKbg==}
- '@expo/metro-config@54.0.9':
- resolution: {integrity: sha512-CRI4WgFXrQ2Owyr8q0liEBJveUIF9DcYAKadMRsJV7NxGNBdrIIKzKvqreDfsGiRqivbLsw6UoNb3UE7/SvPfg==}
+ '@expo/metro-config@54.0.16':
+ resolution: {integrity: sha512-3LLb9ZQl0VlqSlsalJ7+CYjfz60PBoSDHvpE1UF71aTM1Nx0Vb4LhXo7bCCC+PYP9q/GPB58LLbIROQ8PjKX2w==}
peerDependencies:
expo: '*'
peerDependenciesMeta:
expo:
optional: true
- '@expo/metro@54.1.0':
- resolution: {integrity: sha512-MgdeRNT/LH0v1wcO0TZp9Qn8zEF0X2ACI0wliPtv5kXVbXWI+yK9GyrstwLAiTXlULKVIg3HVSCCvmLu0M3tnw==}
+ '@expo/metro@54.2.0':
+ resolution: {integrity: sha512-h68TNZPGsk6swMmLm9nRSnE2UXm48rWwgcbtAHVMikXvbxdS41NDHHeqg1rcQ9AbznDRp6SQVC2MVpDnsRKU1w==}
- '@expo/osascript@2.3.7':
- resolution: {integrity: sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ==}
+ '@expo/osascript@2.7.0':
+ resolution: {integrity: sha512-wKIXL8UtbuX4KwavPasIW3CUcgTbYfjzLcgUhjyKUAYDEqMaf6gmU1bqz3ffBPTokmX+G8/vFG1ZuI9etQWukA==}
engines: {node: '>=12'}
- '@expo/package-manager@1.9.8':
- resolution: {integrity: sha512-4/I6OWquKXYnzo38pkISHCOCOXxfeEmu4uDoERq1Ei/9Ur/s9y3kLbAamEkitUkDC7gHk1INxRWEfFNzGbmOrA==}
+ '@expo/package-manager@1.13.0':
+ resolution: {integrity: sha512-s3W3eZafJDEyVL7W/jxj2Nz3eONKxSCU604S5xj8ijrVaRz83x0DnZznLf/UXQEI1w+FyibH68nHeQyk767b1A==}
'@expo/plist@0.1.3':
resolution: {integrity: sha512-GW/7hVlAylYg1tUrEASclw1MMk9FP4ZwyFAY/SUTJIhPDQHtfOlXREyWV3hhrHdX/K+pS73GNgdfT6E/e+kBbg==}
@@ -3150,29 +3185,37 @@ packages:
'@expo/plist@0.2.2':
resolution: {integrity: sha512-ZZGvTO6vEWq02UAPs3LIdja+HRO18+LRI5QuDl6Hs3Ps7KX7xU6Y6kjahWKY37Rx2YjNpX07dGpBFzzC+vKa2g==}
- '@expo/plist@0.4.8':
- resolution: {integrity: sha512-pfNtErGGzzRwHP+5+RqswzPDKkZrx+Cli0mzjQaus1ZWFsog5ibL+nVT3NcporW51o8ggnt7x813vtRbPiyOrQ==}
+ '@expo/plist@0.4.9':
+ resolution: {integrity: sha512-MPVpmKGfnQEnrCzgxuXcmPP/y/t6AVm+DcSb2Myp21LKWv1N3l8uFxMggesfF4ixAxkRlGmMMx9GyDC9M+XklQ==}
- '@expo/prebuild-config@54.0.6':
- resolution: {integrity: sha512-xowuMmyPNy+WTNq+YX0m0EFO/Knc68swjThk4dKivgZa8zI1UjvFXOBIOp8RX4ljCXLzwxQJM5oBBTvyn+59ZA==}
+ '@expo/prebuild-config@54.0.8':
+ resolution: {integrity: sha512-EA7N4dloty2t5Rde+HP0IEE+nkAQiu4A/+QGZGT9mFnZ5KKjPPkqSyYcRvP5bhQE10D+tvz6X0ngZpulbMdbsg==}
peerDependencies:
expo: '*'
'@expo/prebuild-config@8.2.0':
resolution: {integrity: sha512-CxiPpd980s0jyxi7eyN3i/7YKu3XL+8qPjBZUCYtc0+axpGweqIkq2CslyLSKHyqVyH/zlPkbVgWdyiYavFS5Q==}
+ '@expo/require-utils@55.0.5':
+ resolution: {integrity: sha512-U4K/CQ2VpXuwfNGsN+daKmYOt15hCP8v/pXaYH6eut7kdYZo6SfJ1yr67BIcJ+1Gzzs+QzTxswAZChKpXmceyw==}
+ peerDependencies:
+ typescript: ^5.0.0 || ^5.0.0-0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
'@expo/rudder-sdk-node@1.1.1':
resolution: {integrity: sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==}
engines: {node: '>=12'}
- '@expo/schema-utils@0.1.7':
- resolution: {integrity: sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g==}
+ '@expo/schema-utils@0.1.8':
+ resolution: {integrity: sha512-9I6ZqvnAvKKDiO+ZF8BpQQFYWXOJvTAL5L/227RUbWG1OVZDInFifzCBiqAZ3b67NRfeAgpgvbA7rejsqhY62A==}
'@expo/sdk-runtime-versions@1.0.0':
resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==}
- '@expo/spawn-async@1.7.2':
- resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==}
+ '@expo/spawn-async@1.8.0':
+ resolution: {integrity: sha512-eb9xxd/LbuEGSdua4NumCu/McVB9EM+F/JxB9pWgnERw4HQ9XyTNH1KapG6oqLWR8TuRK2LQfzJlmNi94CVobw==}
engines: {node: '>=12'}
'@expo/sudo-prompt@9.3.2':
@@ -4941,6 +4984,10 @@ packages:
engines: {node: '>=18'}
hasBin: true
+ '@react-native/assets-registry@0.85.3':
+ resolution: {integrity: sha512-u9ZiYP23vA2IFtdFQFmetzSmk6SM0xgKIoiOsr1hXNHjHaLhOm+/Ph1ud57wX6+Dbwdzx8coJgnzSKL3W21PCg==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+
'@react-native/assets-registry@0.86.0':
resolution: {integrity: sha512-nIaXbm2jX1OTYp0qbviJ3O6KZivoE8z3BnhUQ2LsqfZSWRoOK/n1qsiAr6oALiNKWnXY3j2KPwtYORnZzp8xew==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
@@ -4977,12 +5024,30 @@ packages:
peerDependencies:
'@babel/core': '*'
+ '@react-native/codegen@0.85.3':
+ resolution: {integrity: sha512-/JkS1lGLyzBWP1FbgDwaqEf7qShIC6pUC1M0a/YMAd/v4iqR24MRkQWe7jkYvcBQ2LpEhs5NGE9InhxSv21zCA==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+ peerDependencies:
+ '@babel/core': '*'
+
'@react-native/codegen@0.86.0':
resolution: {integrity: sha512-uTs9DBo3+/lUqinsGZK0FKJRBVClrwMXoZToaDxE1Q2SL2e55vs2GwyZfIKzPl5uJnbu4PfFMIp0/mLXLWUMuA==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
peerDependencies:
'@babel/core': '*'
+ '@react-native/community-cli-plugin@0.85.3':
+ resolution: {integrity: sha512-fs85dmbIqNmtzEixDb0g+q6R3Vt4H9eAt8/inIZdDKfjN76+sUJA2r1nxODQ76bU23MrIbz8sI7KFBPaWk/zQw==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+ peerDependencies:
+ '@react-native-community/cli': '*'
+ '@react-native/metro-config': 0.85.3
+ peerDependenciesMeta:
+ '@react-native-community/cli':
+ optional: true
+ '@react-native/metro-config':
+ optional: true
+
'@react-native/community-cli-plugin@0.86.0':
resolution: {integrity: sha512-Jv8p1ebEPfTzs8gmrjsdT2XMXFfeAg45Pman+XPLFGaSeGAZkutRFRyX9Cs9aGTSOyIA9YPJ6vDNb1ayTf1FKQ==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
@@ -5003,10 +5068,18 @@ packages:
resolution: {integrity: sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w==}
engines: {node: '>= 20.19.4'}
+ '@react-native/debugger-frontend@0.85.3':
+ resolution: {integrity: sha512-uAu7rM5o/Np1zgp6fi5zM1sP1aB8DcS7DdOLcj/TkSutOAjkMqqd2lWt1/+3S7qXexRHVK5XcP+o3VXo4L/V0A==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+
'@react-native/debugger-frontend@0.86.0':
resolution: {integrity: sha512-7Mb3nDfyJeys+ELF75Ageu7VKERlnIMoO+aNPoXqTXvz+b41L6l2CqMyLpDHxkBSlenij6gEepPNgaIyWHbJZw==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+ '@react-native/debugger-shell@0.85.3':
+ resolution: {integrity: sha512-/jRAaT9boiCttIcEwS02WPwYkUihqsjSaK/TMtHz05vT6uMgac9PaQt5kzBQLIABv5aEIa5gtrMmKVz49MjkjQ==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+
'@react-native/debugger-shell@0.86.0':
resolution: {integrity: sha512-Y0zEkZzLz8ou6o/VLml1A31X/rMgc6DRjwxwzPMa94qRTMY070WeBCNTITQo4kKTBAUgbxh07oXPQqp0Tpja8w==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
@@ -5019,14 +5092,26 @@ packages:
resolution: {integrity: sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA==}
engines: {node: '>= 20.19.4'}
+ '@react-native/dev-middleware@0.85.3':
+ resolution: {integrity: sha512-JYzBiT4A8w+KQt+dOD5v+ti+tDrGoPnsSTuApq3Ls4RB5sfWbDlYMyz3dbc8qBIHz9tv0sQ5+eOu6Xwqzr5AQA==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+
'@react-native/dev-middleware@0.86.0':
resolution: {integrity: sha512-20pTO6yTybmvXvro520H6C7jydIQnLKOl5qFtVEcHSdFrY63r3OGei+Rx9bILgSRmH6jgnfEcijcMx7pwWuQtw==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+ '@react-native/gradle-plugin@0.85.3':
+ resolution: {integrity: sha512-39dY2j50Q1pntejzwt3XL7vwXtrj8jcIfHq6E+gyu3jzYxZJVvMkMutQ39vSg6zinIQOX36oQDhidXUbCXzgoA==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+
'@react-native/gradle-plugin@0.86.0':
resolution: {integrity: sha512-a1RcfaEDqWExCGfCwadIxt4l8FvKYgFqeMf2uzeKyAOnb+vTGNIeCvifFL2MqvgaeYxlER437HbMIajGcuJ1pQ==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+ '@react-native/js-polyfills@0.85.3':
+ resolution: {integrity: sha512-U2+aMshIXf1uFn77tpBb/xhHWB9vkVrMpt7kkucAugF8hJKYTDGB587X7WwelHduK2KBfhl4giSv0rzZGoef9A==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+
'@react-native/js-polyfills@0.86.0':
resolution: {integrity: sha512-zYy/Cjd1VTnZ2iCNaG9bDF9C3l2ntESiPRscjIlI5FKugu6aeTwsDSv1aI8Bc4Kp3vEdoVg+UQhLAhE4svREaQ==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
@@ -5037,9 +5122,23 @@ packages:
'@react-native/normalize-colors@0.81.5':
resolution: {integrity: sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==}
+ '@react-native/normalize-colors@0.85.3':
+ resolution: {integrity: sha512-hj0PScZEhIbcOvQV5yMKX3ha4XEIOy/SVE1Rrpp0beW0dpNLOgSC7KDxGewmDnIHK9YdQUXGY9eMEfShUMIaZw==}
+
'@react-native/normalize-colors@0.86.0':
resolution: {integrity: sha512-kG0wfCGghUKlfxkJyyHCDVutWVYWK7/DG58ojA/4v9EfulgF+osuSQmlbNb3rcKX58qutm7JcldSeVLgGFha9g==}
+ '@react-native/virtualized-lists@0.85.3':
+ resolution: {integrity: sha512-dsCjI//OIPEUJMyNHp4l7zNLVjCx7bcaRUceOCkU+IB17hkbtbGWvi7HjGFSzy7FJGmS/MOlcfpb72xXiy1Oig==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+ peerDependencies:
+ '@types/react': ^19.2.0
+ react: 18.3.1
+ react-native: 0.85.3
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@react-native/virtualized-lists@0.86.0':
resolution: {integrity: sha512-4/ZLXdf/OSpPDVO0AsQ1SJdRIzt5t9BNQ46QwGgxvX7/cirYR5k8KXctNGGgW8lQo2gZChEfY2zFCZg9nM/jiw==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
@@ -7554,6 +7653,9 @@ packages:
babel-plugin-syntax-hermes-parser@0.29.1:
resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==}
+ babel-plugin-syntax-hermes-parser@0.33.3:
+ resolution: {integrity: sha512-/Z9xYdaJ1lC0pT9do6TqCqhOSLfZ5Ot8D5za1p+feEfWYupCOfGbhhEXN9r2ZgJtDNUNRw/Z+T2CvAGKBqtqWA==}
+
babel-plugin-syntax-hermes-parser@0.36.0:
resolution: {integrity: sha512-LhD0xdoedDw7ansQgXbB2DADLZIK/LRXuWNBPuVzMc5S2WK5GyT89tCM+cQzxFGO0mGyLK6D5TrVOJJzAoDy8Q==}
@@ -7571,8 +7673,8 @@ packages:
react-compiler-runtime:
optional: true
- babel-preset-expo@54.0.7:
- resolution: {integrity: sha512-JENWk0bvxW4I1ftveO8GRtX2t2TH6N4Z0TPvIHxroZ/4SswUfyNsUNbbP7Fm4erj3ar/JHGri5kTZ+s3xdjHZw==}
+ babel-preset-expo@54.0.11:
+ resolution: {integrity: sha512-dEpeFDtYEFzmWtWVwvt7sUCZH0fxXPfbJlgXd7XNZSQDa/Ki/hTOj9exMTzqR2oyPHDNcE9VxYCJ4oS6xw4Pjg==}
peerDependencies:
'@babel/runtime': ^7.20.0
expo: '*'
@@ -9385,9 +9487,6 @@ packages:
resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==}
engines: {node: '>=18.0.0'}
- exec-async@2.2.0:
- resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==}
-
execa@1.0.0:
resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==}
engines: {node: '>=6'}
@@ -9442,8 +9541,8 @@ packages:
react: 18.3.1
react-native: '*'
- expo-asset@12.0.9:
- resolution: {integrity: sha512-vrdRoyhGhBmd0nJcssTSk1Ypx3Mbn/eXaaBCQVkL0MJ8IOZpAObAjfD5CTy8+8RofcHEQdh3wwZVCs7crvfOeg==}
+ expo-asset@12.0.13:
+ resolution: {integrity: sha512-x/p7WvQUnkn6K43b9eL6SPeq5Vnf1E8BDe9bDrWrvMqzyUvJnUFvl+ctg3034s/+UHe7Ne2pAmc0+yzbl8CrDQ==}
peerDependencies:
expo: '*'
react: 18.3.1
@@ -9485,8 +9584,8 @@ packages:
expo: '*'
react-native: '*'
- expo-file-system@19.0.17:
- resolution: {integrity: sha512-WwaS01SUFrxBnExn87pg0sCTJjZpf2KAOzfImG0o8yhkU7fbYpihpl/oocXBEsNbj58a8hVt1Y4CVV5c1tzu/g==}
+ expo-file-system@19.0.23:
+ resolution: {integrity: sha512-MeGkid9OeNILfT/qonaXHp4f2c15xaB28U/bcN7pqZej0Kx0+6+V7e9ZIXpPHm07zVatxA+QkMTPQEGfmvVOxA==}
peerDependencies:
expo: '*'
react-native: '*'
@@ -9497,8 +9596,8 @@ packages:
expo: '*'
react: 18.3.1
- expo-font@14.0.9:
- resolution: {integrity: sha512-xCoQbR/36qqB6tew/LQ6GWICpaBmHLhg/Loix5Rku/0ZtNaXMJv08M9o1AcrdiGTn/Xf/BnLu6DgS45cWQEHZg==}
+ expo-font@14.0.12:
+ resolution: {integrity: sha512-QQzunE2Mxk45AsCWm3tK7OpVljbtVnKD58q4/qliev+cbye1IOduUnRIdD+P7DyButw17G9MTX795kgaQiz5hQ==}
peerDependencies:
expo: '*'
react: 18.3.1
@@ -9510,8 +9609,8 @@ packages:
expo: '*'
react: 18.3.1
- expo-keep-awake@15.0.7:
- resolution: {integrity: sha512-CgBNcWVPnrIVII5G54QDqoE125l+zmqR4HR8q+MQaCfHet+dYpS5vX5zii/RMayzGN4jPgA4XYIQ28ePKFjHoA==}
+ expo-keep-awake@15.0.8:
+ resolution: {integrity: sha512-YK9M1VrnoH1vLJiQzChZgzDvVimVoriibiDIFLbQMpjYBnvyfUeHJcin/Gx1a+XgupNXy92EQJLgI/9ZuXajYQ==}
peerDependencies:
expo: '*'
react: 18.3.1
@@ -9528,15 +9627,15 @@ packages:
resolution: {integrity: sha512-DezgnEYFQYic8hKGhkbztBA3QUmSftjaNDIKNAtS2iGJmzCcNIkatjN2slFDSWjSTNo8gOvPQyMKfyHWFvLpOQ==}
hasBin: true
- expo-modules-autolinking@3.0.21:
- resolution: {integrity: sha512-pOtPDLln3Ju8DW1zRW4OwZ702YqZ8g+kM/tEY1sWfv22kWUtxkvK+ytRDRpRdnKEnC28okbhWqeMnmVkSFzP6Q==}
+ expo-modules-autolinking@3.0.26:
+ resolution: {integrity: sha512-WOaud6UKg16ciCOj8raKcMOoKFMHLXKI29U29yhgu1lf+Y7VxJyCktUcYo6AM+ccZ7zLD1uWZdMtgnpf+95OXA==}
hasBin: true
expo-modules-core@2.2.3:
resolution: {integrity: sha512-01QqZzpP/wWlxnNly4G06MsOBUTbMDj02DQigZoXfDh80vd/rk3/uVXqnZgOdLSggTs6DnvOgAUy0H2q30XdUg==}
- expo-modules-core@3.0.25:
- resolution: {integrity: sha512-0P8PT8UV6c5/+p8zeVM/FXvBgn/ErtGcMaasqUgbzzBUg94ktbkIrij9t9reGCrir03BYt/Bcpv+EQtYC8JOug==}
+ expo-modules-core@3.0.30:
+ resolution: {integrity: sha512-a6IrpAn/Jbmwxi9L+hMmXKpNqnkUpoF7WHOpn02rVLyax2J0gB1vvCVE5rNydplEnt41Q6WxQwvcOjZaIkcSUg==}
peerDependencies:
react: 18.3.1
react-native: '*'
@@ -9546,8 +9645,8 @@ packages:
peerDependencies:
expo: '*'
- expo-server@1.0.4:
- resolution: {integrity: sha512-IN06r3oPxFh3plSXdvBL7dx0x6k+0/g0bgxJlNISs6qL5Z+gyPuWS750dpTzOeu37KyBG0RcyO9cXUKzjYgd4A==}
+ expo-server@1.0.7:
+ resolution: {integrity: sha512-mcmyML3oXcqFUXUxtdtCL1O00ztNI2v76d+MdniXRUgHNxIcHZ05zo+DqBaOOT6LQnPk4vA4YHqQl7iGUfRb3g==}
engines: {node: '>=20.16.0'}
expo-web-browser@12.8.2:
@@ -9577,8 +9676,8 @@ packages:
react-native-webview:
optional: true
- expo@54.0.23:
- resolution: {integrity: sha512-b4uQoiRwQ6nwqsT2709RS15CWYNGF3eJtyr1KyLw9WuMAK7u4jjofkhRiO0+3o1C2NbV+WooyYTOZGubQQMBaQ==}
+ expo@54.0.35:
+ resolution: {integrity: sha512-E+tXpQwjGm5fK/uwa55p0Xx/kuo5dXDKfVJ95IargTNa5KiFt26lSTXXa9KnHbI4EDLwFD38/xTKZvzPTlGTdg==}
hasBin: true
peerDependencies:
'@expo/dom-webview': '*'
@@ -10106,10 +10205,6 @@ packages:
resolution: {integrity: sha512-1pgFdhK3J2LeM+dVf2Pd424yHx2ou338lC0ErNP2hPx4j8eW1Sp0XqSjNxtk6Tc4Kr5wlWtSvz8cn2yb7/SG/w==}
engines: {node: '>=20'}
- global-dirs@0.1.1:
- resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==}
- engines: {node: '>=4'}
-
global-dirs@3.0.1:
resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==}
engines: {node: '>=10'}
@@ -10267,6 +10362,9 @@ packages:
headers-polyfill@5.0.1:
resolution: {integrity: sha512-1TJ6Fih/b8h5TIcv+1+Hw0PDQWJTKDKzFZzcKOiW1wJza3XoAQlkCuXLbymPYB8+ZQyw8mHvdw560e8zVFIWyA==}
+ hermes-compiler@250829098.0.10:
+ resolution: {integrity: sha512-TcRlZ0/TlyfJqquRFAWoyElVNnkdYRi/sEp4/Qy8/GYxjg8j2cS9D4MjuaQ+qimkmLN7AmO+44IznRf06mAr0w==}
+
hermes-compiler@250829098.0.14:
resolution: {integrity: sha512-5meXwsZxgiqFaJjNzwjzI9IyUkuGGBisu+z9BvQWmGVpjH6nz11hgqkyxe4dl8UAdyIV4lTbz91+Dlnjz0VxqA==}
@@ -10282,6 +10380,9 @@ packages:
hermes-estree@0.32.0:
resolution: {integrity: sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==}
+ hermes-estree@0.33.3:
+ resolution: {integrity: sha512-6kzYZHCk8Fy1Uc+t3HGYyJn3OL4aeqKLTyina4UFtWl8I0kSL7OmKThaiX+Uh2f8nGw3mo4Ifxg0M5Zk3/Oeqg==}
+
hermes-estree@0.35.0:
resolution: {integrity: sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==}
@@ -10300,6 +10401,9 @@ packages:
hermes-parser@0.32.0:
resolution: {integrity: sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==}
+ hermes-parser@0.33.3:
+ resolution: {integrity: sha512-Yg3HgaG4CqgyowtYjX/FsnPAuZdHOqSMtnbpylbptsQ9nwwSKsy6uRWcGO5RK0EqiX12q8HvDWKgeAVajRO5DA==}
+
hermes-parser@0.35.0:
resolution: {integrity: sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA==}
@@ -11163,8 +11267,8 @@ packages:
kolorist@1.8.0:
resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
- lan-network@0.1.7:
- resolution: {integrity: sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==}
+ lan-network@0.2.1:
+ resolution: {integrity: sha512-ONPnazC96VKDntab9j9JKwIWhZ4ZUceB4A9Epu4Ssg0hYFmtHZSeQ+n15nIwTFmcBUKtExOer8WTJ4GF9MO64A==}
hasBin: true
language-subtag-registry@0.3.23:
@@ -11735,88 +11839,88 @@ packages:
resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
engines: {node: '>= 0.6'}
- metro-babel-transformer@0.83.2:
- resolution: {integrity: sha512-rirY1QMFlA1uxH3ZiNauBninwTioOgwChnRdDcbB4tgRZ+bGX9DiXoh9QdpppiaVKXdJsII932OwWXGGV4+Nlw==}
+ metro-babel-transformer@0.83.3:
+ resolution: {integrity: sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==}
engines: {node: '>=20.19.4'}
metro-babel-transformer@0.84.4:
resolution: {integrity: sha512-rvCfz8snl9h20VcvpOHxZuHP1SlAkv4HXbzw7nyyVwu6Eqo5PRerbakQ9XmUCOsRy70spJ37O+G1TK8oMzo48g==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-cache-key@0.83.2:
- resolution: {integrity: sha512-3EMG/GkGKYoTaf5RqguGLSWRqGTwO7NQ0qXKmNBjr0y6qD9s3VBXYlwB+MszGtmOKsqE9q3FPrE5Nd9Ipv7rZw==}
+ metro-cache-key@0.83.3:
+ resolution: {integrity: sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==}
engines: {node: '>=20.19.4'}
metro-cache-key@0.84.4:
resolution: {integrity: sha512-wVO79aGrkYImpnaVS4+d5RrRBRPX31QtvKB3wKGBuiNSznduZTQHzsrJZRroFJSwnygrzdsGUtDQPuqqFjFdvw==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-cache@0.83.2:
- resolution: {integrity: sha512-Z43IodutUZeIS7OTH+yQFjc59QlFJ6s5OvM8p2AP9alr0+F8UKr8ADzFzoGKoHefZSKGa4bJx7MZJLF6GwPDHQ==}
+ metro-cache@0.83.3:
+ resolution: {integrity: sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==}
engines: {node: '>=20.19.4'}
metro-cache@0.84.4:
resolution: {integrity: sha512-gpcFQdSLUwUCk71saKoE64jLFbx2nwTfVCcPSULMNT8QYq0p1eZZE29Jvd0HtT/UlhC3ZOutLxJME5xqD2JUZg==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-config@0.83.2:
- resolution: {integrity: sha512-1FjCcdBe3e3D08gSSiU9u3Vtxd7alGH3x/DNFqWDFf5NouX4kLgbVloDDClr1UrLz62c0fHh2Vfr9ecmrOZp+g==}
+ metro-config@0.83.3:
+ resolution: {integrity: sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==}
engines: {node: '>=20.19.4'}
metro-config@0.84.4:
resolution: {integrity: sha512-PMotGDjXcXLWo2TMRH+VR99phFNgYTwqh4OoieIKK3yTJa1Jmkl+fZJxDO0jfBvNF+WESHciHvpNuBtXaF3B0Q==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-core@0.83.2:
- resolution: {integrity: sha512-8DRb0O82Br0IW77cNgKMLYWUkx48lWxUkvNUxVISyMkcNwE/9ywf1MYQUE88HaKwSrqne6kFgCSA/UWZoUT0Iw==}
+ metro-core@0.83.3:
+ resolution: {integrity: sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==}
engines: {node: '>=20.19.4'}
metro-core@0.84.4:
resolution: {integrity: sha512-HONpWC5LGXZn3ffkd4Hu6AIrfE7j4Z0g0wMo/goV24WOB3lhuFZ40KgvaDiSw8iyQHloMYay5N/wPX+z8oN/PQ==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-file-map@0.83.2:
- resolution: {integrity: sha512-cMSWnEqZrp/dzZIEd7DEDdk72PXz6w5NOKriJoDN9p1TDQ5nAYrY2lHi8d6mwbcGLoSlWmpPyny9HZYFfPWcGQ==}
+ metro-file-map@0.83.3:
+ resolution: {integrity: sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==}
engines: {node: '>=20.19.4'}
metro-file-map@0.84.4:
resolution: {integrity: sha512-KSVDi/u60hKPx++NLu3MTIvyjzNoJnFAF8PQFxaj1jiSka/wjw+Ua6sNuJ0TDHQv+7AAoFQxeMgaRAe8Yic5wQ==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-minify-terser@0.83.2:
- resolution: {integrity: sha512-zvIxnh7U0JQ7vT4quasKsijId3dOAWgq+ip2jF/8TMrPUqQabGrs04L2dd0haQJ+PA+d4VvK/bPOY8X/vL2PWw==}
+ metro-minify-terser@0.83.3:
+ resolution: {integrity: sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==}
engines: {node: '>=20.19.4'}
metro-minify-terser@0.84.4:
resolution: {integrity: sha512-5qpbaVOMC7CPitIpuewzVeGw7E+C3ykbv2mqTjQLl85Z3annSVGlSCTcsZjqXZzjupfK4Ztj3dDc4kc44NZwtQ==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-resolver@0.83.2:
- resolution: {integrity: sha512-Yf5mjyuiRE/Y+KvqfsZxrbHDA15NZxyfg8pIk0qg47LfAJhpMVEX+36e6ZRBq7KVBqy6VDX5Sq55iHGM4xSm7Q==}
+ metro-resolver@0.83.3:
+ resolution: {integrity: sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==}
engines: {node: '>=20.19.4'}
metro-resolver@0.84.4:
resolution: {integrity: sha512-1qLgbxQ5ZGhhutuPot1Yp348ofDsATL2WkrHF65TobqTT9K3P9qJXw38bomk7ncp5B7OYMfWwtyBZo1lCV792A==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-runtime@0.83.2:
- resolution: {integrity: sha512-nnsPtgRvFbNKwemqs0FuyFDzXLl+ezuFsUXDbX8o0SXOfsOPijqiQrf3kuafO1Zx1aUWf4NOrKJMAQP5EEHg9A==}
+ metro-runtime@0.83.3:
+ resolution: {integrity: sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==}
engines: {node: '>=20.19.4'}
metro-runtime@0.84.4:
resolution: {integrity: sha512-Jibypds4g7AhzdRKY+kDoj51s5EXMwgyp5ddtlreDAsWefMdOx+agWqgm0H2XSZ/ueanHHVM89fnf5OJnlxa8Q==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-source-map@0.83.2:
- resolution: {integrity: sha512-5FL/6BSQvshIKjXOennt9upFngq2lFvDakZn5LfauIVq8+L4sxXewIlSTcxAtzbtjAIaXeOSVMtCJ5DdfCt9AA==}
+ metro-source-map@0.83.3:
+ resolution: {integrity: sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==}
engines: {node: '>=20.19.4'}
metro-source-map@0.84.4:
resolution: {integrity: sha512-jbWkPxIesVuo1IWkvezmMJld6iu8nD62GsrZiV6jP37AOdbo4OBq1FJ+qkOg8sV05wAHB//jAbziuW0SlJfW4g==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-symbolicate@0.83.2:
- resolution: {integrity: sha512-KoU9BLwxxED6n33KYuQQuc5bXkIxF3fSwlc3ouxrrdLWwhu64muYZNQrukkWzhVKRNFIXW7X2iM8JXpi2heIPw==}
+ metro-symbolicate@0.83.3:
+ resolution: {integrity: sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==}
engines: {node: '>=20.19.4'}
hasBin: true
@@ -11825,24 +11929,24 @@ packages:
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
hasBin: true
- metro-transform-plugins@0.83.2:
- resolution: {integrity: sha512-5WlW25WKPkiJk2yA9d8bMuZrgW7vfA4f4MBb9ZeHbTB3eIAoNN8vS8NENgG/X/90vpTB06X66OBvxhT3nHwP6A==}
+ metro-transform-plugins@0.83.3:
+ resolution: {integrity: sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==}
engines: {node: '>=20.19.4'}
metro-transform-plugins@0.84.4:
resolution: {integrity: sha512-kehr6HbAecqD0/a3xLXobELdPaAmRAl8bel0qagPF4vhZtux93nS8S4eq2kgKt6J2GnQpVjSoW1PXdst04mwow==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro-transform-worker@0.83.2:
- resolution: {integrity: sha512-G5DsIg+cMZ2KNfrdLnWMvtppb3+Rp1GMyj7Bvd9GgYc/8gRmvq1XVEF9XuO87Shhb03kFhGqMTgZerz3hZ1v4Q==}
+ metro-transform-worker@0.83.3:
+ resolution: {integrity: sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==}
engines: {node: '>=20.19.4'}
metro-transform-worker@0.84.4:
resolution: {integrity: sha512-W1IYMvvXTu4MxYr7d9h7CeG2vpIr3bmLLIavkPY4O1ilzDrvS8z/NEe6y+pC44Ff7raMXQgYSfdqDUwN/i39gg==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
- metro@0.83.2:
- resolution: {integrity: sha512-HQgs9H1FyVbRptNSMy/ImchTTE5vS2MSqLoOo7hbDoBq6hPPZokwJvBMwrYSxdjQZmLXz2JFZtdvS+ZfgTc9yw==}
+ metro@0.83.3:
+ resolution: {integrity: sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==}
engines: {node: '>=20.19.4'}
hasBin: true
@@ -12381,8 +12485,8 @@ packages:
engines: {node: '>=18'}
hasBin: true
- ob1@0.83.2:
- resolution: {integrity: sha512-XlK3w4M+dwd1g1gvHzVbxiXEbUllRONEgcF2uEO0zm4nxa0eKlh41c6N65q1xbiDOeKKda1tvNOAD33fNjyvCg==}
+ ob1@0.83.3:
+ resolution: {integrity: sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==}
engines: {node: '>=20.19.4'}
ob1@0.84.4:
@@ -13463,6 +13567,20 @@ packages:
peerDependencies:
react-native: '*'
+ react-native@0.85.3:
+ resolution: {integrity: sha512-HN/fGC+3nZVcDNcw7gfbM/DuqZAvI9Mz+/SxuhODaua4JY0BPzhfTzWXRyTR4mRgMHmShTPpH2PYMTxvZrsdZA==}
+ engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
+ hasBin: true
+ peerDependencies:
+ '@react-native/jest-preset': 0.85.3
+ '@types/react': ^19.1.1
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@react-native/jest-preset':
+ optional: true
+ '@types/react':
+ optional: true
+
react-native@0.86.0:
resolution: {integrity: sha512-17ALh/dd6AO4pgOVmOO5Axll5PbErEo3XFyLokyzW6usyi+OShIEPwUW26wLPlhVifgSOIfECCH0WN+0IqtJ1w==}
engines: {node: ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0}
@@ -13715,10 +13833,6 @@ packages:
resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
engines: {node: '>=8'}
- resolve-global@1.0.0:
- resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==}
- engines: {node: '>=8'}
-
resolve-pkg-maps@1.0.0:
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
@@ -18068,17 +18182,17 @@ snapshots:
'@expo/code-signing-certificates': 0.0.6
'@expo/config': 10.0.11
'@expo/config-plugins': 9.0.17
- '@expo/devcert': 1.2.0
+ '@expo/devcert': 1.2.1
'@expo/env': 0.4.2
'@expo/image-utils': 0.6.5
'@expo/json-file': 9.1.5
'@expo/metro-config': 0.19.12
- '@expo/osascript': 2.3.7
- '@expo/package-manager': 1.9.8
+ '@expo/osascript': 2.7.0
+ '@expo/package-manager': 1.13.0
'@expo/plist': 0.2.2
'@expo/prebuild-config': 8.2.0
'@expo/rudder-sdk-node': 1.1.1
- '@expo/spawn-async': 1.7.2
+ '@expo/spawn-async': 1.8.0
'@expo/ws-tunnel': 1.0.6
'@expo/xcpretty': 4.3.2
'@react-native/dev-middleware': 0.76.9(bufferutil@4.1.0)(utf-8-validate@5.0.10)
@@ -18142,25 +18256,24 @@ snapshots:
- supports-color
- utf-8-validate
- '@expo/cli@54.0.16(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)':
+ '@expo/cli@54.0.25(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(typescript@5.9.3)(utf-8-validate@5.0.10)':
dependencies:
'@0no-co/graphql.web': 1.2.0(graphql@16.14.1)
- '@expo/code-signing-certificates': 0.0.5
+ '@expo/code-signing-certificates': 0.0.6
'@expo/config': 12.0.13
'@expo/config-plugins': 54.0.4
- '@expo/devcert': 1.2.0
+ '@expo/devcert': 1.2.1
'@expo/env': 2.0.11
- '@expo/image-utils': 0.8.7
- '@expo/json-file': 10.0.8
- '@expo/mcp-tunnel': 0.1.0(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- '@expo/metro': 54.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- '@expo/metro-config': 54.0.9(bufferutil@4.1.0)(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)
- '@expo/osascript': 2.3.7
- '@expo/package-manager': 1.9.8
- '@expo/plist': 0.4.8
- '@expo/prebuild-config': 54.0.6(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
- '@expo/schema-utils': 0.1.7
- '@expo/spawn-async': 1.7.2
+ '@expo/image-utils': 0.8.14(typescript@5.9.3)
+ '@expo/json-file': 10.2.0
+ '@expo/metro': 54.2.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@expo/metro-config': 54.0.16(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)
+ '@expo/osascript': 2.7.0
+ '@expo/package-manager': 1.13.0
+ '@expo/plist': 0.4.9
+ '@expo/prebuild-config': 54.0.8(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(typescript@5.9.3)
+ '@expo/schema-utils': 0.1.8
+ '@expo/spawn-async': 1.8.0
'@expo/ws-tunnel': 1.0.6
'@expo/xcpretty': 4.3.2
'@react-native/dev-middleware': 0.81.5(bufferutil@4.1.0)(utf-8-validate@5.0.10)
@@ -18177,17 +18290,17 @@ snapshots:
connect: 3.7.0
debug: 4.4.3(supports-color@8.1.1)
env-editor: 0.4.2
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
- expo-server: 1.0.4
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ expo-server: 1.0.7
freeport-async: 2.0.0
getenv: 2.0.0
- glob: 10.4.5
- lan-network: 0.1.7
+ glob: 13.0.0
+ lan-network: 0.2.1
minimatch: 9.0.7
node-forge: 1.4.0
npm-package-arg: 11.0.3
ora: 3.4.0
- picomatch: 3.0.2
+ picomatch: 4.0.4
pretty-bytes: 5.6.0
pretty-format: 29.7.0
progress: 2.0.3
@@ -18210,18 +18323,88 @@ snapshots:
wrap-ansi: 7.0.0
ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
optionalDependencies:
- react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
transitivePeerDependencies:
- - '@modelcontextprotocol/sdk'
- bufferutil
- graphql
- supports-color
+ - typescript
- utf-8-validate
- '@expo/code-signing-certificates@0.0.5':
+ '@expo/cli@54.0.25(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(typescript@5.9.3)(utf-8-validate@5.0.10)':
dependencies:
+ '@0no-co/graphql.web': 1.2.0(graphql@16.14.1)
+ '@expo/code-signing-certificates': 0.0.6
+ '@expo/config': 12.0.13
+ '@expo/config-plugins': 54.0.4
+ '@expo/devcert': 1.2.1
+ '@expo/env': 2.0.11
+ '@expo/image-utils': 0.8.14(typescript@5.9.3)
+ '@expo/json-file': 10.2.0
+ '@expo/metro': 54.2.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@expo/metro-config': 54.0.16(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)
+ '@expo/osascript': 2.7.0
+ '@expo/package-manager': 1.13.0
+ '@expo/plist': 0.4.9
+ '@expo/prebuild-config': 54.0.8(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(typescript@5.9.3)
+ '@expo/schema-utils': 0.1.8
+ '@expo/spawn-async': 1.8.0
+ '@expo/ws-tunnel': 1.0.6
+ '@expo/xcpretty': 4.3.2
+ '@react-native/dev-middleware': 0.81.5(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@urql/core': 5.2.0(graphql@16.14.1)
+ '@urql/exchange-retry': 1.3.2(@urql/core@5.2.0(graphql@16.14.1))
+ accepts: 1.3.8
+ arg: 5.0.2
+ better-opn: 3.0.2
+ bplist-creator: 0.1.0
+ bplist-parser: 0.3.2
+ chalk: 4.1.2
+ ci-info: 3.9.0
+ compression: 1.8.1
+ connect: 3.7.0
+ debug: 4.4.3(supports-color@8.1.1)
+ env-editor: 0.4.2
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ expo-server: 1.0.7
+ freeport-async: 2.0.0
+ getenv: 2.0.0
+ glob: 13.0.0
+ lan-network: 0.2.1
+ minimatch: 9.0.7
node-forge: 1.4.0
- nullthrows: 1.1.1
+ npm-package-arg: 11.0.3
+ ora: 3.4.0
+ picomatch: 4.0.4
+ pretty-bytes: 5.6.0
+ pretty-format: 29.7.0
+ progress: 2.0.3
+ prompts: 2.4.2
+ qrcode-terminal: 0.11.0
+ require-from-string: 2.0.2
+ requireg: 0.2.2
+ resolve: 1.22.11
+ resolve-from: 5.0.0
+ resolve.exports: 2.0.3
+ semver: 7.7.4
+ send: 0.19.2
+ slugify: 1.6.6
+ source-map-support: 0.5.21
+ stacktrace-parser: 0.1.11
+ structured-headers: 0.4.1
+ tar: 7.5.11
+ terminal-link: 2.1.1
+ undici: 6.22.0
+ wrap-ansi: 7.0.0
+ ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ optionalDependencies:
+ react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - graphql
+ - supports-color
+ - typescript
+ - utf-8-validate
'@expo/code-signing-certificates@0.0.6':
dependencies:
@@ -18230,8 +18413,8 @@ snapshots:
'@expo/config-plugins@54.0.4':
dependencies:
'@expo/config-types': 54.0.10
- '@expo/json-file': 10.0.8
- '@expo/plist': 0.4.8
+ '@expo/json-file': 10.0.16
+ '@expo/plist': 0.4.9
'@expo/sdk-runtime-versions': 1.0.0
chalk: 4.1.2
debug: 4.4.3(supports-color@8.1.1)
@@ -18314,7 +18497,7 @@ snapshots:
'@babel/code-frame': 7.10.4
'@expo/config-plugins': 54.0.4
'@expo/config-types': 54.0.10
- '@expo/json-file': 10.0.8
+ '@expo/json-file': 10.2.0
deepmerge: 4.3.1
getenv: 2.0.0
glob: 13.0.0
@@ -18343,15 +18526,21 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@expo/devcert@1.2.0':
+ '@expo/devcert@1.2.1':
dependencies:
'@expo/sudo-prompt': 9.3.2
debug: 3.2.7(supports-color@8.1.1)
- glob: 10.4.5
transitivePeerDependencies:
- supports-color
- '@expo/devtools@0.1.7(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)':
+ '@expo/devtools@0.1.8(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)':
+ dependencies:
+ chalk: 4.1.2
+ optionalDependencies:
+ react: 18.3.1
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+
+ '@expo/devtools@0.1.8(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)':
dependencies:
chalk: 4.1.2
optionalDependencies:
@@ -18390,7 +18579,7 @@ snapshots:
'@expo/fingerprint@0.11.11':
dependencies:
- '@expo/spawn-async': 1.7.2
+ '@expo/spawn-async': 1.8.0
arg: 5.0.2
chalk: 4.1.2
debug: 4.4.3(supports-color@8.1.1)
@@ -18403,16 +18592,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@expo/fingerprint@0.15.3':
+ '@expo/fingerprint@0.15.5':
dependencies:
- '@expo/spawn-async': 1.7.2
+ '@expo/spawn-async': 1.8.0
arg: 5.0.2
chalk: 4.1.2
debug: 4.4.3(supports-color@8.1.1)
getenv: 2.0.0
- glob: 10.4.5
+ glob: 13.0.0
ignore: 5.3.2
- minimatch: 9.0.7
+ minimatch: 10.2.5
p-limit: 3.1.0
resolve-from: 5.0.0
semver: 7.7.4
@@ -18421,7 +18610,7 @@ snapshots:
'@expo/image-utils@0.6.5':
dependencies:
- '@expo/spawn-async': 1.7.2
+ '@expo/spawn-async': 1.8.0
chalk: 4.1.2
fs-extra: 9.0.0
getenv: 1.0.0
@@ -18432,24 +18621,34 @@ snapshots:
temp-dir: 2.0.0
unique-string: 2.0.0
- '@expo/image-utils@0.8.7':
+ '@expo/image-utils@0.8.14(typescript@5.9.3)':
dependencies:
- '@expo/spawn-async': 1.7.2
+ '@expo/require-utils': 55.0.5(typescript@5.9.3)
+ '@expo/spawn-async': 1.8.0
chalk: 4.1.2
getenv: 2.0.0
jimp-compact: 0.16.1
parse-png: 2.1.0
- resolve-from: 5.0.0
- resolve-global: 1.0.0
semver: 7.7.4
- temp-dir: 2.0.0
- unique-string: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
- '@expo/json-file@10.0.8':
+ '@expo/json-file@10.0.16':
dependencies:
'@babel/code-frame': 7.10.4
json5: 2.2.3
+ '@expo/json-file@10.2.0':
+ dependencies:
+ '@babel/code-frame': 7.29.7
+ json5: 2.2.3
+
+ '@expo/json-file@11.0.0':
+ dependencies:
+ '@babel/code-frame': 7.29.7
+ json5: 2.2.3
+
'@expo/json-file@8.3.3':
dependencies:
'@babel/code-frame': 7.10.4
@@ -18467,17 +18666,6 @@ snapshots:
'@babel/code-frame': 7.10.4
json5: 2.2.3
- '@expo/mcp-tunnel@0.1.0(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(utf-8-validate@5.0.10)':
- dependencies:
- ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- zod: 3.25.76
- zod-to-json-schema: 3.25.2(zod@3.25.76)
- optionalDependencies:
- '@modelcontextprotocol/sdk': 1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76)
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
-
'@expo/metro-config@0.19.12':
dependencies:
'@babel/core': 7.29.7
@@ -18487,7 +18675,7 @@ snapshots:
'@expo/config': 10.0.11
'@expo/env': 0.4.2
'@expo/json-file': 9.0.2
- '@expo/spawn-async': 1.7.2
+ '@expo/spawn-async': 1.8.0
chalk: 4.1.2
debug: 4.4.3(supports-color@8.1.1)
fs-extra: 9.1.0
@@ -18501,64 +18689,95 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@expo/metro-config@54.0.9(bufferutil@4.1.0)(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)':
+ '@expo/metro-config@54.0.16(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)':
dependencies:
'@babel/code-frame': 7.29.7
'@babel/core': 7.29.7
'@babel/generator': 7.29.7
'@expo/config': 12.0.13
'@expo/env': 2.0.11
- '@expo/json-file': 10.0.8
- '@expo/metro': 54.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- '@expo/spawn-async': 1.7.2
+ '@expo/json-file': 10.0.16
+ '@expo/metro': 54.2.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@expo/spawn-async': 1.8.0
browserslist: 4.28.2
chalk: 4.1.2
debug: 4.4.3(supports-color@8.1.1)
dotenv: 16.4.7
dotenv-expand: 11.0.7
getenv: 2.0.0
- glob: 10.4.5
+ glob: 13.0.0
hermes-parser: 0.29.1
jsc-safe-url: 0.2.4
lightningcss: 1.32.0
- minimatch: 9.0.7
+ picomatch: 4.0.4
+ postcss: 8.4.49
+ resolve-from: 5.0.0
+ optionalDependencies:
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+
+ '@expo/metro-config@54.0.16(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)':
+ dependencies:
+ '@babel/code-frame': 7.29.7
+ '@babel/core': 7.29.7
+ '@babel/generator': 7.29.7
+ '@expo/config': 12.0.13
+ '@expo/env': 2.0.11
+ '@expo/json-file': 10.0.16
+ '@expo/metro': 54.2.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@expo/spawn-async': 1.8.0
+ browserslist: 4.28.2
+ chalk: 4.1.2
+ debug: 4.4.3(supports-color@8.1.1)
+ dotenv: 16.4.7
+ dotenv-expand: 11.0.7
+ getenv: 2.0.0
+ glob: 13.0.0
+ hermes-parser: 0.29.1
+ jsc-safe-url: 0.2.4
+ lightningcss: 1.32.0
+ picomatch: 4.0.4
postcss: 8.4.49
resolve-from: 5.0.0
optionalDependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
transitivePeerDependencies:
- bufferutil
- supports-color
- utf-8-validate
- '@expo/metro@54.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)':
- dependencies:
- metro: 0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- metro-babel-transformer: 0.83.2
- metro-cache: 0.83.2
- metro-cache-key: 0.83.2
- metro-config: 0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- metro-core: 0.83.2
- metro-file-map: 0.83.2
- metro-resolver: 0.83.2
- metro-runtime: 0.83.2
- metro-source-map: 0.83.2
- metro-transform-plugins: 0.83.2
- metro-transform-worker: 0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@expo/metro@54.2.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)':
+ dependencies:
+ metro: 0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ metro-babel-transformer: 0.83.3
+ metro-cache: 0.83.3
+ metro-cache-key: 0.83.3
+ metro-config: 0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ metro-core: 0.83.3
+ metro-file-map: 0.83.3
+ metro-minify-terser: 0.83.3
+ metro-resolver: 0.83.3
+ metro-runtime: 0.83.3
+ metro-source-map: 0.83.3
+ metro-symbolicate: 0.83.3
+ metro-transform-plugins: 0.83.3
+ metro-transform-worker: 0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)
transitivePeerDependencies:
- bufferutil
- supports-color
- utf-8-validate
- '@expo/osascript@2.3.7':
+ '@expo/osascript@2.7.0':
dependencies:
- '@expo/spawn-async': 1.7.2
- exec-async: 2.2.0
+ '@expo/spawn-async': 1.8.0
- '@expo/package-manager@1.9.8':
+ '@expo/package-manager@1.13.0':
dependencies:
- '@expo/json-file': 10.0.8
- '@expo/spawn-async': 1.7.2
+ '@expo/json-file': 11.0.0
+ '@expo/spawn-async': 1.8.0
chalk: 4.1.2
npm-package-arg: 11.0.3
ora: 3.4.0
@@ -18576,27 +18795,45 @@ snapshots:
base64-js: 1.5.1
xmlbuilder: 14.0.0
- '@expo/plist@0.4.8':
+ '@expo/plist@0.4.9':
dependencies:
'@xmldom/xmldom': 0.8.11
base64-js: 1.5.1
xmlbuilder: 15.1.1
- '@expo/prebuild-config@54.0.6(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))':
+ '@expo/prebuild-config@54.0.8(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(typescript@5.9.3)':
dependencies:
'@expo/config': 12.0.13
'@expo/config-plugins': 54.0.4
'@expo/config-types': 54.0.10
- '@expo/image-utils': 0.8.7
- '@expo/json-file': 10.0.8
+ '@expo/image-utils': 0.8.14(typescript@5.9.3)
+ '@expo/json-file': 10.2.0
'@react-native/normalize-colors': 0.81.5
debug: 4.4.3(supports-color@8.1.1)
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
resolve-from: 5.0.0
semver: 7.7.4
xml2js: 0.6.0
transitivePeerDependencies:
- supports-color
+ - typescript
+
+ '@expo/prebuild-config@54.0.8(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(typescript@5.9.3)':
+ dependencies:
+ '@expo/config': 12.0.13
+ '@expo/config-plugins': 54.0.4
+ '@expo/config-types': 54.0.10
+ '@expo/image-utils': 0.8.14(typescript@5.9.3)
+ '@expo/json-file': 10.2.0
+ '@react-native/normalize-colors': 0.81.5
+ debug: 4.4.3(supports-color@8.1.1)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ resolve-from: 5.0.0
+ semver: 7.7.4
+ xml2js: 0.6.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
'@expo/prebuild-config@8.2.0':
dependencies:
@@ -18614,6 +18851,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@expo/require-utils@55.0.5(typescript@5.9.3)':
+ dependencies:
+ '@babel/code-frame': 7.29.7
+ '@babel/core': 7.29.7
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.29.7)
+ optionalDependencies:
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
'@expo/rudder-sdk-node@1.1.1':
dependencies:
'@expo/bunyan': 4.0.1
@@ -18626,11 +18873,11 @@ snapshots:
transitivePeerDependencies:
- encoding
- '@expo/schema-utils@0.1.7': {}
+ '@expo/schema-utils@0.1.8': {}
'@expo/sdk-runtime-versions@1.0.0': {}
- '@expo/spawn-async@1.7.2':
+ '@expo/spawn-async@1.8.0':
dependencies:
cross-spawn: 7.0.6
@@ -18640,9 +18887,15 @@ snapshots:
dependencies:
prop-types: 15.8.1
- '@expo/vector-icons@15.0.3(expo-font@14.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)':
+ '@expo/vector-icons@15.0.3(expo-font@14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)':
+ dependencies:
+ expo-font: 14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ react: 18.3.1
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+
+ '@expo/vector-icons@15.0.3(expo-font@14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)':
dependencies:
- expo-font: 14.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ expo-font: 14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
react: 18.3.1
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
@@ -19095,12 +19348,12 @@ snapshots:
- encoding
- supports-color
- '@mdx-js/loader@3.1.1(webpack@5.102.1(esbuild@0.27.7))':
+ '@mdx-js/loader@3.1.1(webpack@5.102.1)':
dependencies:
'@mdx-js/mdx': 3.1.1
source-map: 0.7.6
optionalDependencies:
- webpack: 5.102.1(esbuild@0.27.7)
+ webpack: 5.102.1
transitivePeerDependencies:
- supports-color
@@ -19511,11 +19764,11 @@ snapshots:
'@next/env@15.5.19': {}
- '@next/mdx@15.5.19(@mdx-js/loader@3.1.1(webpack@5.102.1(esbuild@0.27.7)))(@mdx-js/react@3.1.1(@types/react@18.3.28)(react@18.3.1))':
+ '@next/mdx@15.5.19(@mdx-js/loader@3.1.1(webpack@5.102.1))(@mdx-js/react@3.1.1(@types/react@18.3.28)(react@18.3.1))':
dependencies:
source-map: 0.7.6
optionalDependencies:
- '@mdx-js/loader': 3.1.1(webpack@5.102.1(esbuild@0.27.7))
+ '@mdx-js/loader': 3.1.1(webpack@5.102.1)
'@mdx-js/react': 3.1.1(@types/react@18.3.28)(react@18.3.1)
'@next/swc-darwin-arm64@15.5.19':
@@ -20475,6 +20728,8 @@ snapshots:
- utf-8-validate
optional: true
+ '@react-native/assets-registry@0.85.3': {}
+
'@react-native/assets-registry@0.86.0': {}
'@react-native/babel-plugin-codegen@0.76.9(@babel/preset-env@7.28.5(@babel/core@7.29.7))':
@@ -20617,6 +20872,16 @@ snapshots:
nullthrows: 1.1.1
yargs: 17.7.2
+ '@react-native/codegen@0.85.3(@babel/core@7.29.7)':
+ dependencies:
+ '@babel/core': 7.29.7
+ '@babel/parser': 7.29.7
+ hermes-parser: 0.33.3
+ invariant: 2.2.4
+ nullthrows: 1.1.1
+ tinyglobby: 0.2.17
+ yargs: 17.7.2
+
'@react-native/codegen@0.86.0(@babel/core@7.29.7)':
dependencies:
'@babel/core': 7.29.7
@@ -20627,6 +20892,22 @@ snapshots:
tinyglobby: 0.2.17
yargs: 17.7.2
+ '@react-native/community-cli-plugin@0.85.3(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(bufferutil@4.1.0)(utf-8-validate@5.0.10)':
+ dependencies:
+ '@react-native/dev-middleware': 0.85.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ debug: 4.4.3(supports-color@8.1.1)
+ invariant: 2.2.4
+ metro: 0.84.4(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ metro-config: 0.84.4(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ metro-core: 0.84.4
+ semver: 7.7.4
+ optionalDependencies:
+ '@react-native-community/cli': 12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+
'@react-native/community-cli-plugin@0.86.0(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(bufferutil@4.1.0)(utf-8-validate@5.0.10)':
dependencies:
'@react-native/dev-middleware': 0.86.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
@@ -20647,8 +20928,18 @@ snapshots:
'@react-native/debugger-frontend@0.81.5': {}
+ '@react-native/debugger-frontend@0.85.3': {}
+
'@react-native/debugger-frontend@0.86.0': {}
+ '@react-native/debugger-shell@0.85.3':
+ dependencies:
+ cross-spawn: 7.0.6
+ debug: 4.4.3(supports-color@8.1.1)
+ fb-dotslash: 0.5.8
+ transitivePeerDependencies:
+ - supports-color
+
'@react-native/debugger-shell@0.86.0':
dependencies:
cross-spawn: 7.0.6
@@ -20694,6 +20985,25 @@ snapshots:
- supports-color
- utf-8-validate
+ '@react-native/dev-middleware@0.85.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)':
+ dependencies:
+ '@isaacs/ttlcache': 1.4.1
+ '@react-native/debugger-frontend': 0.85.3
+ '@react-native/debugger-shell': 0.85.3
+ chrome-launcher: 0.15.2
+ chromium-edge-launcher: 0.3.0
+ connect: 3.7.0
+ debug: 4.4.3(supports-color@8.1.1)
+ invariant: 2.2.4
+ nullthrows: 1.1.1
+ open: 7.4.2
+ serve-static: 1.16.3
+ ws: 7.5.10(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+
'@react-native/dev-middleware@0.86.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)':
dependencies:
'@isaacs/ttlcache': 1.4.1
@@ -20713,16 +21023,31 @@ snapshots:
- supports-color
- utf-8-validate
+ '@react-native/gradle-plugin@0.85.3': {}
+
'@react-native/gradle-plugin@0.86.0': {}
+ '@react-native/js-polyfills@0.85.3': {}
+
'@react-native/js-polyfills@0.86.0': {}
'@react-native/normalize-colors@0.76.9': {}
'@react-native/normalize-colors@0.81.5': {}
+ '@react-native/normalize-colors@0.85.3': {}
+
'@react-native/normalize-colors@0.86.0': {}
+ '@react-native/virtualized-lists@0.85.3(@types/react@18.3.28)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)':
+ dependencies:
+ invariant: 2.2.4
+ nullthrows: 1.1.1
+ react: 18.3.1
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+ optionalDependencies:
+ '@types/react': 18.3.28
+
'@react-native/virtualized-lists@0.86.0(@types/react@18.3.28)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)':
dependencies:
invariant: 2.2.4
@@ -20935,13 +21260,13 @@ snapshots:
'@rsdoctor/client@1.5.9': {}
- '@rsdoctor/core@1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1(esbuild@0.27.7))':
+ '@rsdoctor/core@1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1)':
dependencies:
'@rsbuild/plugin-check-syntax': 1.6.1
- '@rsdoctor/graph': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/sdk': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/utils': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
+ '@rsdoctor/graph': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
+ '@rsdoctor/sdk': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1)
+ '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
+ '@rsdoctor/utils': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
'@rspack/resolver': 0.2.8(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
browserslist-load-config: 1.0.1
es-toolkit: 1.47.0
@@ -20959,10 +21284,10 @@ snapshots:
- utf-8-validate
- webpack
- '@rsdoctor/graph@1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))':
+ '@rsdoctor/graph@1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)':
dependencies:
- '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/utils': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
+ '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
+ '@rsdoctor/utils': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
es-toolkit: 1.47.0
path-browserify: 1.0.1
source-map: 0.7.6
@@ -20970,13 +21295,13 @@ snapshots:
- '@rspack/core'
- webpack
- '@rsdoctor/rspack-plugin@1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1(esbuild@0.27.7))':
+ '@rsdoctor/rspack-plugin@1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1)':
dependencies:
- '@rsdoctor/core': 1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/graph': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/sdk': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/utils': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
+ '@rsdoctor/core': 1.5.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1)
+ '@rsdoctor/graph': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
+ '@rsdoctor/sdk': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1)
+ '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
+ '@rsdoctor/utils': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
optionalDependencies:
'@rspack/core': 2.0.6(@swc/helpers@0.5.21)
transitivePeerDependencies:
@@ -20988,12 +21313,12 @@ snapshots:
- utf-8-validate
- webpack
- '@rsdoctor/sdk@1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1(esbuild@0.27.7))':
+ '@rsdoctor/sdk@1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(bufferutil@4.1.0)(utf-8-validate@5.0.10)(webpack@5.102.1)':
dependencies:
'@rsdoctor/client': 1.5.9
- '@rsdoctor/graph': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
- '@rsdoctor/utils': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
+ '@rsdoctor/graph': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
+ '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
+ '@rsdoctor/utils': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
launch-editor: 2.13.2
safer-buffer: 2.1.2
socket.io: 4.8.1(bufferutil@4.1.0)(utf-8-validate@5.0.10)
@@ -21005,7 +21330,7 @@ snapshots:
- utf-8-validate
- webpack
- '@rsdoctor/types@1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))':
+ '@rsdoctor/types@1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)':
dependencies:
'@types/connect': 3.4.38
'@types/estree': 1.0.5
@@ -21013,12 +21338,12 @@ snapshots:
source-map: 0.7.6
optionalDependencies:
'@rspack/core': 2.0.6(@swc/helpers@0.5.21)
- webpack: 5.102.1(esbuild@0.27.7)
+ webpack: 5.102.1
- '@rsdoctor/utils@1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))':
+ '@rsdoctor/utils@1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)':
dependencies:
'@babel/code-frame': 7.26.2
- '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1(esbuild@0.27.7))
+ '@rsdoctor/types': 1.5.9(@rspack/core@2.0.6(@swc/helpers@0.5.21))(webpack@5.102.1)
'@types/estree': 1.0.5
acorn: 8.16.0
acorn-import-attributes: 1.9.5(acorn@8.16.0)
@@ -21960,14 +22285,14 @@ snapshots:
transitivePeerDependencies:
- crossws
- '@tanstack/react-start@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1(esbuild@0.27.7))':
+ '@tanstack/react-start@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1)':
dependencies:
'@tanstack/react-router': 1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@tanstack/react-start-client': 1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@tanstack/react-start-server': 1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@tanstack/router-utils': 1.154.7
'@tanstack/start-client-core': 1.157.16
- '@tanstack/start-plugin-core': 1.157.16(@tanstack/react-router@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1(esbuild@0.27.7))
+ '@tanstack/start-plugin-core': 1.157.16(@tanstack/react-router@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1)
'@tanstack/start-server-core': 1.157.16
pathe: 2.0.3
react: 18.3.1
@@ -22010,7 +22335,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@tanstack/router-plugin@1.157.16(@tanstack/react-router@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1(esbuild@0.27.7))':
+ '@tanstack/router-plugin@1.157.16(@tanstack/react-router@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1)':
dependencies:
'@babel/core': 7.29.7
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.7)
@@ -22029,7 +22354,7 @@ snapshots:
optionalDependencies:
'@tanstack/react-router': 1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
vite: 7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0)
- webpack: 5.102.1(esbuild@0.27.7)
+ webpack: 5.102.1
transitivePeerDependencies:
- supports-color
@@ -22056,7 +22381,7 @@ snapshots:
'@tanstack/start-fn-stubs@1.154.7': {}
- '@tanstack/start-plugin-core@1.157.16(@tanstack/react-router@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1(esbuild@0.27.7))':
+ '@tanstack/start-plugin-core@1.157.16(@tanstack/react-router@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1)':
dependencies:
'@babel/code-frame': 7.27.1
'@babel/core': 7.29.7
@@ -22064,7 +22389,7 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-beta.40
'@tanstack/router-core': 1.157.16
'@tanstack/router-generator': 1.157.16
- '@tanstack/router-plugin': 1.157.16(@tanstack/react-router@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1(esbuild@0.27.7))
+ '@tanstack/router-plugin': 1.157.16(@tanstack/react-router@1.157.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.5(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.9.0))(webpack@5.102.1)
'@tanstack/router-utils': 1.154.7
'@tanstack/start-client-core': 1.157.16
'@tanstack/start-server-core': 1.157.16
@@ -23780,6 +24105,10 @@ snapshots:
dependencies:
hermes-parser: 0.29.1
+ babel-plugin-syntax-hermes-parser@0.33.3:
+ dependencies:
+ hermes-parser: 0.33.3
+
babel-plugin-syntax-hermes-parser@0.36.0:
dependencies:
hermes-parser: 0.36.0
@@ -23806,7 +24135,39 @@ snapshots:
- '@babel/preset-env'
- supports-color
- babel-preset-expo@54.0.7(@babel/core@7.29.7)(@babel/runtime@7.29.2)(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-refresh@0.14.2):
+ babel-preset-expo@54.0.11(@babel/core@7.29.7)(@babel/runtime@7.29.2)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-refresh@0.14.2):
+ dependencies:
+ '@babel/helper-module-imports': 7.29.7
+ '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.29.7)
+ '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.29.7)
+ '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.29.7)
+ '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.29.7)
+ '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.29.7)
+ '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.29.7)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.29.7)
+ '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.29.7)
+ '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.29.7)
+ '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.29.7)
+ '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.29.7)
+ '@babel/plugin-transform-runtime': 7.28.5(@babel/core@7.29.7)
+ '@babel/preset-react': 7.28.5(@babel/core@7.29.7)
+ '@babel/preset-typescript': 7.28.5(@babel/core@7.29.7)
+ '@react-native/babel-preset': 0.81.5(@babel/core@7.29.7)
+ babel-plugin-react-compiler: 1.0.0
+ babel-plugin-react-native-web: 0.21.2
+ babel-plugin-syntax-hermes-parser: 0.29.1
+ babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.29.7)
+ debug: 4.4.3(supports-color@8.1.1)
+ react-refresh: 0.14.2
+ resolve-from: 5.0.0
+ optionalDependencies:
+ '@babel/runtime': 7.29.2
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - '@babel/core'
+ - supports-color
+
+ babel-preset-expo@54.0.11(@babel/core@7.29.7)(@babel/runtime@7.29.2)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-refresh@0.14.2):
dependencies:
'@babel/helper-module-imports': 7.29.7
'@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.29.7)
@@ -23833,7 +24194,7 @@ snapshots:
resolve-from: 5.0.0
optionalDependencies:
'@babel/runtime': 7.29.2
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
transitivePeerDependencies:
- '@babel/core'
- supports-color
@@ -25913,8 +26274,6 @@ snapshots:
dependencies:
eventsource-parser: 3.0.8
- exec-async@2.2.0: {}
-
execa@1.0.0:
dependencies:
cross-spawn: 6.0.6
@@ -25996,14 +26355,14 @@ snapshots:
expect-type@1.3.0: {}
- expo-apple-authentication@7.2.4(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-apple-authentication@7.2.4(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
dependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
- expo-application@5.9.1(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-application@5.9.1(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
expo-asset@11.0.5(expo@52.0.49(@babel/core@7.29.7)(@babel/preset-env@7.28.5(@babel/core@7.29.7))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
dependencies:
@@ -26017,33 +26376,45 @@ snapshots:
transitivePeerDependencies:
- supports-color
- expo-asset@12.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ expo-asset@12.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3):
dependencies:
- '@expo/image-utils': 0.8.7
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
- expo-constants: 18.0.13(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ '@expo/image-utils': 0.8.14(typescript@5.9.3)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ expo-constants: 18.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ react: 18.3.1
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ expo-asset@12.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3):
+ dependencies:
+ '@expo/image-utils': 0.8.14(typescript@5.9.3)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ expo-constants: 18.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
react: 18.3.1
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
transitivePeerDependencies:
- supports-color
+ - typescript
- expo-auth-session@5.5.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-auth-session@5.5.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
- expo-application: 5.9.1(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
- expo-constants: 16.0.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
- expo-crypto: 13.0.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
- expo-linking: 6.3.1(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
- expo-web-browser: 13.0.3(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
+ expo-application: 5.9.1(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
+ expo-constants: 16.0.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
+ expo-crypto: 13.0.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
+ expo-linking: 6.3.1(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
+ expo-web-browser: 13.0.3(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
invariant: 2.2.4
transitivePeerDependencies:
- expo
- supports-color
- expo-constants@16.0.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-constants@16.0.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
'@expo/config': 9.0.4
'@expo/env': 0.3.0
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
transitivePeerDependencies:
- supports-color
@@ -26056,24 +26427,38 @@ snapshots:
transitivePeerDependencies:
- supports-color
- expo-constants@18.0.13(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-constants@18.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
dependencies:
'@expo/config': 12.0.13
'@expo/env': 2.0.11
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - supports-color
+
+ expo-constants@18.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
+ dependencies:
+ '@expo/config': 12.0.13
+ '@expo/env': 2.0.11
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
transitivePeerDependencies:
- supports-color
- expo-crypto@13.0.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-crypto@13.0.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
base64-js: 1.5.1
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
- expo-crypto@15.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-crypto@15.0.9(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
base64-js: 1.5.1
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+
+ expo-crypto@15.0.9(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
+ dependencies:
+ base64-js: 1.5.1
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
expo-file-system@18.0.12(expo@52.0.49(@babel/core@7.29.7)(@babel/preset-env@7.28.5(@babel/core@7.29.7))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
dependencies:
@@ -26081,9 +26466,14 @@ snapshots:
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
web-streams-polyfill: 3.3.3
- expo-file-system@19.0.17(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-file-system@19.0.23(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
+ dependencies:
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+
+ expo-file-system@19.0.23(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)):
dependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
expo-font@13.0.4(expo@52.0.49(@babel/core@7.29.7)(@babel/preset-env@7.28.5(@babel/core@7.29.7))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
@@ -26092,9 +26482,16 @@ snapshots:
fontfaceobserver: 2.3.0
react: 18.3.1
- expo-font@14.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ expo-font@14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ dependencies:
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ fontfaceobserver: 2.3.0
+ react: 18.3.1
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+
+ expo-font@14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
dependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
fontfaceobserver: 2.3.0
react: 18.3.1
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
@@ -26104,27 +26501,32 @@ snapshots:
expo: 52.0.49(@babel/core@7.29.7)(@babel/preset-env@7.28.5(@babel/core@7.29.7))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
react: 18.3.1
- expo-keep-awake@15.0.7(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ expo-keep-awake@15.0.8(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react@18.3.1):
dependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
react: 18.3.1
- expo-linking@6.3.1(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-keep-awake@15.0.8(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react@18.3.1):
dependencies:
- expo-constants: 16.0.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
+ react: 18.3.1
+
+ expo-linking@6.3.1(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
+ dependencies:
+ expo-constants: 16.0.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))
invariant: 2.2.4
transitivePeerDependencies:
- expo
- supports-color
- expo-local-authentication@13.8.0(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-local-authentication@13.8.0(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
invariant: 2.2.4
expo-modules-autolinking@2.0.8:
dependencies:
- '@expo/spawn-async': 1.7.2
+ '@expo/spawn-async': 1.8.0
chalk: 4.1.2
commander: 7.2.0
fast-glob: 3.3.3
@@ -26133,9 +26535,9 @@ snapshots:
require-from-string: 2.0.2
resolve-from: 5.0.0
- expo-modules-autolinking@3.0.21:
+ expo-modules-autolinking@3.0.26:
dependencies:
- '@expo/spawn-async': 1.7.2
+ '@expo/spawn-async': 1.8.0
chalk: 4.1.2
commander: 7.2.0
require-from-string: 2.0.2
@@ -26145,27 +26547,33 @@ snapshots:
dependencies:
invariant: 2.2.4
- expo-modules-core@3.0.25(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ expo-modules-core@3.0.30(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ dependencies:
+ invariant: 2.2.4
+ react: 18.3.1
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+
+ expo-modules-core@3.0.30(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
dependencies:
invariant: 2.2.4
react: 18.3.1
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
- expo-secure-store@12.8.1(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-secure-store@12.8.1(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
- expo-server@1.0.4: {}
+ expo-server@1.0.7: {}
- expo-web-browser@12.8.2(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-web-browser@12.8.2(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
compare-urls: 2.0.0
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
url: 0.11.4
- expo-web-browser@13.0.3(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ expo-web-browser@13.0.3(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)):
dependencies:
- expo: 54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo: 54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10)
expo@52.0.49(@babel/core@7.29.7)(@babel/preset-env@7.28.5(@babel/core@7.29.7))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10):
dependencies:
@@ -26200,26 +26608,60 @@ snapshots:
- supports-color
- utf-8-validate
- expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10):
+ expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10):
+ dependencies:
+ '@babel/runtime': 7.29.2
+ '@expo/cli': 54.0.25(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(typescript@5.9.3)(utf-8-validate@5.0.10)
+ '@expo/config': 12.0.13
+ '@expo/config-plugins': 54.0.4
+ '@expo/devtools': 0.1.8(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ '@expo/fingerprint': 0.15.5
+ '@expo/metro': 54.2.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@expo/metro-config': 54.0.16(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)
+ '@expo/vector-icons': 15.0.3(expo-font@14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ '@ungap/structured-clone': 1.3.0
+ babel-preset-expo: 54.0.11(@babel/core@7.29.7)(@babel/runtime@7.29.2)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-refresh@0.14.2)
+ expo-asset: 12.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)
+ expo-constants: 18.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ expo-file-system: 19.0.23(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ expo-font: 14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ expo-keep-awake: 15.0.8(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react@18.3.1)
+ expo-modules-autolinking: 3.0.26
+ expo-modules-core: 3.0.30(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ pretty-format: 29.7.0
+ react: 18.3.1
+ react-native: 0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
+ react-refresh: 0.14.2
+ whatwg-url-without-unicode: 8.0.0-3
+ transitivePeerDependencies:
+ - '@babel/core'
+ - bufferutil
+ - expo-router
+ - graphql
+ - supports-color
+ - typescript
+ - utf-8-validate
+
+ expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10):
dependencies:
'@babel/runtime': 7.29.2
- '@expo/cli': 54.0.16(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)
+ '@expo/cli': 54.0.25(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(typescript@5.9.3)(utf-8-validate@5.0.10)
'@expo/config': 12.0.13
'@expo/config-plugins': 54.0.4
- '@expo/devtools': 0.1.7(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
- '@expo/fingerprint': 0.15.3
- '@expo/metro': 54.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- '@expo/metro-config': 54.0.9(bufferutil@4.1.0)(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)
- '@expo/vector-icons': 15.0.3(expo-font@14.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ '@expo/devtools': 0.1.8(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ '@expo/fingerprint': 0.15.5
+ '@expo/metro': 54.2.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@expo/metro-config': 54.0.16(bufferutil@4.1.0)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)
+ '@expo/vector-icons': 15.0.3(expo-font@14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
'@ungap/structured-clone': 1.3.0
- babel-preset-expo: 54.0.7(@babel/core@7.29.7)(@babel/runtime@7.29.2)(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-refresh@0.14.2)
- expo-asset: 12.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
- expo-constants: 18.0.13(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
- expo-file-system: 19.0.17(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
- expo-font: 14.0.9(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
- expo-keep-awake: 15.0.7(expo@54.0.23(@babel/core@7.29.7)(@modelcontextprotocol/sdk@1.26.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
- expo-modules-autolinking: 3.0.21
- expo-modules-core: 3.0.25(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ babel-preset-expo: 54.0.11(@babel/core@7.29.7)(@babel/runtime@7.29.2)(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-refresh@0.14.2)
+ expo-asset: 12.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)
+ expo-constants: 18.0.13(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ expo-file-system: 19.0.23(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))
+ expo-font: 14.0.12(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ expo-keep-awake: 15.0.8(expo@54.0.35(@babel/core@7.29.7)(bufferutil@4.1.0)(graphql@16.14.1)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(typescript@5.9.3)(utf-8-validate@5.0.10))(react@18.3.1)
+ expo-modules-autolinking: 3.0.26
+ expo-modules-core: 3.0.30(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
pretty-format: 29.7.0
react: 18.3.1
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
@@ -26227,11 +26669,11 @@ snapshots:
whatwg-url-without-unicode: 8.0.0-3
transitivePeerDependencies:
- '@babel/core'
- - '@modelcontextprotocol/sdk'
- bufferutil
- expo-router
- graphql
- supports-color
+ - typescript
- utf-8-validate
exponential-backoff@3.1.3: {}
@@ -26862,10 +27304,6 @@ snapshots:
dependencies:
ini: 6.0.0
- global-dirs@0.1.1:
- dependencies:
- ini: 1.3.8
-
global-dirs@3.0.1:
dependencies:
ini: 2.0.0
@@ -27138,6 +27576,8 @@ snapshots:
'@types/set-cookie-parser': 2.4.10
set-cookie-parser: 3.1.0
+ hermes-compiler@250829098.0.10: {}
+
hermes-compiler@250829098.0.14: {}
hermes-estree@0.23.1: {}
@@ -27148,6 +27588,8 @@ snapshots:
hermes-estree@0.32.0: {}
+ hermes-estree@0.33.3: {}
+
hermes-estree@0.35.0: {}
hermes-estree@0.36.0: {}
@@ -27168,6 +27610,10 @@ snapshots:
dependencies:
hermes-estree: 0.32.0
+ hermes-parser@0.33.3:
+ dependencies:
+ hermes-estree: 0.33.3
+
hermes-parser@0.35.0:
dependencies:
hermes-estree: 0.35.0
@@ -28050,7 +28496,7 @@ snapshots:
kolorist@1.8.0: {}
- lan-network@0.1.7: {}
+ lan-network@0.2.1: {}
language-subtag-registry@0.3.23: {}
@@ -28706,7 +29152,7 @@ snapshots:
methods@1.1.2: {}
- metro-babel-transformer@0.83.2:
+ metro-babel-transformer@0.83.3:
dependencies:
'@babel/core': 7.29.7
flow-enums-runtime: 0.0.6
@@ -28725,7 +29171,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-cache-key@0.83.2:
+ metro-cache-key@0.83.3:
dependencies:
flow-enums-runtime: 0.0.6
@@ -28733,12 +29179,12 @@ snapshots:
dependencies:
flow-enums-runtime: 0.0.6
- metro-cache@0.83.2:
+ metro-cache@0.83.3:
dependencies:
exponential-backoff: 3.1.3
flow-enums-runtime: 0.0.6
https-proxy-agent: 7.0.6
- metro-core: 0.83.2
+ metro-core: 0.83.3
transitivePeerDependencies:
- supports-color
@@ -28751,15 +29197,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-config@0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10):
+ metro-config@0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10):
dependencies:
connect: 3.7.0
flow-enums-runtime: 0.0.6
jest-validate: 29.7.0
- metro: 0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- metro-cache: 0.83.2
- metro-core: 0.83.2
- metro-runtime: 0.83.2
+ metro: 0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ metro-cache: 0.83.3
+ metro-core: 0.83.3
+ metro-runtime: 0.83.3
yaml: 2.9.0
transitivePeerDependencies:
- bufferutil
@@ -28781,11 +29227,11 @@ snapshots:
- supports-color
- utf-8-validate
- metro-core@0.83.2:
+ metro-core@0.83.3:
dependencies:
flow-enums-runtime: 0.0.6
lodash.throttle: 4.1.1
- metro-resolver: 0.83.2
+ metro-resolver: 0.83.3
metro-core@0.84.4:
dependencies:
@@ -28793,7 +29239,7 @@ snapshots:
lodash.throttle: 4.1.1
metro-resolver: 0.84.4
- metro-file-map@0.83.2:
+ metro-file-map@0.83.3:
dependencies:
debug: 4.4.3(supports-color@8.1.1)
fb-watchman: 2.0.2
@@ -28821,7 +29267,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-minify-terser@0.83.2:
+ metro-minify-terser@0.83.3:
dependencies:
flow-enums-runtime: 0.0.6
terser: 5.46.1
@@ -28831,7 +29277,7 @@ snapshots:
flow-enums-runtime: 0.0.6
terser: 5.46.1
- metro-resolver@0.83.2:
+ metro-resolver@0.83.3:
dependencies:
flow-enums-runtime: 0.0.6
@@ -28839,7 +29285,7 @@ snapshots:
dependencies:
flow-enums-runtime: 0.0.6
- metro-runtime@0.83.2:
+ metro-runtime@0.83.3:
dependencies:
'@babel/runtime': 7.29.2
flow-enums-runtime: 0.0.6
@@ -28849,16 +29295,16 @@ snapshots:
'@babel/runtime': 7.29.2
flow-enums-runtime: 0.0.6
- metro-source-map@0.83.2:
+ metro-source-map@0.83.3:
dependencies:
'@babel/traverse': 7.29.7
'@babel/traverse--for-generate-function-map': '@babel/traverse@7.29.7'
'@babel/types': 7.29.7
flow-enums-runtime: 0.0.6
invariant: 2.2.4
- metro-symbolicate: 0.83.2
+ metro-symbolicate: 0.83.3
nullthrows: 1.1.1
- ob1: 0.83.2
+ ob1: 0.83.3
source-map: 0.5.7
vlq: 1.0.1
transitivePeerDependencies:
@@ -28878,11 +29324,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-symbolicate@0.83.2:
+ metro-symbolicate@0.83.3:
dependencies:
flow-enums-runtime: 0.0.6
invariant: 2.2.4
- metro-source-map: 0.83.2
+ metro-source-map: 0.83.3
nullthrows: 1.1.1
source-map: 0.5.7
vlq: 1.0.1
@@ -28900,7 +29346,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-transform-plugins@0.83.2:
+ metro-transform-plugins@0.83.3:
dependencies:
'@babel/core': 7.29.7
'@babel/generator': 7.29.7
@@ -28922,20 +29368,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
- metro-transform-worker@0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10):
+ metro-transform-worker@0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10):
dependencies:
'@babel/core': 7.29.7
'@babel/generator': 7.29.7
'@babel/parser': 7.29.7
'@babel/types': 7.29.7
flow-enums-runtime: 0.0.6
- metro: 0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- metro-babel-transformer: 0.83.2
- metro-cache: 0.83.2
- metro-cache-key: 0.83.2
- metro-minify-terser: 0.83.2
- metro-source-map: 0.83.2
- metro-transform-plugins: 0.83.2
+ metro: 0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ metro-babel-transformer: 0.83.3
+ metro-cache: 0.83.3
+ metro-cache-key: 0.83.3
+ metro-minify-terser: 0.83.3
+ metro-source-map: 0.83.3
+ metro-transform-plugins: 0.83.3
nullthrows: 1.1.1
transitivePeerDependencies:
- bufferutil
@@ -28962,7 +29408,7 @@ snapshots:
- supports-color
- utf-8-validate
- metro@0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10):
+ metro@0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10):
dependencies:
'@babel/code-frame': 7.29.7
'@babel/core': 7.29.7
@@ -28985,18 +29431,18 @@ snapshots:
jest-worker: 29.7.0
jsc-safe-url: 0.2.4
lodash.throttle: 4.1.1
- metro-babel-transformer: 0.83.2
- metro-cache: 0.83.2
- metro-cache-key: 0.83.2
- metro-config: 0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10)
- metro-core: 0.83.2
- metro-file-map: 0.83.2
- metro-resolver: 0.83.2
- metro-runtime: 0.83.2
- metro-source-map: 0.83.2
- metro-symbolicate: 0.83.2
- metro-transform-plugins: 0.83.2
- metro-transform-worker: 0.83.2(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ metro-babel-transformer: 0.83.3
+ metro-cache: 0.83.3
+ metro-cache-key: 0.83.3
+ metro-config: 0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ metro-core: 0.83.3
+ metro-file-map: 0.83.3
+ metro-resolver: 0.83.3
+ metro-runtime: 0.83.3
+ metro-source-map: 0.83.3
+ metro-symbolicate: 0.83.3
+ metro-transform-plugins: 0.83.3
+ metro-transform-worker: 0.83.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)
mime-types: 2.1.35
nullthrows: 1.1.1
serialize-error: 2.1.0
@@ -29960,7 +30406,7 @@ snapshots:
pathe: 2.0.3
tinyexec: 1.2.4
- ob1@0.83.2:
+ ob1@0.83.3:
dependencies:
flow-enums-runtime: 0.0.6
@@ -31030,6 +31476,51 @@ snapshots:
react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10)
whatwg-url-without-unicode: 8.0.0-3
+ react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10):
+ dependencies:
+ '@react-native/assets-registry': 0.85.3
+ '@react-native/codegen': 0.85.3(@babel/core@7.29.7)
+ '@react-native/community-cli-plugin': 0.85.3(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ '@react-native/gradle-plugin': 0.85.3
+ '@react-native/js-polyfills': 0.85.3
+ '@react-native/normalize-colors': 0.85.3
+ '@react-native/virtualized-lists': 0.85.3(@types/react@18.3.28)(react-native@0.85.3(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ abort-controller: 3.0.0
+ anser: 1.4.10
+ ansi-regex: 5.0.1
+ babel-plugin-syntax-hermes-parser: 0.33.3
+ base64-js: 1.5.1
+ commander: 12.1.0
+ flow-enums-runtime: 0.0.6
+ hermes-compiler: 250829098.0.10
+ invariant: 2.2.4
+ memoize-one: 5.2.1
+ metro-runtime: 0.84.4
+ metro-source-map: 0.84.4
+ nullthrows: 1.1.1
+ pretty-format: 29.7.0
+ promise: 8.3.0
+ react: 18.3.1
+ react-devtools-core: 6.1.5(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ react-refresh: 0.14.2
+ regenerator-runtime: 0.13.11
+ scheduler: 0.27.0
+ semver: 7.7.4
+ stacktrace-parser: 0.1.11
+ tinyglobby: 0.2.17
+ whatwg-fetch: 3.6.20
+ ws: 7.5.10(bufferutil@4.1.0)(utf-8-validate@5.0.10)
+ yargs: 17.7.2
+ optionalDependencies:
+ '@types/react': 18.3.28
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@react-native-community/cli'
+ - '@react-native/metro-config'
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+
react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@12.3.7(bufferutil@4.1.0)(utf-8-validate@5.0.10))(@types/react@18.3.28)(bufferutil@4.1.0)(react@18.3.1)(utf-8-validate@5.0.10):
dependencies:
'@react-native/assets-registry': 0.86.0
@@ -31414,10 +31905,6 @@ snapshots:
resolve-from@5.0.0: {}
- resolve-global@1.0.0:
- dependencies:
- global-dirs: 0.1.1
-
resolve-pkg-maps@1.0.0: {}
resolve-workspace-root@2.0.0: {}
@@ -32589,15 +33076,13 @@ snapshots:
ansi-escapes: 4.3.2
supports-hyperlinks: 2.3.0
- terser-webpack-plugin@5.4.0(esbuild@0.27.7)(webpack@5.102.1(esbuild@0.27.7)):
+ terser-webpack-plugin@5.4.0(webpack@5.102.1):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
schema-utils: 4.3.3
terser: 5.46.1
- webpack: 5.102.1(esbuild@0.27.7)
- optionalDependencies:
- esbuild: 0.27.7
+ webpack: 5.102.1
optional: true
terser@5.46.1:
@@ -32799,6 +33284,35 @@ snapshots:
- tsx
- yaml
+ tsup@8.5.1(@microsoft/api-extractor@7.58.7(@types/node@25.6.0))(jiti@2.7.0)(postcss@8.5.15)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.9.0):
+ dependencies:
+ bundle-require: 5.1.0(esbuild@0.27.7)
+ cac: 6.7.14
+ chokidar: 5.0.0
+ consola: 3.4.2
+ debug: 4.4.3(supports-color@8.1.1)
+ esbuild: 0.27.7
+ fix-dts-default-cjs-exports: 1.0.1
+ joycon: 3.1.1
+ picocolors: 1.1.1
+ postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.15)(tsx@4.20.6)(yaml@2.9.0)
+ resolve-from: 5.0.0
+ rollup: 4.61.0
+ source-map: 0.7.6
+ sucrase: 3.35.1
+ tinyexec: 0.3.2
+ tinyglobby: 0.2.17
+ tree-kill: 1.2.2
+ optionalDependencies:
+ '@microsoft/api-extractor': 7.58.7(@types/node@25.6.0)
+ postcss: 8.5.15
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - jiti
+ - supports-color
+ - tsx
+ - yaml
+
tsx@4.20.6:
dependencies:
esbuild: 0.25.12
@@ -33736,7 +34250,7 @@ snapshots:
webpack-virtual-modules@0.6.2: {}
- webpack@5.102.1(esbuild@0.27.7):
+ webpack@5.102.1:
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.9
@@ -33760,7 +34274,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 4.3.3
tapable: 2.3.3
- terser-webpack-plugin: 5.4.0(esbuild@0.27.7)(webpack@5.102.1(esbuild@0.27.7))
+ terser-webpack-plugin: 5.4.0(webpack@5.102.1)
watchpack: 2.5.1
webpack-sources: 3.3.4
transitivePeerDependencies: