From df3b044f6b1d141b0a9a66adc73ac0e7617ce8bb Mon Sep 17 00:00:00 2001 From: Christoph Pader Date: Thu, 22 Oct 2026 16:04:00 +0100 Subject: [PATCH] chore(example): upgrade to React Native 0.88 Align React and React Native tooling across the workspace, refresh the example's native dependencies and Harness, and adopt the iOS scene startup API. Co-authored-by: Codex --- .github/workflows/test-harness-android.yml | 2 +- .github/workflows/test-harness-ios.yml | 2 +- bun.lock | 272 +++--- docs/bun.lock | 19 +- docs/package.json | 8 +- .../project.pbxproj | 16 +- .../ios/NitroSQLiteExample/AppDelegate.swift | 33 +- .../NitroSQLiteExample/SceneDelegate.swift | 41 +- example/ios/Podfile.lock | 840 ++++++++++-------- example/package.json | 40 +- package.json | 14 +- .../react-native-nitro-sqlite/package.json | 6 +- ... => @react-native-harness+cli+1.6.0.patch} | 0 scripts/ci.test.ts | 2 +- 14 files changed, 697 insertions(+), 598 deletions(-) rename patches/{@react-native-harness+cli+1.5.0.patch => @react-native-harness+cli+1.6.0.patch} (100%) diff --git a/.github/workflows/test-harness-android.yml b/.github/workflows/test-harness-android.yml index 0d4cb1d8..f1c655bb 100644 --- a/.github/workflows/test-harness-android.yml +++ b/.github/workflows/test-harness-android.yml @@ -79,7 +79,7 @@ jobs: run: ./gradlew :app:assembleDebug --no-daemon --build-cache -PreactNativeArchitectures=${{ env.TARGET_ANDROID_ARCH }} - name: Run Android integration tests - uses: callstackincubator/react-native-harness@v1.5.0 + uses: callstackincubator/react-native-harness@v1.6.0 with: app: android/app/build/outputs/apk/debug/app-debug.apk runner: android diff --git a/.github/workflows/test-harness-ios.yml b/.github/workflows/test-harness-ios.yml index 52c9bccc..aa931f90 100644 --- a/.github/workflows/test-harness-ios.yml +++ b/.github/workflows/test-harness-ios.yml @@ -105,7 +105,7 @@ jobs: run: xcrun simctl bootstatus "$IOS_SIMULATOR_UDID" -b - name: Run iOS integration tests - uses: callstackincubator/react-native-harness@v1.5.0 + uses: callstackincubator/react-native-harness@v1.6.0 env: HARNESS_DEBUG: "1" with: diff --git a/bun.lock b/bun.lock index 47236b0a..359c96f5 100644 --- a/bun.lock +++ b/bun.lock @@ -5,8 +5,8 @@ "name": "react-native-nitro-sqlite-workspace", "dependencies": { "patch-package": "^8.0.0", - "react": "19.2.3", - "react-native": "0.87.1", + "react": "19.3.1", + "react-native": "0.88.0", "react-native-nitro-modules": "0.37.1", }, "devDependencies": { @@ -18,14 +18,14 @@ "@react-native-community/cli": "20.2.0", "@react-native-community/cli-platform-android": "20.2.0", "@react-native-community/cli-platform-ios": "20.2.0", - "@react-native/babel-preset": "0.87.1", - "@react-native/eslint-config": "0.87.1", - "@react-native/metro-config": "0.87.1", - "@react-native/typescript-config": "0.87.1", + "@react-native/babel-preset": "0.88.0", + "@react-native/eslint-config": "0.88.0", + "@react-native/metro-config": "0.88.0", + "@react-native/typescript-config": "0.88.0", "@tsconfig/react-native": "^2.0.2", "@types/eslint__js": "^8.42.3", "@types/jest": "^29.5.13", - "@types/react": "^19.1.1", + "@types/react": "^19.3.0", "babel-plugin-module-resolver": "^5.0.2", "babel-plugin-transform-typescript-metadata": "^0.3.2", "eslint": "8.57.1", @@ -51,14 +51,14 @@ "fumadocs-ui": "16.9.2", "lucide-react": "1.17.0", "next": "16.2.6", - "react": "19.2.3", - "react-dom": "19.2.3", + "react": "19.3.1", + "react-dom": "19.3.1", }, "devDependencies": { "@tailwindcss/postcss": "4.3.0", "@types/node": "25.9.1", - "@types/react": "19.2.15", - "@types/react-dom": "19.2.3", + "@types/react": "19.3.0", + "@types/react-dom": "19.3.0", "postcss": "8.5.15", "tailwindcss": "4.3.0", "typedoc": "^0.28.20", @@ -73,21 +73,21 @@ "dependencies": { "@craftzdog/react-native-buffer": "^6.1.2", "@react-native-clipboard/clipboard": "^1.16.3", - "@react-navigation/native": "^7.1.19", - "@react-navigation/native-stack": "^7.6.2", + "@react-navigation/native": "^7.5.1", + "@react-navigation/native-stack": "^7.21.0", "chai": "^4.3.7", "chance": "^1.1.9", "events": "^3.3.0", "expo-status-bar": "^1.12.1", - "react": "19.2.3", - "react-native": "0.87.1", + "react": "19.3.1", + "react-native": "0.88.0", "react-native-nitro-modules": "*", "react-native-nitro-sqlite": "10.2.0", "react-native-nitro-sqlite-vec": "10.2.0", - "react-native-quick-base64": "^3.0.0", - "react-native-quick-crypto": "^1.1.5", - "react-native-safe-area-context": "^5.10.0", - "react-native-screens": "^4.28.0", + "react-native-quick-base64": "^3.0.1", + "react-native-quick-crypto": "^1.1.8", + "react-native-safe-area-context": "^5.10.1", + "react-native-screens": "^4.30.0", "reflect-metadata": "^0.2.2", "stream-browserify": "^3.0.0", "typeorm": "1.1.1", @@ -102,24 +102,24 @@ "@react-native-community/cli": "20.2.0", "@react-native-community/cli-platform-android": "20.2.0", "@react-native-community/cli-platform-ios": "20.2.0", - "@react-native-harness/cli": "1.5.0", - "@react-native-harness/jest": "1.5.0", - "@react-native-harness/platform-android": "1.5.0", - "@react-native-harness/platform-apple": "1.5.0", - "@react-native/babel-preset": "0.87.1", - "@react-native/eslint-config": "0.87.1", - "@react-native/metro-config": "0.87.1", - "@react-native/typescript-config": "0.87.1", + "@react-native-harness/cli": "1.6.0", + "@react-native-harness/jest": "1.6.0", + "@react-native-harness/platform-android": "1.6.0", + "@react-native-harness/platform-apple": "1.6.0", + "@react-native/babel-preset": "0.88.0", + "@react-native/eslint-config": "0.88.0", + "@react-native/metro-config": "0.88.0", + "@react-native/typescript-config": "0.88.0", "@types/chai": "^4.3.4", "@types/chance": "^1.1.3", "@types/mocha": "^10.0.1", "@types/node": "^22.7.4", - "@types/react": "^19.1.1", - "@types/react-test-renderer": "^19.1.0", + "@types/react": "^19.3.0", + "@types/react-test-renderer": "^19.3.0", "mocha": "^12.0.2", "postinstall-postinstall": "^2.1.0", - "react-native-harness": "1.5.0", - "react-test-renderer": "19.2.3", + "react-native-harness": "1.6.0", + "react-test-renderer": "19.3.1", }, }, "example/macos": { @@ -163,13 +163,13 @@ "typeorm": "1.1.1", }, "devDependencies": { - "@react-native/jest-preset": "0.87.1", + "@react-native/jest-preset": "0.88.0", "@types/better-sqlite3": "^9.6.0", "better-sqlite3": "^12.11.1", "jest": "^30.2.0", "nitrogen": "0.37.1", - "react": "19.2.3", - "react-native": "0.87.1", + "react": "19.3.1", + "react-native": "0.88.0", "react-native-builder-bob": "^0.31.0", "react-native-nitro-modules": "0.37.1", }, @@ -856,83 +856,83 @@ "@react-native-community/cli-types": ["@react-native-community/cli-types@20.2.0", "", { "dependencies": { "joi": "^17.2.1" } }, "sha512-K60zY/ly8G9rGJQzZ+bFRyLEckAUzyF8Fu9a2Kw6JipCrOl7SiVRBVqjvOr/XnCRKuOpH8i9y7RVg07wkSGRBQ=="], - "@react-native-harness/babel-preset": ["@react-native-harness/babel-preset@1.5.0", "", { "dependencies": { "@babel/plugin-transform-class-static-block": "^7.27.1", "babel-plugin-istanbul": "^7.0.1" }, "peerDependencies": { "@babel/core": "^7.22.0", "@babel/plugin-transform-react-jsx": "*" } }, "sha512-wUOhjPNWIttdq5cAYlMCkIEYz8w3X2cZX17ih6LQbE9CeheCq2YwwQsXwbx+zjztaDwXQ9mEmbrXLI4P4jMB7A=="], + "@react-native-harness/babel-preset": ["@react-native-harness/babel-preset@1.6.0", "", { "dependencies": { "@babel/plugin-transform-class-static-block": "^7.27.1", "babel-plugin-istanbul": "^7.0.1" }, "peerDependencies": { "@babel/core": "^7.22.0", "@babel/plugin-transform-react-jsx": "*" } }, "sha512-HInJIM0XaQAyKZLj0prXUR7zz6PuZUxN7MECgyFxHvR6FDFrFeA08WKVfhBV7I9fcqhGklKSFCo5jMZrau+wgA=="], - "@react-native-harness/bridge": ["@react-native-harness/bridge@1.5.0", "", { "dependencies": { "@react-native-harness/platforms": "1.5.0", "@react-native-harness/tools": "1.5.0", "pixelmatch": "^7.1.0", "pngjs": "^7.0.0", "ssim.js": "^3.5.0", "tslib": "^2.3.0", "ws": "^8.18.2" } }, "sha512-2iWepAgrvKtN2+kLGBp/O9S9AiCEXrXSlbaF1861g4+Io1yDiCUlk6KBCqiaqsmQYTUnI5QM/mMN1qoqThljAw=="], + "@react-native-harness/bridge": ["@react-native-harness/bridge@1.6.0", "", { "dependencies": { "@react-native-harness/platforms": "1.6.0", "@react-native-harness/tools": "1.6.0", "pixelmatch": "^7.1.0", "pngjs": "^7.0.0", "ssim.js": "^3.5.0", "tslib": "^2.3.0", "ws": "^8.18.2" } }, "sha512-Mig8MKE/QoLQ7iTl/0YZvMFhCx3AMNxEKgQKVpZd3BO/gKk/IrqpXdw93lhxxMkuSsWDHdoIU7ZzR+GfCdBcTA=="], - "@react-native-harness/bundler-metro": ["@react-native-harness/bundler-metro@1.5.0", "", { "dependencies": { "@react-native-harness/babel-preset": "1.5.0", "@react-native-harness/cache": "1.5.0", "@react-native-harness/config": "1.5.0", "@react-native-harness/runtime": "1.5.0", "@react-native-harness/tools": "1.5.0", "@react-native/metro-config": "*", "connect": "^3.7.0", "nocache": "^4.0.0", "tslib": "^2.3.0" }, "peerDependencies": { "metro": "*", "metro-cache": "*", "metro-config": "*", "metro-resolver": "*" } }, "sha512-w0JqDZC/Xb1Ja9PhLNE6Z+JOOC8vXbAth3T5/rAuZz3Dsn5YQIZp05/livJg686vpfbnNkSpYve7bje+3IiS4g=="], + "@react-native-harness/bundler-metro": ["@react-native-harness/bundler-metro@1.6.0", "", { "dependencies": { "@react-native-harness/babel-preset": "1.6.0", "@react-native-harness/cache": "1.6.0", "@react-native-harness/config": "1.6.0", "@react-native-harness/runtime": "1.6.0", "@react-native-harness/tools": "1.6.0", "@react-native/metro-config": "*", "connect": "^3.7.0", "nocache": "^4.0.0", "tslib": "^2.3.0" }, "peerDependencies": { "metro": "*", "metro-cache": "*", "metro-config": "*", "metro-resolver": "*" } }, "sha512-JWe6+wXaR5/xOKQJL1xj0SQMq15eK52rCUxQLc0oqOXzLp9j1UQ32eHEfMpzBfP/JTSPQ+aET4OKwyd0tmD2bw=="], - "@react-native-harness/cache": ["@react-native-harness/cache@1.5.0", "", { "dependencies": { "@react-native-harness/tools": "1.5.0", "tslib": "^2.3.0" } }, "sha512-zvZN1WoqCaQLoGhxmr5XwAHL3adrS+fbKrmjA5xbAw61Ja7g+DJ0C/uD7V5s3yI5Ltqn7YK3l2B3Tw/strLBvQ=="], + "@react-native-harness/cache": ["@react-native-harness/cache@1.6.0", "", { "dependencies": { "@react-native-harness/tools": "1.6.0", "tslib": "^2.3.0" } }, "sha512-KLgDmIzPVcP+P1mF+35tfSqXJBtMZKYn4wFQhx2Uny52q1JgRf7BRSGG45Omye8XYfuLvVbzkJ299uDHLhTtfA=="], - "@react-native-harness/cli": ["@react-native-harness/cli@1.5.0", "", { "dependencies": { "@react-native-harness/bridge": "1.5.0", "@react-native-harness/cache": "1.5.0", "@react-native-harness/config": "1.5.0", "@react-native-harness/platforms": "1.5.0", "@react-native-harness/tools": "1.5.0", "jest-cli": "^30.2.0", "tslib": "^2.3.0" } }, "sha512-OfRKxe/GfWAbKw8Ma5s0cvlALhdfXUocDe6LdHWLnJ39N5+9FIhuHCvNlEtGPxbpdQXLYA+Q/61N91J3vmVeKw=="], + "@react-native-harness/cli": ["@react-native-harness/cli@1.6.0", "", { "dependencies": { "@react-native-harness/bridge": "1.6.0", "@react-native-harness/cache": "1.6.0", "@react-native-harness/config": "1.6.0", "@react-native-harness/platforms": "1.6.0", "@react-native-harness/tools": "1.6.0", "jest-cli": "^30.2.0", "tslib": "^2.3.0" } }, "sha512-eo5tM6jD/kV5SAOQ48z74S/QhANRgpf0wtcsK7polUUsK5y7gAkX/RcBiRZ4iZzFnFMinosYlaZOd9Ipn+9l/Q=="], - "@react-native-harness/config": ["@react-native-harness/config@1.5.0", "", { "dependencies": { "@react-native-harness/plugins": "1.5.0", "@react-native-harness/tools": "1.5.0", "tslib": "^2.3.0", "zod": "^3.25.67" } }, "sha512-N1N/Es2qBWMvbrAzf86INYxGvOKAke5vp8+MLHMJWyQQ902EWBMS6H/2GlaKkFaOg+lox1bhUH6WQ7SYzeAq+A=="], + "@react-native-harness/config": ["@react-native-harness/config@1.6.0", "", { "dependencies": { "@react-native-harness/plugins": "1.6.0", "@react-native-harness/tools": "1.6.0", "tslib": "^2.3.0", "zod": "^3.25.67" } }, "sha512-Oovi4ZfrYO9CfUsUyyw0vwN5Sokog11jcJH7cmYYrE6/HXEIAvG1XW9t/MteJRLavwFtKzNm36pui3mwlP4QhQ=="], - "@react-native-harness/jest": ["@react-native-harness/jest@1.5.0", "", { "dependencies": { "@jest/test-result": "^30.2.0", "@react-native-harness/bridge": "1.5.0", "@react-native-harness/bundler-metro": "1.5.0", "@react-native-harness/cache": "1.5.0", "@react-native-harness/config": "1.5.0", "@react-native-harness/platforms": "1.5.0", "@react-native-harness/plugins": "1.5.0", "@react-native-harness/tools": "1.5.0", "chalk": "^4.1.2", "jest-message-util": "^30.2.0", "jest-util": "^30.2.0", "tslib": "^2.3.0", "yargs": "^17.7.2" } }, "sha512-/+FdnxKFQUR4vfjRT708IWXL9OZwL1uYz2AqRBxztb+ryeMIuT/0cDYKUKo6Mj4tiYziXfPmn6poJoIF6CCWrg=="], + "@react-native-harness/jest": ["@react-native-harness/jest@1.6.0", "", { "dependencies": { "@jest/test-result": "^30.2.0", "@react-native-harness/bridge": "1.6.0", "@react-native-harness/bundler-metro": "1.6.0", "@react-native-harness/cache": "1.6.0", "@react-native-harness/config": "1.6.0", "@react-native-harness/platforms": "1.6.0", "@react-native-harness/plugins": "1.6.0", "@react-native-harness/tools": "1.6.0", "chalk": "^4.1.2", "jest-message-util": "^30.2.0", "jest-util": "^30.2.0", "tslib": "^2.3.0", "yargs": "^17.7.2" } }, "sha512-BkoMCx2qgz3vqPvQUB3Kp2nS15GwRgImv5B02X5LhK3sv1eajRYgCSJC9JplVyO87X9LY4nIXU3EVHumsiSgYA=="], - "@react-native-harness/metro": ["@react-native-harness/metro@1.5.0", "", { "dependencies": { "tslib": "^2.3.0" }, "peerDependencies": { "metro": "*" } }, "sha512-bBE1UcP09pL6wqgw8zAw+mJD+b1N45TUHYd9MABWB9SsyLOLAuT39f/M0esfBkEKuuqv2Gvsl0NlPEsbyZvKhQ=="], + "@react-native-harness/metro": ["@react-native-harness/metro@1.6.0", "", { "dependencies": { "tslib": "^2.3.0" }, "peerDependencies": { "metro": "*" } }, "sha512-FbV/eAMQZkzPv3kZF/vlHM5AFY898vyRxLzSQiwjLeWiX0pa56wH/H/3FAjOfxlo3MSxeeUxaSGYNO6ZCt5wOA=="], - "@react-native-harness/platform-android": ["@react-native-harness/platform-android@1.5.0", "", { "dependencies": { "@react-native-harness/config": "1.5.0", "@react-native-harness/platforms": "1.5.0", "@react-native-harness/tools": "1.5.0", "tslib": "^2.3.0", "vite": "^7.2.2", "zod": "^3.25.67" } }, "sha512-H5n1P3CkmycVw7TllVhlaqsp/zniJkCN3REAvdhMIlpQt5F3XZ0S3Hj8T9Rr3pT7MGqQutVyWzMOqRr5vb3Dsw=="], + "@react-native-harness/platform-android": ["@react-native-harness/platform-android@1.6.0", "", { "dependencies": { "@react-native-harness/config": "1.6.0", "@react-native-harness/platforms": "1.6.0", "@react-native-harness/tools": "1.6.0", "tslib": "^2.3.0", "vite": "^7.2.2", "zod": "^3.25.67" } }, "sha512-Wfv3GrJLAMdHtlHd5pGgIZlmc2Aj1NSphAprKLL5GAhFxQJld4mYw5QdruwT5Kn92Vj31BAeKuKAqBq1vU7BPg=="], - "@react-native-harness/platform-apple": ["@react-native-harness/platform-apple@1.5.0", "", { "dependencies": { "@react-native-harness/config": "1.5.0", "@react-native-harness/platforms": "1.5.0", "@react-native-harness/tools": "1.5.0", "tslib": "^2.3.0", "yargs": "^17.7.2", "zod": "^3.25.67" } }, "sha512-lVVdgp/ID+/Ul+ompniQzF+euudUtvRsPxUSs7g8eGNPZfjXCAbVBHQuQjAGRWzNM/+2eN/vCmijYKKeug2F3g=="], + "@react-native-harness/platform-apple": ["@react-native-harness/platform-apple@1.6.0", "", { "dependencies": { "@react-native-harness/config": "1.6.0", "@react-native-harness/platforms": "1.6.0", "@react-native-harness/tools": "1.6.0", "tslib": "^2.3.0", "yargs": "^17.7.2", "zod": "^3.25.67" } }, "sha512-2LanhJpnke56A6A2tMakBV58PyaXvOIZzlLI7eJFGSTCFdkCvN8nzE2H0MpzW6pqpfzlSfpw3iIxhydFJhRcLg=="], - "@react-native-harness/platforms": ["@react-native-harness/platforms@1.5.0", "", { "dependencies": { "@react-native-harness/tools": "1.5.0", "tslib": "^2.3.0" } }, "sha512-8luSST3wPzw9xF3uEfRQ6UK1XBM9oHgbQb2h3njimBeWvJkwj+9nIA5JjRvTvYLGwbXc7R/CeHWrxe9dE9TwpA=="], + "@react-native-harness/platforms": ["@react-native-harness/platforms@1.6.0", "", { "dependencies": { "@react-native-harness/tools": "1.6.0", "tslib": "^2.3.0" } }, "sha512-k6LJUBam9UCURgIOicPIg4PY+ms+u8g1AFiIGYIpS3rNVCCk07qH9EupdjVGX0BfueYcqDVghjrZ6h+PVNriUg=="], - "@react-native-harness/plugins": ["@react-native-harness/plugins@1.5.0", "", { "dependencies": { "@react-native-harness/bridge": "1.5.0", "@react-native-harness/platforms": "1.5.0", "@react-native-harness/tools": "1.5.0", "hookable": "^6.1.0", "tslib": "^2.3.0" } }, "sha512-oGTz0wvVs5M2GW1SCq8Ff9EFdQOF8Y8obTAbHHaRWryKa7TaOdIG3ELbnaCNN8PnvM+pJ+NmhCRYVzVZqCZseg=="], + "@react-native-harness/plugins": ["@react-native-harness/plugins@1.6.0", "", { "dependencies": { "@react-native-harness/bridge": "1.6.0", "@react-native-harness/platforms": "1.6.0", "@react-native-harness/tools": "1.6.0", "hookable": "^6.1.0", "tslib": "^2.3.0" } }, "sha512-txyqg7RkeVM8xaYn8XLK6rt4I9UjE0i4VxczferuJo3sdpTQ1lVWtPQdfTFjUcn/KoXdetWEuovpX71FyYBx9w=="], - "@react-native-harness/runtime": ["@react-native-harness/runtime@1.5.0", "", { "dependencies": { "@react-native-harness/bridge": "1.5.0", "@vitest/expect": "4.0.16", "@vitest/spy": "4.0.16", "chai": "^6.2.2", "event-target-shim": "^6.0.2", "react-native-url-polyfill": "^3.0.0", "use-sync-external-store": "^1.6.0", "zustand": "^5.0.5" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-FbJ/GOwxsnsa/3UhxNnttJAhg5xh9H/tNowIBEAW3cmPIFE5qkeK9sGdB2jTd1mXlN3cky5iFMMd55trUSWPOA=="], + "@react-native-harness/runtime": ["@react-native-harness/runtime@1.6.0", "", { "dependencies": { "@react-native-harness/bridge": "1.6.0", "@vitest/expect": "4.0.16", "@vitest/spy": "4.0.16", "chai": "^6.2.2", "event-target-shim": "^6.0.2", "use-sync-external-store": "^1.6.0", "zustand": "^5.0.5" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-YyEefWksKau20cWpd/zFU9u+iP2/tNyjYIP/MvItgW48tWE9MK3hN0b+JdSIiNmGLTnK2D+kp3acTO+/zN1qyg=="], - "@react-native-harness/tools": ["@react-native-harness/tools@1.5.0", "", { "dependencies": { "@clack/prompts": "1.0.0-alpha.9", "memfs": "^4.64.0", "nano-spawn": "^1.0.2", "picocolors": "^1.1.1", "tslib": "^2.3.0" }, "peerDependencies": { "react-native": "*" } }, "sha512-Wvw+X8ZxZ49+z2gn+V7DACyRWu2YpMazjpZxQ9/ZfiDVBzb+oAhqUMxwC05d13WsIO+IO6NxFF3y03qtwLyVJw=="], + "@react-native-harness/tools": ["@react-native-harness/tools@1.6.0", "", { "dependencies": { "@clack/prompts": "1.0.0-alpha.9", "memfs": "^4.64.0", "nano-spawn": "^1.0.2", "picocolors": "^1.1.1", "tslib": "^2.3.0" }, "peerDependencies": { "react-native": "*" } }, "sha512-f54pvgJYnrc3RgamOGbjiAXiCg/w8537zqwJs404Lqyl6sObofroPiawNv7MQMHjIBT9YBT+Xqm+22/fRi09HQ=="], "@react-native-macos/virtualized-lists": ["@react-native-macos/virtualized-lists@0.81.9", "", { "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "@types/react": "^19.1.4", "react": "*", "react-native": "*" }, "optionalPeers": ["@types/react"] }, "sha512-xqKxJeAea01b0GsTiYTVttuf6pZyN9EkZagWDr0dUyQ7AREHKiuPjOB6BB7M+s9DUSFZtMzwwjb/NHhX9NLXSQ=="], - "@react-native/asset-utils": ["@react-native/asset-utils@0.87.1", "", {}, "sha512-FeFnbn9ENPs7IVBzZt1bBWfiRGvT4q+CsWwXGFyKVW/1ol3ylBRuTtXBGHIAmcNN4fUR60nSXsCN19pzNHkPgA=="], + "@react-native/asset-utils": ["@react-native/asset-utils@0.88.0", "", {}, "sha512-Bj1DxQt5f4OrjdlgSVkZT37Z3hx5hUIN5AUDSqL/e99vgtTcqj5vnm067epZL1EF/QiqsniZO8Q1GSkItOakDg=="], "@react-native/assets-registry": ["@react-native/assets-registry@0.81.6", "", {}, "sha512-nNlJ7mdXFoq/7LMG3eJIncqjgXkpDJak3xO8Lb4yQmFI3XVI1nupPRjlYRY0ham1gLE0F/AWvKFChsKUfF5lOQ=="], - "@react-native/babel-plugin-codegen": ["@react-native/babel-plugin-codegen@0.87.1", "", { "dependencies": { "@babel/traverse": "^7.29.0", "@react-native/codegen": "0.87.1" } }, "sha512-DfnyLAHG7jH4pqeID7ib6AeD6gG8T+KvM3c/w/yEa5ONkfRcHvTC8JMIRdhUqs4ruA+8xbYcNVQzewYRCPm1Xw=="], + "@react-native/babel-plugin-codegen": ["@react-native/babel-plugin-codegen@0.88.0", "", { "dependencies": { "@babel/traverse": "^7.29.0", "@react-native/codegen": "0.88.0" } }, "sha512-leGEnCcS7Q0hTxvzvhNtr8zGQpI1gfWqXjzC4UedsFmNMv6kIo4s70o0XbtM30ZXbpfWe4BcSC8NKWuak5sI4A=="], - "@react-native/babel-preset": ["@react-native/babel-preset@0.87.1", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-proposal-export-default-from": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-default-from": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-block-scoping": "^7.25.0", "@babel/plugin-transform-class-properties": "^7.25.4", "@babel/plugin-transform-classes": "^7.25.4", "@babel/plugin-transform-destructuring": "^7.24.8", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@babel/plugin-transform-for-of": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", "@babel/plugin-transform-optional-catch-binding": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.8", "@babel/plugin-transform-private-methods": "^7.24.7", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-react-display-name": "^7.24.7", "@babel/plugin-transform-react-jsx": "^7.25.2", "@babel/plugin-transform-react-jsx-self": "^7.24.7", "@babel/plugin-transform-react-jsx-source": "^7.24.7", "@babel/plugin-transform-regenerator": "^7.24.7", "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", "@react-native/babel-plugin-codegen": "0.87.1", "babel-plugin-syntax-hermes-parser": "0.36.1", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" } }, "sha512-EN1oo8IqsJgq++na/buq6hYsdZJY5A8+URohSA620eGz5a+322WOAcBuvcYZTeovYwR2NegvpPk5h+QVk8iUMw=="], + "@react-native/babel-preset": ["@react-native/babel-preset@0.88.0", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-proposal-export-default-from": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-default-from": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-block-scoping": "^7.25.0", "@babel/plugin-transform-class-properties": "^7.25.4", "@babel/plugin-transform-classes": "^7.25.4", "@babel/plugin-transform-destructuring": "^7.24.8", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@babel/plugin-transform-for-of": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", "@babel/plugin-transform-optional-catch-binding": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.8", "@babel/plugin-transform-private-methods": "^7.24.7", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-react-display-name": "^7.24.7", "@babel/plugin-transform-react-jsx": "^7.25.2", "@babel/plugin-transform-react-jsx-self": "^7.24.7", "@babel/plugin-transform-react-jsx-source": "^7.24.7", "@babel/plugin-transform-regenerator": "^7.24.7", "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", "@react-native/babel-plugin-codegen": "0.88.0", "babel-plugin-transform-flow-enums": "^0.0.2", "flow-parser": "0.327.0", "react-refresh": "^0.14.0" } }, "sha512-iMfAHhFGNegnReSY6CYaWHncvyDwHq8olRs0zp9nRRApMAoCiLyfo1dwL/f39qt/MreD6xIqUs9SrTPYWobY6g=="], - "@react-native/codegen": ["@react-native/codegen@0.87.1", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/parser": "^7.29.0", "hermes-parser": "0.36.1", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "tinyglobby": "^0.2.15", "yargs": "^17.6.2" } }, "sha512-qbaqEdlUfj2vRgvWTpMoNgHnEqAhAYJLUrpGkb0WC9n0kdtqUvgigpz4bDktZwolM9BemXwgGFgyiAnbs3t0xw=="], + "@react-native/codegen": ["@react-native/codegen@0.88.0", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/parser": "^7.29.0", "flow-parser": "0.327.0", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "tinyglobby": "^0.2.15", "yargs": "^17.6.2" } }, "sha512-SAGg+XfzsrPiYTscbKa9bo2/H2ei2TjyxW8RTMq2Ps661kRK3AnmpMGVfrEFshEMr3FGEbuQIvj86X98kaXlRA=="], "@react-native/community-cli-plugin": ["@react-native/community-cli-plugin@0.81.6", "", { "dependencies": { "@react-native/dev-middleware": "0.81.6", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.83.1", "metro-config": "^0.83.1", "metro-core": "^0.83.1", "semver": "^7.1.3" }, "peerDependencies": { "@react-native-community/cli": "*", "@react-native/metro-config": "*" }, "optionalPeers": ["@react-native-community/cli", "@react-native/metro-config"] }, "sha512-oTwIheF4TU7NkfoHxwSQAKtIDx4SQEs2xufgM3gguY7WkpnhGa/BYA/A+hdHXfqEKJFKlHcXQu4BrV/7Sv1fhw=="], "@react-native/debugger-frontend": ["@react-native/debugger-frontend@0.81.6", "", {}, "sha512-aGw28yzbtm25GQuuxNeVAT72tLuGoH0yh79uYOIZkvjI+5x1NjZyPrgiLZ2LlZi5dJdxfbz30p1zUcHvcAzEZw=="], - "@react-native/debugger-shell": ["@react-native/debugger-shell@0.87.1", "", { "dependencies": { "cross-spawn": "^7.0.6", "debug": "^4.4.0", "fb-dotslash": "0.5.8" } }, "sha512-eNbKjcnseJIjy5XCDwyhKOT1ngOg3Dv1fVxTDtnVFqdqjqsbfY4v9JuJG1RZJ7+mFoRRe05HE8GSQU8B7n5xwQ=="], + "@react-native/debugger-shell": ["@react-native/debugger-shell@0.88.0", "", { "dependencies": { "cross-spawn": "^7.0.6", "debug": "^4.4.0", "fb-dotslash": "0.5.8" } }, "sha512-p82zT8ZKNx7nIm/8zf8pi55sxm5KQBm8td47kzoJysTdqHLyPsRMUvDXtvCJIWadHSv7RJ6t/yiCc+IoImLBtw=="], "@react-native/dev-middleware": ["@react-native/dev-middleware@0.81.6", "", { "dependencies": { "@isaacs/ttlcache": "^1.4.1", "@react-native/debugger-frontend": "0.81.6", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.2.0", "connect": "^3.6.5", "debug": "^4.4.0", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "open": "^7.0.3", "serve-static": "^1.16.2", "ws": "^6.2.3" } }, "sha512-mK2M3gJ25LtgtqxS1ZXe1vHrz8APOA79Ot/MpbLeovFgLu6YJki0kbO5MRpJagTd+HbesVYSZb/BhAsGN7QAXA=="], - "@react-native/eslint-config": ["@react-native/eslint-config@0.87.1", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", "@react-native/eslint-plugin": "0.87.1", "@typescript-eslint/eslint-plugin": "^8.59.2", "@typescript-eslint/parser": "^8.59.2", "eslint-config-prettier": "^8.5.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-ft-flow": "^2.0.1", "eslint-plugin-jest": "^29.0.1", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-native": "^5.0.0" }, "peerDependencies": { "eslint": "^8.0.0 || ^9.0.0", "prettier": ">=2" } }, "sha512-l81N+YbiNussfSQe5MYCM/0nnCuXohFgFqSyHHFJFPGjmFVL+FCx2BFLGcQ3++8chXZJ0wZBoO+w89EvNQoeXw=="], + "@react-native/eslint-config": ["@react-native/eslint-config@0.88.0", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", "@react-native/eslint-plugin": "0.88.0", "@typescript-eslint/eslint-plugin": "^8.59.2", "@typescript-eslint/parser": "^8.59.2", "eslint-config-prettier": "^8.5.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-ft-flow": "^2.0.1", "eslint-plugin-jest": "^29.0.1", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-native": "^5.0.0" }, "peerDependencies": { "eslint": "^8.0.0 || ^9.0.0", "prettier": ">=2" } }, "sha512-bymFycPvegqTCcPvIZlg0soClW4jN9I2IcEmzabGAyL6ctnbT3dI7ml6eL5VlqxbHsbKFampNU2a00lvyQaj8g=="], - "@react-native/eslint-plugin": ["@react-native/eslint-plugin@0.87.1", "", {}, "sha512-38astUSjcbuxfHQgzNiGrALD0il26G5Dz2fnthohXHne1iqmf/VPs/Fvw3RfrTMQ2i8qV04F9fLro7Ds35AAFg=="], + "@react-native/eslint-plugin": ["@react-native/eslint-plugin@0.88.0", "", {}, "sha512-R/8stvb7ddQEH14dDcNYtQ9C7mG4wfyT7fLAA1GQxQRbDy+cOFM1XeSCuc4/udvLj+pf8JhJCvu6bMz3MobfxA=="], - "@react-native/gradle-plugin": ["@react-native/gradle-plugin@0.87.1", "", {}, "sha512-bZ5X2BNxaSlfp2KlDtUM910QqW9G1yTIeZXghuv4ag8SAQLzm5Mf9j5GjJfT6ax2Qo2aRT15Vi3Tro/yLGJstA=="], + "@react-native/gradle-plugin": ["@react-native/gradle-plugin@0.88.0", "", {}, "sha512-4jPSKslOfJj8NKY/jv9qmWkxZYmqPyamoS3Vs0JOFxw9t4PM6L/ea0fUsjNV0LxC9zJlvWilPJOCTOf7h8wlyw=="], - "@react-native/jest-preset": ["@react-native/jest-preset@0.87.1", "", { "dependencies": { "@jest/create-cache-key-function": "^29.7.0", "@react-native/js-polyfills": "0.87.1", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" }, "peerDependencies": { "react": "^19.2.3" } }, "sha512-RZO0W1ovniiwMdV8xA0kTv9Vk12TCGW+03NgwoVRAfKAhpQnPk5XMNnKR3zPWjIl/Wo3ZUdJpWxELYtidt5F+g=="], + "@react-native/jest-preset": ["@react-native/jest-preset@0.88.0", "", { "dependencies": { "@jest/create-cache-key-function": "^29.7.0", "@react-native/js-polyfills": "0.88.0", "babel-jest": "^29.7.0", "jest-environment-node": "^29.7.0", "regenerator-runtime": "^0.13.2" }, "peerDependencies": { "react": "^19.2.3" } }, "sha512-dN97NNqBsShAcxGH8/mNSBgYYc7Xk8q+Hez9qG9iockB4GPir5/Aw45e14sn7iLYTu2HkY0Uq2h3WlMY+ekRxw=="], - "@react-native/js-polyfills": ["@react-native/js-polyfills@0.87.1", "", {}, "sha512-L9yKwEJCq7e8RjhthMUht2CP/CPnBR134h9xHkJ0XOO15QOWBAOqSZltTZG/wiokidqePvK+exMsRinuFLsN9w=="], + "@react-native/js-polyfills": ["@react-native/js-polyfills@0.88.0", "", {}, "sha512-Iq6v4+EWdOLv0M1+BpADQJBVfInl6FkABXCIBSi0FbvHahEYT+Y4UJ7Cm96p18gbEN1VKzqz3nbBbwLA6bx0rQ=="], - "@react-native/metro-babel-transformer": ["@react-native/metro-babel-transformer@0.87.1", "", { "dependencies": { "@babel/core": "^7.25.2", "@react-native/babel-preset": "0.87.1", "hermes-parser": "0.36.1", "nullthrows": "^1.1.1" } }, "sha512-9qPN7DIBA2ldpTVeEObRuIf0ihF9iphBR17rOyuFu8UnhbzHpoLDHCqnjnOm6P21TY8GU6JgaqmD4rhtUCOFeQ=="], + "@react-native/metro-babel-transformer": ["@react-native/metro-babel-transformer@0.88.0", "", { "dependencies": { "@babel/core": "^7.25.2", "@react-native/babel-preset": "0.88.0", "flow-parser": "0.327.0", "nullthrows": "^1.1.1" } }, "sha512-xsUfzXrqKXeD7sBja7hkyBG32AGIwWJ3IEZ+UcNMRTR/sucnXXZ6Do40qXoeY52YC8b9//J+p51JIp2CC0DZKA=="], - "@react-native/metro-config": ["@react-native/metro-config@0.87.1", "", { "dependencies": { "@react-native/js-polyfills": "0.87.1", "@react-native/metro-babel-transformer": "0.87.1", "metro-config": "^0.87.0", "metro-runtime": "^0.87.0" } }, "sha512-oHgFFZpWDElw/ZO7YmNsTproNtHL0Ty/PWAR7Lf7YjuT7HuY11RyihQ4Kh/YseepHi/9vMBe8QNFqJCB8eMNZg=="], + "@react-native/metro-config": ["@react-native/metro-config@0.88.0", "", { "dependencies": { "@react-native/js-polyfills": "0.88.0", "@react-native/metro-babel-transformer": "0.88.0", "metro-config": "^0.87.1", "metro-runtime": "^0.87.1" } }, "sha512-iPV2HNXlPs7xQDBJJGIjkH0x2psZwJeRIEpfSqxgqLaO5eEfE2Ccicfz2OBHBcIC5jKGGa4IoI/e26zMNDuTMQ=="], - "@react-native/normalize-colors": ["@react-native/normalize-colors@0.87.1", "", {}, "sha512-8+AutemzX+a7cuKgTUyb7JUk3sFYgLyrSnlTLrL6LuW/LKDE+FYE8lJGWYhJPJcE51Ge1D8yRzxgQEdEFZtuIw=="], + "@react-native/normalize-colors": ["@react-native/normalize-colors@0.88.0", "", {}, "sha512-eZCu3tGAQCfvMCPQJVY4dmoMX8ZZYBvqIGHX7lwOYyzNK+Dl8e5ky7ZoXub1Rq75oSrQXNNmSP2CDjNNXXZpFQ=="], - "@react-native/typescript-config": ["@react-native/typescript-config@0.87.1", "", {}, "sha512-AaPFOTglk3GJ7OWSS/vuF9I4qotm5IyazRIgITMwIdAk6JF7iDTec77UZRadUs5/08G593gnF78unedM3skn/Q=="], + "@react-native/typescript-config": ["@react-native/typescript-config@0.88.0", "", {}, "sha512-o8xdzvWQZUlx+WXsAWN3LGKKP+o2QKMd2alERuFSCxgy8mbX/W62+OThRfBVMQaKF4bCxD5P5DM60EbGPcyw+g=="], - "@react-native/virtualized-lists": ["@react-native/virtualized-lists@0.87.1", "", { "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "@types/react": "^19.2.0", "react": "*", "react-native": "0.87.1" }, "optionalPeers": ["@types/react"] }, "sha512-qSZjeX3UJrDvyfjf7yc3E68rp1XnzE+5nu8ImklhkVC0+p/XiaHPb/KGkRqDdnQyWHN55BRYSsCMEwgVI6WRNQ=="], + "@react-native/virtualized-lists": ["@react-native/virtualized-lists@0.88.0", "", { "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "@types/react": "^19.2.0", "react": "*", "react-native": "0.88.0" }, "optionalPeers": ["@types/react"] }, "sha512-zpZIOAbobdS93edwHkNUdGDzvElNeQJqukRERRPns3/ucPvuMd2G4fYpmVJSVjhxtGCcLLB1PFndLYYfwaYoBQ=="], - "@react-navigation/core": ["@react-navigation/core@7.13.0", "", { "dependencies": { "@react-navigation/routers": "^7.5.1", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "nanoid": "^3.3.11", "query-string": "^7.1.3", "react-is": "^19.1.0", "use-latest-callback": "^0.2.4", "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "react": ">= 18.2.0" } }, "sha512-Fc/SO23HnlGnkou/z8JQUzwEMvhxuUhr4rdPTIZp/c8q1atq3k632Nfh8fEiGtk+MP1wtIvXdN2a5hBIWpLq3g=="], + "@react-navigation/core": ["@react-navigation/core@7.24.0", "", { "dependencies": { "@react-navigation/routers": "^7.6.5", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "react-is": "^19.1.0", "use-latest-callback": "^0.2.4", "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "react": ">= 18.2.0" } }, "sha512-PPMHGSgLB65eqWOBHeD/nGyzGJV3rcZ5sZbsCXlaC37HnLmwTEjB4CaOQn8CBVVv/Sc0Kl/W5dpPLls9Stk2WA=="], - "@react-navigation/elements": ["@react-navigation/elements@2.8.1", "", { "dependencies": { "color": "^4.2.3", "use-latest-callback": "^0.2.4", "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "@react-native-masked-view/masked-view": ">= 0.2.0", "@react-navigation/native": "^7.1.19", "react": ">= 18.2.0", "react-native": "*", "react-native-safe-area-context": ">= 4.0.0" }, "optionalPeers": ["@react-native-masked-view/masked-view"] }, "sha512-MLmuS5kPAeAFFOylw89WGjgEFBqGj/KBK6ZrFrAOqLnTqEzk52/SO1olb5GB00k6ZUCDZKJOp1BrLXslxE6TgQ=="], + "@react-navigation/elements": ["@react-navigation/elements@2.9.45", "", { "dependencies": { "color": "^4.2.3", "use-latest-callback": "^0.2.4", "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "@react-native-masked-view/masked-view": ">= 0.2.0", "@react-navigation/native": "^7.5.1", "react": ">= 18.2.0", "react-native": "*", "react-native-safe-area-context": ">= 4.0.0" }, "optionalPeers": ["@react-native-masked-view/masked-view"] }, "sha512-r64qCgjA6asQo4Zlv2lAl68ARkfPbV+BNRm3n9JlMoFr4Ma2A+92Z+sWT1coJRoSXkAwVNb70+LjpM6fo6/D4A=="], - "@react-navigation/native": ["@react-navigation/native@7.1.19", "", { "dependencies": { "@react-navigation/core": "^7.13.0", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "nanoid": "^3.3.11", "use-latest-callback": "^0.2.4" }, "peerDependencies": { "react": ">= 18.2.0", "react-native": "*" } }, "sha512-fM7q8di4Q8sp2WUhiUWOe7bEDRyRhbzsKQOd5N2k+lHeCx3UncsRYuw4Q/KN0EovM3wWKqMMmhy/YWuEO04kgw=="], + "@react-navigation/native": ["@react-navigation/native@7.5.1", "", { "dependencies": { "@react-navigation/core": "^7.24.0", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "nanoid": "^3.3.11", "standard-navigation": "^0.0.8", "use-latest-callback": "^0.2.4" }, "peerDependencies": { "react": ">= 18.2.0", "react-native": "*" } }, "sha512-p9xOvhG8q8rq0FPAoh0JC22ALbyRZt7U2uH8XrHRDjvqOEFrumME7szM6LaWW2WctolAVeZAfOTV+pUKULI/kQ=="], - "@react-navigation/native-stack": ["@react-navigation/native-stack@7.6.2", "", { "dependencies": { "@react-navigation/elements": "^2.8.1", "color": "^4.2.3", "sf-symbols-typescript": "^2.1.0", "warn-once": "^0.1.1" }, "peerDependencies": { "@react-navigation/native": "^7.1.19", "react": ">= 18.2.0", "react-native": "*", "react-native-safe-area-context": ">= 4.0.0", "react-native-screens": ">= 4.0.0" } }, "sha512-CB6chGNLwJYiyOeyCNUKx33yT7XJSwRZIeKHf4S1vs+Oqu3u9zMnvGUIsesNgbgX0xy16gBqYsrWgr0ZczBTtA=="], + "@react-navigation/native-stack": ["@react-navigation/native-stack@7.21.0", "", { "dependencies": { "@react-navigation/elements": "^2.9.45", "color": "^4.2.3", "sf-symbols-typescript": "^2.1.0", "warn-once": "^0.1.1" }, "peerDependencies": { "@react-navigation/native": "^7.5.1", "react": ">= 18.2.0", "react-native": "*", "react-native-safe-area-context": ">= 4.0.0", "react-native-screens": ">= 4.0.0" } }, "sha512-bYrNW87nDtbMXAJsosYwu59xwTqeuaurfCDA+62MQ6hY4+2Iv71+Sik3ulW92fOqg8s2SZinOJosHEWoi9Ayqw=="], - "@react-navigation/routers": ["@react-navigation/routers@7.5.1", "", { "dependencies": { "nanoid": "^3.3.11" } }, "sha512-pxipMW/iEBSUrjxz2cDD7fNwkqR4xoi0E/PcfTQGCcdJwLoaxzab5kSadBLj1MTJyT0YRrOXL9umHpXtp+Dv4w=="], + "@react-navigation/routers": ["@react-navigation/routers@7.6.5", "", { "dependencies": { "nanoid": "^3.3.11" } }, "sha512-hpvpVFt6wu3U014F/0Qy45VZCErlUvIV8kN1L6HovN5P9OpbXAzFTaRQmG7VW6czg2tSkUL5S3dZA0HIu5QirQ=="], "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.62.2", "", { "os": "android", "cpu": "arm" }, "sha512-6o7ZLZK+BeenkZCFNDXqpbjw9bD6nuWonvS/lwQJp7NoVVxm6p3qE7qQ5jGuBjiFsgvqjD8mZAU5oWxTmbOeOg=="], @@ -1110,11 +1110,11 @@ "@types/npm-package-arg": ["@types/npm-package-arg@6.1.4", "", {}, "sha512-vDgdbMy2QXHnAruzlv68pUtXCjmqUk3WrBAsRboRovsOmxbfn/WiYCjmecyKjGztnMps5dWp4Uq2prp+Ilo17Q=="], - "@types/react": ["@types/react@19.2.2", "", { "dependencies": { "csstype": "^3.0.2" } }, "sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA=="], + "@types/react": ["@types/react@19.3.0", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg=="], - "@types/react-dom": ["@types/react-dom@19.2.3", "", { "peerDependencies": { "@types/react": "^19.2.0" } }, "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ=="], + "@types/react-dom": ["@types/react-dom@19.3.0", "", { "peerDependencies": { "@types/react": "^19.3.0" } }, "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q=="], - "@types/react-test-renderer": ["@types/react-test-renderer@19.1.0", "", { "dependencies": { "@types/react": "*" } }, "sha512-XD0WZrHqjNrxA/MaR9O22w/RNidWR9YZmBdRGI7wcnWGrv/3dA8wKCJ8m63Sn+tLJhcjmuhOi629N66W6kgWzQ=="], + "@types/react-test-renderer": ["@types/react-test-renderer@19.3.0", "", { "dependencies": { "@types/react": "*" } }, "sha512-TX4p2D4Z2oigM3SXU7+QyLSUnSR0vR1S1Pfxm/qFL9nHQ3jclgi6ioGoWQmlIr1DeKRVmPJrmNlhgM0JlWlLUg=="], "@types/stack-utils": ["@types/stack-utils@2.0.3", "", {}, "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw=="], @@ -1286,7 +1286,7 @@ "babel-plugin-polyfill-regenerator": ["babel-plugin-polyfill-regenerator@0.6.5", "", { "dependencies": { "@babel/helper-define-polyfill-provider": "^0.6.5" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg=="], - "babel-plugin-syntax-hermes-parser": ["babel-plugin-syntax-hermes-parser@0.36.1", "", { "dependencies": { "hermes-parser": "0.36.1" } }, "sha512-ycduwJbvdvIMmVvlAZqGggS+pm5Eu4Bk9pcV9Sm2Z4PJNRVsKkv0g7vHj+LeuC1gHTeF67sJXFOq61IlqCa2hA=="], + "babel-plugin-syntax-hermes-parser": ["babel-plugin-syntax-hermes-parser@0.29.1", "", { "dependencies": { "hermes-parser": "0.29.1" } }, "sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA=="], "babel-plugin-transform-flow-enums": ["babel-plugin-transform-flow-enums@0.0.2", "", { "dependencies": { "@babel/plugin-syntax-flow": "^7.12.1" } }, "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ=="], @@ -1460,7 +1460,7 @@ "css-what": ["css-what@6.2.2", "", {}, "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA=="], - "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], + "csstype": ["csstype@3.2.3", "", {}, "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="], "data-view-buffer": ["data-view-buffer@1.0.2", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "is-data-view": "^1.0.2" } }, "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ=="], @@ -1480,8 +1480,6 @@ "decode-named-character-reference": ["decode-named-character-reference@1.3.0", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q=="], - "decode-uri-component": ["decode-uri-component@0.2.2", "", {}, "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ=="], - "decompress-response": ["decompress-response@6.0.0", "", { "dependencies": { "mimic-response": "^3.1.0" } }, "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ=="], "dedent": ["dedent@1.7.2", "", { "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, "optionalPeers": ["babel-plugin-macros"] }, "sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA=="], @@ -1498,6 +1496,8 @@ "define-data-property": ["define-data-property@1.1.4", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "gopd": "^1.0.1" } }, "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A=="], + "define-lazy-prop": ["define-lazy-prop@2.0.0", "", {}, "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og=="], + "define-properties": ["define-properties@1.2.1", "", { "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" } }, "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg=="], "defu": ["defu@6.1.4", "", {}, "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg=="], @@ -1704,8 +1704,6 @@ "fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="], - "filter-obj": ["filter-obj@1.1.0", "", {}, "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ=="], - "finalhandler": ["finalhandler@1.1.2", "", { "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "~2.3.0", "parseurl": "~1.3.3", "statuses": "~1.5.0", "unpipe": "~1.0.0" } }, "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA=="], "find-babel-config": ["find-babel-config@2.1.2", "", { "dependencies": { "json5": "^2.2.3" } }, "sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg=="], @@ -1724,9 +1722,9 @@ "flow-enums-runtime": ["flow-enums-runtime@0.0.6", "", {}, "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw=="], - "flow-estree": ["flow-estree@0.331.0", "", {}, "sha512-FVLYkSL/ITb/QXBEQvNWPjPooRGswuUtGOwrH+puSlMDneNkxy640+FZsk/TfKL+b7Wbw/Fg9FTUv2bMQDpj2w=="], + "flow-estree": ["flow-estree@0.327.0", "", {}, "sha512-f9vK751YUzD0qaHSpKc5/qQM6gqOlgGS+4ZRqTNcZOpVqn3mC55yEQ6dUG2K1eaVm5FbKkz9CFWe6XNvrkQFQg=="], - "flow-parser": ["flow-parser@0.331.0", "", { "dependencies": { "flow-estree": "0.331.0" } }, "sha512-vEZcHIlnKeN8JSVtYFczj8sWJfHIJOkz+YG00O/oul/Bete+t1ZhTi+O6JRRLFYvGW+yJkZ0YgL16iStnbkUqQ=="], + "flow-parser": ["flow-parser@0.327.0", "", { "dependencies": { "flow-estree": "0.327.0" } }, "sha512-/MYZ5hXWf5ozpbdfUDmazMgQXviLxWEiRLH3MppEGDdW0itRVqmB5UaU7QX+SBCDNiq+gEesSVn8nlxmPDyDkw=="], "for-each": ["for-each@0.3.5", "", { "dependencies": { "is-callable": "^1.2.7" } }, "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg=="], @@ -1838,11 +1836,11 @@ "he": ["he@1.2.0", "", { "bin": { "he": "bin/he" } }, "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="], - "hermes-compiler": ["hermes-compiler@250829098.0.17", "", {}, "sha512-qG1PXzTEtriF6oQLZF3vyHhSMxOdW5h2TqqLri0rdpstPustd2fSvRZQMVAPdlhgFwBfYnj3OUZtiO6LjYsEFw=="], + "hermes-compiler": ["hermes-compiler@260318099.0.4", "", {}, "sha512-8odcPFkPC82HlqCl0C5QI9mBN4rEAT+IAo55sJhzwKw//K3qZloiv3ex6J2O8CuBbhdmkJozfidNsset2KH25w=="], - "hermes-estree": ["hermes-estree@0.36.1", "", {}, "sha512-guv1nQ6IJ7S83NRFPWc3SA7IBZrdNC9kapwOq6uXvF4wP+sDCgjzQbKPCoyYmoyZRzztF/n/c36l/rccCZSiCw=="], + "hermes-estree": ["hermes-estree@0.25.1", "", {}, "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw=="], - "hermes-parser": ["hermes-parser@0.36.1", "", { "dependencies": { "hermes-estree": "0.36.1" } }, "sha512-GApNk4zLHi2UWoWZZkx7LNCOSzLSc5lB55pZ/PhK7ycFeg7u5LcF88p/WbpIi1XUDtE0MpHE3uRR3u3KB7TjSQ=="], + "hermes-parser": ["hermes-parser@0.25.1", "", { "dependencies": { "hermes-estree": "0.25.1" } }, "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA=="], "hookable": ["hookable@6.1.1", "", {}, "sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ=="], @@ -2550,8 +2548,6 @@ "qs": ["qs@6.16.0", "", { "dependencies": { "es-define-property": "^1.0.1", "side-channel": "^1.1.1" } }, "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA=="], - "query-string": ["query-string@7.1.3", "", { "dependencies": { "decode-uri-component": "^0.2.2", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" } }, "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg=="], - "queue": ["queue@6.0.2", "", { "dependencies": { "inherits": "~2.0.3" } }, "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA=="], "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="], @@ -2566,23 +2562,23 @@ "rc": ["rc@1.2.8", "", { "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "bin": { "rc": "./cli.js" } }, "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="], - "react": ["react@19.2.3", "", {}, "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA=="], + "react": ["react@19.3.1", "", {}, "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw=="], "react-devtools-core": ["react-devtools-core@6.1.5", "", { "dependencies": { "shell-quote": "^1.6.1", "ws": "^7" } }, "sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA=="], - "react-dom": ["react-dom@19.2.3", "", { "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { "react": "^19.2.3" } }, "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg=="], + "react-dom": ["react-dom@19.3.1", "", { "dependencies": { "scheduler": "^0.28.0" }, "peerDependencies": { "react": "^19.3.1" } }, "sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ=="], "react-freeze": ["react-freeze@1.0.4", "", { "peerDependencies": { "react": ">=17.0.0" } }, "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA=="], - "react-is": ["react-is@19.3.0", "", {}, "sha512-UpMYezM4v5/18F28aC66AEsjXIgE02kyEMH6yLdgLXu/UTfa1Ntwck/nNLrbqJsEXW7gPb0coNO9FQse9WTovA=="], + "react-is": ["react-is@19.3.1", "", {}, "sha512-RRieF6IyxQBkcK6pP8xOHprLTPW6QjRkbGdImtqNme+/hYVwCZkLQLdlZGOhUqXwkS9IEynaGvPJtv6XB/cz0Q=="], - "react-native": ["react-native@0.87.1", "", { "dependencies": { "@react-native/asset-utils": "0.87.1", "@react-native/codegen": "0.87.1", "@react-native/community-cli-plugin": "0.87.1", "@react-native/gradle-plugin": "0.87.1", "@react-native/normalize-colors": "0.87.1", "@react-native/virtualized-lists": "0.87.1", "anser": "^1.4.9", "ansi-regex": "^5.0.0", "babel-plugin-syntax-hermes-parser": "0.36.1", "base64-js": "^1.5.1", "commander": "^12.0.0", "flow-enums-runtime": "^0.0.6", "hermes-compiler": "250829098.0.17", "invariant": "^2.2.4", "memoize-one": "^5.0.0", "metro-runtime": "^0.87.0", "metro-source-map": "^0.87.0", "nullthrows": "^1.1.1", "pretty-format": "^29.7.0", "promise": "^8.3.0", "react-devtools-core": "^6.1.5", "react-refresh": "^0.14.0", "regenerator-runtime": "^0.13.2", "scheduler": "0.27.0", "semver": "^7.1.3", "stacktrace-parser": "^0.1.10", "tinyglobby": "^0.2.15", "whatwg-fetch": "^3.0.0", "ws": "^7.5.10", "yargs": "^17.6.2" }, "peerDependencies": { "@types/react": "^19.1.1", "react": "^19.2.3" }, "optionalPeers": ["@types/react"], "bin": { "react-native": "cli.js" } }, "sha512-DJKG6ANoD7BtrE4z9DewiSD7/RxCX73lK5Pu49aUr85P3333Dm2roTiP0rRjQNDZdVizHSOmstWfwF/o9EjCRA=="], + "react-native": ["react-native@0.88.0", "", { "dependencies": { "@react-native/asset-utils": "0.88.0", "@react-native/codegen": "0.88.0", "@react-native/community-cli-plugin": "0.88.0", "@react-native/gradle-plugin": "0.88.0", "@react-native/normalize-colors": "0.88.0", "@react-native/virtualized-lists": "0.88.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", "base64-js": "^1.5.1", "flow-enums-runtime": "^0.0.6", "flow-parser": "0.327.0", "hermes-compiler": "260318099.0.4", "invariant": "^2.2.4", "memoize-one": "^5.0.0", "metro-runtime": "^0.87.1", "metro-source-map": "^0.87.1", "nullthrows": "^1.1.1", "pretty-format": "^29.7.0", "promise": "^8.3.0", "react-devtools-core": "^6.1.5", "react-refresh": "^0.14.0", "regenerator-runtime": "^0.13.2", "scheduler": "0.28.0", "semver": "^7.1.3", "stacktrace-parser": "^0.1.10", "tinyglobby": "^0.2.15", "whatwg-fetch": "^3.0.0", "ws": "^7.5.10", "yargs": "^17.6.2" }, "peerDependencies": { "@types/react": "^19.1.1", "react": "^19.3.0" }, "optionalPeers": ["@types/react"], "bin": { "react-native": "cli.js" } }, "sha512-v/wee0nYWcammMYBnSat/e3WY/5iaf9YQOMcBrfKT/wPApPPlHp94hgZovBtwhMuthR01yc/8cGn0FpFTE/C4A=="], "react-native-builder-bob": ["react-native-builder-bob@0.31.0", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-strict-mode": "^7.24.7", "@babel/preset-env": "^7.25.2", "@babel/preset-flow": "^7.24.7", "@babel/preset-react": "^7.24.7", "@babel/preset-typescript": "^7.24.7", "babel-plugin-module-resolver": "^5.0.2", "browserslist": "^4.20.4", "cosmiconfig": "^9.0.0", "cross-spawn": "^7.0.3", "dedent": "^0.7.0", "del": "^6.1.1", "escape-string-regexp": "^4.0.0", "fs-extra": "^10.1.0", "glob": "^8.0.3", "is-git-dirty": "^2.0.1", "json5": "^2.2.1", "kleur": "^4.1.4", "metro-config": "^0.80.9", "prompts": "^2.4.2", "which": "^2.0.2", "yargs": "^17.5.1" }, "bin": { "bob": "bin/bob" } }, "sha512-KMY4xDZTqQ/eKB4TJxHETv8MHiQfsL9056gul1c8Fn4nKuV/tk+tOfg8K4mWFXoOSgGFZy2olamb/Pr+t79cwA=="], "react-native-get-random-values": ["react-native-get-random-values@2.0.0", "", { "dependencies": { "fast-base64-decode": "^1.0.0" }, "peerDependencies": { "react-native": ">=0.81" } }, "sha512-wx7/aPqsUIiWsG35D+MsUJd8ij96e3JKddklSdrdZUrheTx89gPtz3Q2yl9knBArj5u26Cl23T88ai+Q0vypdQ=="], - "react-native-harness": ["react-native-harness@1.5.0", "", { "dependencies": { "@react-native-harness/babel-preset": "1.5.0", "@react-native-harness/cli": "1.5.0", "@react-native-harness/jest": "1.5.0", "@react-native-harness/metro": "1.5.0", "@react-native-harness/runtime": "1.5.0", "tslib": "^2.3.0" }, "bin": { "react-native-harness": "bin.js", "harness": "bin.js" } }, "sha512-ZbGph3jfC8lHUzejSSIdJmlXlV2IFfeCHIVOP6km0+7w5//AFXNC+gYReVwhxNt56zycTIi9NeLfYstLNUcNEA=="], + "react-native-harness": ["react-native-harness@1.6.0", "", { "dependencies": { "@react-native-harness/babel-preset": "1.6.0", "@react-native-harness/cli": "1.6.0", "@react-native-harness/jest": "1.6.0", "@react-native-harness/metro": "1.6.0", "@react-native-harness/runtime": "1.6.0", "tslib": "^2.3.0" }, "bin": { "harness": "bin.js", "react-native-harness": "bin.js" } }, "sha512-cDQb7FPur0PKu5EAHZd6bJh28/0H7NuPilSjrIIjJ8JzijZgkepmczvpZi6HPPaGKS0FCFAFT5hp1O7zcbglYw=="], "react-native-macos-local": ["react-native-macos@0.81.9", "", { "dependencies": { "@jest/create-cache-key-function": "^29.7.0", "@react-native-macos/virtualized-lists": "0.81.9", "@react-native/assets-registry": "0.81.6", "@react-native/codegen": "0.81.6", "@react-native/community-cli-plugin": "0.81.6", "@react-native/gradle-plugin": "0.81.6", "@react-native/js-polyfills": "0.81.6", "@react-native/normalize-colors": "0.81.6", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", "babel-jest": "^29.7.0", "babel-plugin-syntax-hermes-parser": "0.29.1", "base64-js": "^1.5.1", "commander": "^12.0.0", "flow-enums-runtime": "^0.0.6", "glob": "^7.1.1", "invariant": "^2.2.4", "jest-environment-node": "^29.7.0", "memoize-one": "^5.0.0", "metro-runtime": "^0.83.1", "metro-source-map": "^0.83.1", "nullthrows": "^1.1.1", "pretty-format": "^29.7.0", "promise": "^8.3.0", "react-devtools-core": "^6.1.5", "react-refresh": "^0.14.0", "regenerator-runtime": "^0.13.2", "scheduler": "0.26.0", "semver": "^7.1.3", "stacktrace-parser": "^0.1.10", "whatwg-fetch": "^3.0.0", "ws": "^6.2.3", "yargs": "^17.6.2" }, "peerDependencies": { "@types/react": "^19.1.4", "react": "^19.1.4", "react-native": "0.81.6" }, "optionalPeers": ["@types/react"], "bin": { "react-native": "cli.js", "react-native-macos": "cli.js" } }, "sha512-MG120BR4dFzH6v4IBhd4TZILTPvf4oUJHEM0y4ZedXUcGJqUYPIvBzLjPZddl/J3TMZzPaF0heLO3wXJoxqDLw=="], @@ -2596,15 +2592,13 @@ "react-native-nitro-sqlite-vec": ["react-native-nitro-sqlite-vec@workspace:packages/react-native-nitro-sqlite-vec"], - "react-native-quick-base64": ["react-native-quick-base64@3.0.0", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-gnJhA4a/QIGrptZQJv0hLLne8yyJPkdXtn33LHEzq3nhzsv+jRhrxr07wYwYX+CKCRXmuNkZ3Wo7LapSrFVmQg=="], - - "react-native-quick-crypto": ["react-native-quick-crypto@1.1.5", "", { "dependencies": { "@craftzdog/react-native-buffer": "^6.1.2", "events": "3.3.0", "readable-stream": "4.7.0", "safe-buffer": "^5.2.1", "string_decoder": "^1.3.0", "util": "0.12.5" }, "peerDependencies": { "expo": ">=48.0.0", "expo-build-properties": "*", "react": "*", "react-native": "*", "react-native-nitro-modules": ">=0.31.2", "react-native-quick-base64": ">=3.0.0" }, "optionalPeers": ["expo", "expo-build-properties"] }, "sha512-LzAxXCMLyzPSMRUSPkcEDV6skf/CqLp8CEKiXkO10rMMe49YRelL95SheDfpDuo2YGh7Keop9fy7Xo7EUSY1WA=="], + "react-native-quick-base64": ["react-native-quick-base64@3.0.1", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-EjUP2U7WqKmlMmoY7XGyHomy8bM0q4+yCDCRg4ZezQ6zedYRwc7yVk4V2O/iSftKaLEzhuW98lpyPMdk1iPHXQ=="], - "react-native-safe-area-context": ["react-native-safe-area-context@5.10.0", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-U655+G0KItefqpTKZenr0aBNulY/49TUKSZkWGVtESlFK5qmML7BejQjPDCRU+GzC24g2KeWFJguWP5LR52dqA=="], + "react-native-quick-crypto": ["react-native-quick-crypto@1.1.8", "", { "dependencies": { "@craftzdog/react-native-buffer": "^6.1.2", "events": "3.3.0", "readable-stream": "4.7.0", "safe-buffer": "^5.2.1", "string_decoder": "^1.3.0", "util": "0.12.5" }, "peerDependencies": { "expo": ">=48.0.0", "react": "*", "react-native": "*", "react-native-nitro-modules": ">=0.31.2", "react-native-quick-base64": ">=3.0.0" }, "optionalPeers": ["expo"] }, "sha512-KJ96J3XsRtw3RpFgi8nJTBWhIuB5/g87XOMlyHMGHsOjLsE5C6FLEfBTJOGaab/i0EGC0NMrUK63+SR5wsj+Lw=="], - "react-native-screens": ["react-native-screens@4.28.0", "", { "dependencies": { "react-freeze": "^1.0.0", "warn-once": "^0.1.0" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-0/79Z8RCibuaAHti+DJ2Dq0m6UFWh4+p1bH58K3cjiQ7IDWs5kU9tCAj4lXcJMHHonbF2mIE2BeaPSEvOpIiFg=="], + "react-native-safe-area-context": ["react-native-safe-area-context@5.10.1", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-ax0T3cAHQIhuAjDQpJ9C1Le96aRiM9PF+Kmgg7Y8+mD7QJMEIx04cG0eG3EGUTdvymgOkCrkakgZFwuOIuNQGw=="], - "react-native-url-polyfill": ["react-native-url-polyfill@3.0.0", "", { "dependencies": { "whatwg-url-without-unicode": "8.0.0-3" }, "peerDependencies": { "react-native": "*" } }, "sha512-aA5CiuUCUb/lbrliVCJ6lZ17/RpNJzvTO/C7gC/YmDQhTUoRD5q5HlJfwLWcxz4VgAhHwXKzhxH+wUN24tAdqg=="], + "react-native-screens": ["react-native-screens@4.30.0", "", { "dependencies": { "react-freeze": "^1.0.0", "warn-once": "^0.1.0" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-FrZG/Q5gqoDu0SgP4d2Ly0qdio5DR1KdGPEYImhkz7tmrhpML4C39m6RYLGd5TVLHZwcCh8NPvW9rylevjD0uQ=="], "react-refresh": ["react-refresh@0.14.2", "", {}, "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA=="], @@ -2614,7 +2608,7 @@ "react-style-singleton": ["react-style-singleton@2.2.3", "", { "dependencies": { "get-nonce": "^1.0.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ=="], - "react-test-renderer": ["react-test-renderer@19.2.3", "", { "dependencies": { "react-is": "^19.2.3", "scheduler": "^0.27.0" }, "peerDependencies": { "react": "^19.2.3" } }, "sha512-TMR1LnSFiWZMJkCgNf5ATSvAheTT2NvKIwiVwdBPHxjBI7n/JbWd4gaZ16DVd9foAXdvDz+sB5yxZTwMjPRxpw=="], + "react-test-renderer": ["react-test-renderer@19.3.1", "", { "dependencies": { "react-is": "^19.3.1", "scheduler": "^0.28.0" }, "peerDependencies": { "react": "^19.3.1" } }, "sha512-YcNewwmnZMd0wTb2nkb4hQ58NmX/u1hW2OJsNpen8CnV+jNkmEjYd1R6wJrOMSgb8bIF5HAJv4iL+S3PwNptOA=="], "read-pkg": ["read-pkg@5.2.0", "", { "dependencies": { "@types/normalize-package-data": "^2.4.0", "normalize-package-data": "^2.5.0", "parse-json": "^5.0.0", "type-fest": "^0.6.0" } }, "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg=="], @@ -2710,7 +2704,7 @@ "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], - "scheduler": ["scheduler@0.27.0", "", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="], + "scheduler": ["scheduler@0.28.0", "", {}, "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw=="], "scroll-into-view-if-needed": ["scroll-into-view-if-needed@3.1.0", "", { "dependencies": { "compute-scroll-into-view": "^3.0.2" } }, "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ=="], @@ -2786,8 +2780,6 @@ "split": ["split@1.0.1", "", { "dependencies": { "through": "2" } }, "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg=="], - "split-on-first": ["split-on-first@1.1.0", "", {}, "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw=="], - "sprintf-js": ["sprintf-js@1.0.3", "", {}, "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="], "sql-highlight": ["sql-highlight@6.1.0", "", {}, "sha512-ed7OK4e9ywpE7pgRMkMQmZDPKSVdm0oX5IEtZiKnFucSF0zu6c80GZBe38UqHuVhTWJ9xsKgSMjCG2bml86KvA=="], @@ -2800,14 +2792,14 @@ "stacktrace-parser": ["stacktrace-parser@0.1.11", "", { "dependencies": { "type-fest": "^0.7.1" } }, "sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg=="], + "standard-navigation": ["standard-navigation@0.0.8", "", { "peerDependencies": { "react": "*" } }, "sha512-TyVbo7INUDWtsUWDFn8RR7kwR87U0S4xHfLfbbnyeC581TmmyqQ+eM+nPw8rQTSD8QitRVcYfPaSHr/QJiUy1g=="], + "statuses": ["statuses@2.0.2", "", {}, "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw=="], "stop-iteration-iterator": ["stop-iteration-iterator@1.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "internal-slot": "^1.1.0" } }, "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ=="], "stream-browserify": ["stream-browserify@3.0.0", "", { "dependencies": { "inherits": "~2.0.4", "readable-stream": "^3.5.0" } }, "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA=="], - "strict-uri-encode": ["strict-uri-encode@2.0.0", "", {}, "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ=="], - "string-length": ["string-length@4.0.2", "", { "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" } }, "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ=="], "string-natural-compare": ["string-natural-compare@3.0.1", "", {}, "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw=="], @@ -3022,12 +3014,8 @@ "web-namespaces": ["web-namespaces@2.0.1", "", {}, "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ=="], - "webidl-conversions": ["webidl-conversions@5.0.0", "", {}, "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA=="], - "whatwg-fetch": ["whatwg-fetch@3.6.20", "", {}, "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg=="], - "whatwg-url-without-unicode": ["whatwg-url-without-unicode@8.0.0-3", "", { "dependencies": { "buffer": "^5.4.3", "punycode": "^2.1.1", "webidl-conversions": "^5.0.0" } }, "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig=="], - "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], "which-boxed-primitive": ["which-boxed-primitive@1.1.1", "", { "dependencies": { "is-bigint": "^1.1.0", "is-boolean-object": "^1.2.1", "is-number-object": "^1.1.1", "is-string": "^1.1.1", "is-symbol": "^1.1.1" } }, "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA=="], @@ -3176,8 +3164,6 @@ "@nicolo-ribaudo/eslint-scope-5-internals/eslint-scope": ["eslint-scope@5.1.1", "", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" } }, "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw=="], - "@nitro-sqlite/docs/@types/react": ["@types/react@19.2.15", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q=="], - "@r4ai/remark-callout/unist-util-visit": ["unist-util-visit@5.1.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg=="], "@react-native-community/cli/semver": ["semver@7.7.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="], @@ -3224,8 +3210,6 @@ "@react-native/codegen/@babel/parser": ["@babel/parser@7.29.0", "", { "dependencies": { "@babel/types": "^7.29.0" }, "bin": "./bin/babel-parser.js" }, "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww=="], - "@react-native/codegen/tinyglobby": ["tinyglobby@0.2.15", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.3" } }, "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ=="], - "@react-native/codegen/yargs": ["yargs@17.7.2", "", { "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], "@react-native/community-cli-plugin/metro-config": ["metro-config@0.83.8", "", { "dependencies": { "connect": "^3.6.5", "flow-enums-runtime": "^0.0.6", "jest-validate": "^29.7.0", "metro": "0.83.8", "metro-cache": "0.83.8", "metro-core": "0.83.8", "metro-runtime": "0.83.8", "yaml": "^2.6.1" } }, "sha512-crNbNy+/B4tCne2+HjUshwvC57gNBQj+V9fFSy3lHH2RlKcLHib3Mil/SfTX8Pfh2fCY5pPuSu2OKa7YiadB+Q=="], @@ -3236,14 +3220,6 @@ "@react-native/eslint-config/eslint-config-prettier": ["eslint-config-prettier@8.10.2", "", { "peerDependencies": { "eslint": ">=7.0.0" }, "bin": { "eslint-config-prettier": "bin/cli.js" } }, "sha512-/IGJ6+Dka158JnP5n5YFMOszjDWrXggGz1LaK/guZq9vZTmniaKlHcsscvkAhn9y4U+BU3JuUdYvtAMcv30y4A=="], - "@react-navigation/core/nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="], - - "@react-navigation/core/react-is": ["react-is@19.2.0", "", {}, "sha512-x3Ax3kNSMIIkyVYhWPyO09bu0uttcAIoecO/um/rKGQ4EltYWVYtyiGkS/3xMynrbVQdS69Jhlv8FXUEZehlzA=="], - - "@react-navigation/native/nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="], - - "@react-navigation/routers/nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="], - "@shikijs/core/@shikijs/types": ["@shikijs/types@4.4.3", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.5" } }, "sha512-UEJxmRR++MAGR6hugn0vgVS2W/6lWAts84FFSrnlH9sP0LNol7E5+NQ792pH8liWUhyMyjhTgSUH3k7iD7tc5g=="], "@shikijs/engine-javascript/@shikijs/types": ["@shikijs/types@4.4.3", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.5" } }, "sha512-UEJxmRR++MAGR6hugn0vgVS2W/6lWAts84FFSrnlH9sP0LNol7E5+NQ792pH8liWUhyMyjhTgSUH3k7iD7tc5g=="], @@ -3330,6 +3306,8 @@ "babel-plugin-jest-hoist/@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], + "babel-plugin-syntax-hermes-parser/hermes-parser": ["hermes-parser@0.29.1", "", { "dependencies": { "hermes-estree": "0.29.1" } }, "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA=="], + "bl/buffer": ["buffer@5.7.1", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="], "bl/readable-stream": ["readable-stream@3.6.2", "", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="], @@ -3382,8 +3360,6 @@ "eslint-plugin-react-hooks/@babel/parser": ["@babel/parser@7.29.0", "", { "dependencies": { "@babel/types": "^7.29.0" }, "bin": "./bin/babel-parser.js" }, "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww=="], - "eslint-plugin-react-hooks/hermes-parser": ["hermes-parser@0.25.1", "", { "dependencies": { "hermes-estree": "0.25.1" } }, "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA=="], - "eslint-plugin-react-hooks/zod": ["zod@4.1.12", "", {}, "sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ=="], "estree-util-attach-comments/@types/estree": ["@types/estree@1.0.9", "", {}, "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg=="], @@ -3712,14 +3688,10 @@ "rc/strip-json-comments": ["strip-json-comments@2.0.1", "", {}, "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="], - "react-native/@react-native/community-cli-plugin": ["@react-native/community-cli-plugin@0.87.1", "", { "dependencies": { "@react-native/asset-utils": "0.87.1", "@react-native/dev-middleware": "0.87.1", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.87.0", "semver": "^7.1.3" }, "peerDependencies": { "@react-native-community/cli": "*", "@react-native/metro-config": "0.87.1" }, "optionalPeers": ["@react-native-community/cli", "@react-native/metro-config"] }, "sha512-aGBae6v+ngy8fIpU1EOaVxn/8DOgmJNphEdn5Eb0wTchUCxr8bDjpTJYNdrptyn3qI/elk8r9agQ2OBaFvrRlw=="], - - "react-native/commander": ["commander@12.1.0", "", {}, "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA=="], + "react-native/@react-native/community-cli-plugin": ["@react-native/community-cli-plugin@0.88.0", "", { "dependencies": { "@react-native/asset-utils": "0.88.0", "@react-native/dev-middleware": "0.88.0", "commander": "^12.0.0", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.87.1", "semver": "^7.1.3" }, "peerDependencies": { "@react-native-community/cli": "*", "@react-native/metro-config": "0.88.0" }, "optionalPeers": ["@react-native-community/cli", "@react-native/metro-config"] }, "sha512-WrQdXbjVt1gwAay8ZzYtpOi9ly99ksJ0VMYFdVcMe6nq3vtiRgqKRpHgCdN6ySIbtr5o+aJ+Vr7OTDY98ec/Ow=="], "react-native/semver": ["semver@7.7.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="], - "react-native/tinyglobby": ["tinyglobby@0.2.15", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.3" } }, "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ=="], - "react-native/yargs": ["yargs@17.7.2", "", { "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], "react-native-builder-bob/dedent": ["dedent@0.7.0", "", {}, "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA=="], @@ -3740,8 +3712,6 @@ "react-native-macos-local/@react-native/normalize-colors": ["@react-native/normalize-colors@0.81.6", "", {}, "sha512-/OCgUysHIFhfmZxbJAydVc58l2SGIZbWpbQXBrYEYch8YElBbDFQ8IUtyogB7YJJQ8ewHZFj93rQGaECgkvvcw=="], - "react-native-macos-local/babel-plugin-syntax-hermes-parser": ["babel-plugin-syntax-hermes-parser@0.29.1", "", { "dependencies": { "hermes-parser": "0.29.1" } }, "sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA=="], - "react-native-macos-local/commander": ["commander@12.1.0", "", {}, "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA=="], "react-native-macos-local/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], @@ -3760,8 +3730,6 @@ "react-native-nitro-sqlite-example/@types/node": ["@types/node@22.19.0", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA=="], - "react-native-nitro-sqlite-example/@types/react": ["@types/react@19.2.15", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q=="], - "react-native-nitro-sqlite-macos-example/@react-native-community/cli": ["@react-native-community/cli@19.1.2", "", { "dependencies": { "@react-native-community/cli-clean": "19.1.2", "@react-native-community/cli-config": "19.1.2", "@react-native-community/cli-doctor": "19.1.2", "@react-native-community/cli-server-api": "19.1.2", "@react-native-community/cli-tools": "19.1.2", "@react-native-community/cli-types": "19.1.2", "chalk": "^4.1.2", "commander": "^9.4.1", "deepmerge": "^4.3.0", "execa": "^5.0.0", "find-up": "^5.0.0", "fs-extra": "^8.1.0", "graceful-fs": "^4.1.3", "prompts": "^2.4.2", "semver": "^7.5.2" }, "bin": { "rnc-cli": "build/bin.js" } }, "sha512-b28TLqODMgQRx6f4gbHoHYpnKyFbWzJkIk3+Ggpad/at493KfGQ+WvKg1sts/st8mxzmbk0T6lCc/9A3QoFKkQ=="], "react-native-nitro-sqlite-macos-example/@react-native-community/cli-platform-android": ["@react-native-community/cli-platform-android@19.1.2", "", { "dependencies": { "@react-native-community/cli-config-android": "19.1.2", "@react-native-community/cli-tools": "19.1.2", "chalk": "^4.1.2", "execa": "^5.0.0", "logkitty": "^0.7.1" } }, "sha512-eMryTlSSTl3JK/tZTaMaMgHec9qu+eQj+3A15qmBdj2ac3p/hiauwAe4q35rz5XABw1cJCuyn+s469YsdTllaw=="], @@ -3888,8 +3856,6 @@ "vite/tinyglobby": ["tinyglobby@0.2.15", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.3" } }, "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ=="], - "whatwg-url-without-unicode/buffer": ["buffer@5.7.1", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="], - "wrap-ansi/ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="], "wrap-ansi/strip-ansi": ["strip-ansi@7.1.2", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA=="], @@ -3974,8 +3940,6 @@ "@nicolo-ribaudo/eslint-scope-5-internals/eslint-scope/estraverse": ["estraverse@4.3.0", "", {}, "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="], - "@nitro-sqlite/docs/@types/react/csstype": ["csstype@3.2.3", "", {}, "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="], - "@r4ai/remark-callout/unist-util-visit/@types/unist": ["@types/unist@3.0.3", "", {}, "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="], "@r4ai/remark-callout/unist-util-visit/unist-util-is": ["unist-util-is@6.0.1", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g=="], @@ -4022,8 +3986,6 @@ "@react-native/codegen/@babel/parser/@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], - "@react-native/codegen/tinyglobby/picomatch": ["picomatch@4.0.3", "", {}, "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="], - "@react-native/codegen/yargs/cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], "@react-native/codegen/yargs/string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], @@ -4094,6 +4056,8 @@ "babel-plugin-jest-hoist/@babel/template/@babel/parser": ["@babel/parser@7.29.0", "", { "dependencies": { "@babel/types": "^7.29.0" }, "bin": "./bin/babel-parser.js" }, "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww=="], + "babel-plugin-syntax-hermes-parser/hermes-parser/hermes-estree": ["hermes-estree@0.29.1", "", {}, "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ=="], + "chrome-launcher/@types/node/undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="], "chromium-edge-launcher/@types/node/undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="], @@ -4114,8 +4078,6 @@ "eslint-plugin-react-hooks/@babel/parser/@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], - "eslint-plugin-react-hooks/hermes-parser/hermes-estree": ["hermes-estree@0.25.1", "", {}, "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw=="], - "expect/jest-message-util/@jest/types": ["@jest/types@29.6.3", "", { "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", "@types/yargs": "^17.0.8", "chalk": "^4.0.0" } }, "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw=="], "expect/jest-message-util/slash": ["slash@3.0.0", "", {}, "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="], @@ -4308,6 +4270,8 @@ "metro-config/metro/@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], + "metro-config/metro/flow-parser": ["flow-parser@0.331.0", "", { "dependencies": { "flow-estree": "0.331.0" } }, "sha512-vEZcHIlnKeN8JSVtYFczj8sWJfHIJOkz+YG00O/oul/Bete+t1ZhTi+O6JRRLFYvGW+yJkZ0YgL16iStnbkUqQ=="], + "metro-config/metro/metro-babel-transformer": ["metro-babel-transformer@0.87.1", "", { "dependencies": { "@babel/core": "^7.25.2", "flow-enums-runtime": "^0.0.6", "flow-parser": "0.331.0", "metro-cache-key": "0.87.1", "nullthrows": "^1.1.1" } }, "sha512-orvRIGpb0yK1yMbk5YP3dhVKjmoxUkRB9fdltGJxNppEqus/1tFpNuf9KnGFR3Qjg0izoUrJ4z6WgoBvdkXPrA=="], "metro-config/metro/metro-cache-key": ["metro-cache-key@0.87.1", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-scqVVPMA2c+RVO12I3wyMDp5xCkRPLsyrcG4Qc3xfU5JR0EW/0sz2tjty+5UjMUtG09uiM1KYQ8HjWg7OQXHtw=="], @@ -4404,8 +4368,6 @@ "react-native-macos-local/@react-native/codegen/hermes-parser": ["hermes-parser@0.29.1", "", { "dependencies": { "hermes-estree": "0.29.1" } }, "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA=="], - "react-native-macos-local/babel-plugin-syntax-hermes-parser/hermes-parser": ["hermes-parser@0.29.1", "", { "dependencies": { "hermes-estree": "0.29.1" } }, "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA=="], - "react-native-macos-local/metro-source-map/@babel/traverse": ["@babel/traverse@7.29.0", "", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", "@babel/helper-globals": "^7.28.0", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/types": "^7.29.0", "debug": "^4.3.1" } }, "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA=="], "react-native-macos-local/metro-source-map/@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], @@ -4422,8 +4384,6 @@ "react-native-nitro-sqlite-example/@types/node/undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="], - "react-native-nitro-sqlite-example/@types/react/csstype": ["csstype@3.2.3", "", {}, "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="], - "react-native-nitro-sqlite-macos-example/@react-native-community/cli/@react-native-community/cli-clean": ["@react-native-community/cli-clean@19.1.2", "", { "dependencies": { "@react-native-community/cli-tools": "19.1.2", "chalk": "^4.1.2", "execa": "^5.0.0", "fast-glob": "^3.3.2" } }, "sha512-LI/bTLtosbDyHtIs+HxlmHp+5Nbjz+IIEEqrBO2tUeA+ENX01YEnIgGIv4z7giNWkHSiqywjdOyYNqg27ydy2g=="], "react-native-nitro-sqlite-macos-example/@react-native-community/cli/@react-native-community/cli-config": ["@react-native-community/cli-config@19.1.2", "", { "dependencies": { "@react-native-community/cli-tools": "19.1.2", "chalk": "^4.1.2", "cosmiconfig": "^9.0.0", "deepmerge": "^4.3.0", "fast-glob": "^3.3.2", "joi": "^17.2.1" } }, "sha512-o0cc6R6r9nY9MiLFeLIN797fBLWwKW9cee/NCm6nBBzPk/paro6HEbcXE02xnVzMb+nhQPrbPOzp3qE7WhtwRA=="], @@ -4446,8 +4406,6 @@ "react-native-nitro-sqlite-macos-example/@react-native/babel-preset/@react-native/babel-plugin-codegen": ["@react-native/babel-plugin-codegen@0.81.6", "", { "dependencies": { "@babel/traverse": "^7.25.3", "@react-native/codegen": "0.81.6" } }, "sha512-OBx6/S0h0MEAoUXhRCWBu00+Oz0gCcHzduTHN++qnK7cIZUhxASUdplYzBZTtTdtA+Zr0bDzH05EsXq718WgFA=="], - "react-native-nitro-sqlite-macos-example/@react-native/babel-preset/babel-plugin-syntax-hermes-parser": ["babel-plugin-syntax-hermes-parser@0.29.1", "", { "dependencies": { "hermes-parser": "0.29.1" } }, "sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA=="], - "react-native-nitro-sqlite-macos-example/@react-native/metro-config/@react-native/js-polyfills": ["@react-native/js-polyfills@0.81.6", "", {}, "sha512-P5MWH/9vM24XkJ1TasCq42DMLoCUjZVSppTn6VWv/cI65NDjuYEy7bUSaXbYxGTnqiKyPG5Y+ADymqlIkdSAcw=="], "react-native-nitro-sqlite-macos-example/@react-native/metro-config/@react-native/metro-babel-transformer": ["@react-native/metro-babel-transformer@0.81.6", "", { "dependencies": { "@babel/core": "^7.25.2", "@react-native/babel-preset": "0.81.6", "hermes-parser": "0.29.1", "nullthrows": "^1.1.1" } }, "sha512-Z5up8Z1I6PAgY6Z78yXmRJHps5d8FqQIYbAALmSyg5tmtrJyd04JgrwEWhwH1HQsxB5beWwQRntA5WUfWNlQPA=="], @@ -4482,8 +4440,6 @@ "react-native-nitro-sqlite-macos-example/react-native/@react-native/virtualized-lists": ["@react-native/virtualized-lists@0.81.6", "", { "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "@types/react": "^19.1.4", "react": "*", "react-native": "*" }, "optionalPeers": ["@types/react"] }, "sha512-1RrZl3a7iCoAS2SGaRLjJPIn8bg/GLNXzqkIB2lufXcJsftu1umNLRIi17ZoDRejAWSd2pUfUtQBASo4R2mw4Q=="], - "react-native-nitro-sqlite-macos-example/react-native/babel-plugin-syntax-hermes-parser": ["babel-plugin-syntax-hermes-parser@0.29.1", "", { "dependencies": { "hermes-parser": "0.29.1" } }, "sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA=="], - "react-native-nitro-sqlite-macos-example/react-native/commander": ["commander@12.1.0", "", {}, "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA=="], "react-native-nitro-sqlite-macos-example/react-native/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="], @@ -4500,11 +4456,11 @@ "react-native-nitro-sqlite-macos-example/react-native/yargs": ["yargs@17.7.2", "", { "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], - "react-native/@react-native/community-cli-plugin/@react-native/dev-middleware": ["@react-native/dev-middleware@0.87.1", "", { "dependencies": { "@isaacs/ttlcache": "^1.4.1", "@react-native/debugger-frontend": "0.87.1", "@react-native/debugger-shell": "0.87.1", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.3.0", "connect": "^3.6.5", "debug": "^4.4.0", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "open": "^7.0.3", "serve-static": "^1.16.2", "ws": "^7.5.10" } }, "sha512-KgvAGUaVl6/XrWFAPK8e0ojDRbsdBjr4bnwyn6PC3CwxPQc5iv+i7hMoUwYS8ORSkHKfjt+cV86/mBQ4lG8yfA=="], + "react-native/@react-native/community-cli-plugin/@react-native/dev-middleware": ["@react-native/dev-middleware@0.88.0", "", { "dependencies": { "@isaacs/ttlcache": "^1.4.1", "@react-native/debugger-frontend": "0.88.0", "@react-native/debugger-shell": "0.88.0", "connect": "^3.6.5", "debug": "^4.4.0", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "open": "^8.4.2", "serve-static": "^1.16.2", "ws": "^7.5.10" } }, "sha512-sHLxVHOwfkF672ZzMepNh4d3IKbrZy3qXDKWSwN5LC5VJkzzZ5FdmSPP4N/CCn2pcKJ4oSqvojXwN4De3Xk92A=="], - "react-native/@react-native/community-cli-plugin/metro": ["metro@0.87.1", "", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/core": "^7.25.2", "@babel/generator": "^7.29.1", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/traverse": "^7.29.0", "@babel/types": "^7.29.0", "accepts": "^2.0.0", "connect": "^3.6.5", "debug": "^4.4.0", "error-stack-parser": "^2.0.6", "flow-enums-runtime": "^0.0.6", "flow-parser": "0.331.0", "graceful-fs": "^4.2.4", "invariant": "^2.2.4", "jest-worker": "^29.7.0", "jsc-safe-url": "^0.2.2", "lodash.throttle": "^4.1.1", "metro-babel-transformer": "0.87.1", "metro-cache": "0.87.1", "metro-cache-key": "0.87.1", "metro-config": "0.87.1", "metro-core": "0.87.1", "metro-file-map": "0.87.1", "metro-resolver": "0.87.1", "metro-runtime": "0.87.1", "metro-source-map": "0.87.1", "metro-symbolicate": "0.87.1", "metro-transform-plugins": "0.87.1", "metro-transform-worker": "0.87.1", "mime-types": "^3.0.1", "nullthrows": "^1.1.1", "serialize-error": "^2.1.0", "source-map": "^0.5.6", "throat": "^5.0.0", "ws": "^7.5.10", "yargs": "^17.6.2" }, "bin": { "metro": "src/cli.js" } }, "sha512-1oyLU9elM7hPAsKIqKooEekwxiuWr27+MZBhUROPhzcbXhMDxK64GPF/hCXwBZVp1F89ODavCrBmJtLx9WtBoQ=="], + "react-native/@react-native/community-cli-plugin/commander": ["commander@12.1.0", "", {}, "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA=="], - "react-native/tinyglobby/picomatch": ["picomatch@4.0.3", "", {}, "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="], + "react-native/@react-native/community-cli-plugin/metro": ["metro@0.87.1", "", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/core": "^7.25.2", "@babel/generator": "^7.29.1", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/traverse": "^7.29.0", "@babel/types": "^7.29.0", "accepts": "^2.0.0", "connect": "^3.6.5", "debug": "^4.4.0", "error-stack-parser": "^2.0.6", "flow-enums-runtime": "^0.0.6", "flow-parser": "0.331.0", "graceful-fs": "^4.2.4", "invariant": "^2.2.4", "jest-worker": "^29.7.0", "jsc-safe-url": "^0.2.2", "lodash.throttle": "^4.1.1", "metro-babel-transformer": "0.87.1", "metro-cache": "0.87.1", "metro-cache-key": "0.87.1", "metro-config": "0.87.1", "metro-core": "0.87.1", "metro-file-map": "0.87.1", "metro-resolver": "0.87.1", "metro-runtime": "0.87.1", "metro-source-map": "0.87.1", "metro-symbolicate": "0.87.1", "metro-transform-plugins": "0.87.1", "metro-transform-worker": "0.87.1", "mime-types": "^3.0.1", "nullthrows": "^1.1.1", "serialize-error": "^2.1.0", "source-map": "^0.5.6", "throat": "^5.0.0", "ws": "^7.5.10", "yargs": "^17.6.2" }, "bin": { "metro": "src/cli.js" } }, "sha512-1oyLU9elM7hPAsKIqKooEekwxiuWr27+MZBhUROPhzcbXhMDxK64GPF/hCXwBZVp1F89ODavCrBmJtLx9WtBoQ=="], "react-native/yargs/cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], @@ -4696,6 +4652,8 @@ "logkitty/yargs/yargs-parser/camelcase": ["camelcase@5.3.1", "", {}, "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="], + "metro-config/metro/flow-parser/flow-estree": ["flow-estree@0.331.0", "", {}, "sha512-FVLYkSL/ITb/QXBEQvNWPjPooRGswuUtGOwrH+puSlMDneNkxy640+FZsk/TfKL+b7Wbw/Fg9FTUv2bMQDpj2w=="], + "metro-config/metro/metro-transform-worker/metro-minify-terser": ["metro-minify-terser@0.87.1", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "terser": "^5.15.0" } }, "sha512-YK4k1oO1wV48hfE+Nbw2rJCnAgeabzrgT/xH5ha5n9gbK4p3HYFC898cERUiyTl9vRh58CNTiXRc88f7y6PfKg=="], "metro-config/metro/yargs/cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], @@ -4766,8 +4724,6 @@ "react-native-macos-local/@react-native/codegen/hermes-parser/hermes-estree": ["hermes-estree@0.29.1", "", {}, "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ=="], - "react-native-macos-local/babel-plugin-syntax-hermes-parser/hermes-parser/hermes-estree": ["hermes-estree@0.29.1", "", {}, "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ=="], - "react-native-macos-local/metro-source-map/@babel/traverse/@babel/code-frame": ["@babel/code-frame@7.29.0", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="], "react-native-macos-local/metro-source-map/@babel/traverse/@babel/generator": ["@babel/generator@7.29.1", "", { "dependencies": { "@babel/parser": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw=="], @@ -4802,8 +4758,6 @@ "react-native-nitro-sqlite-macos-example/@react-native/babel-preset/@react-native/babel-plugin-codegen/@react-native/codegen": ["@react-native/codegen@0.81.6", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/parser": "^7.25.3", "glob": "^7.1.1", "hermes-parser": "0.29.1", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "yargs": "^17.6.2" } }, "sha512-9KoYRep/KDnELLLmIYTtIIEOClVUJ88pxWObb/0sjkacA7uL4SgfbAg7rWLURAQJWI85L1YS67IhdEqNNk1I7w=="], - "react-native-nitro-sqlite-macos-example/@react-native/babel-preset/babel-plugin-syntax-hermes-parser/hermes-parser": ["hermes-parser@0.29.1", "", { "dependencies": { "hermes-estree": "0.29.1" } }, "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA=="], - "react-native-nitro-sqlite-macos-example/@react-native/metro-config/@react-native/metro-babel-transformer/hermes-parser": ["hermes-parser@0.29.1", "", { "dependencies": { "hermes-estree": "0.29.1" } }, "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA=="], "react-native-nitro-sqlite-macos-example/@react-native/metro-config/metro-config/metro-cache": ["metro-cache@0.83.8", "", { "dependencies": { "exponential-backoff": "^3.1.1", "flow-enums-runtime": "^0.0.6", "https-proxy-agent": "^7.0.5", "metro-core": "0.83.8" } }, "sha512-aogMG5WbKzW5000otNjYrS9hIoORzkCI1faPJK+vxQLaf2BorJKBBFe/jl2Tfsi1mZUglS2EBuBt8B3JB7MYDQ=="], @@ -4824,8 +4778,6 @@ "react-native-nitro-sqlite-macos-example/react-native/@react-native/codegen/hermes-parser": ["hermes-parser@0.29.1", "", { "dependencies": { "hermes-estree": "0.29.1" } }, "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA=="], - "react-native-nitro-sqlite-macos-example/react-native/babel-plugin-syntax-hermes-parser/hermes-parser": ["hermes-parser@0.29.1", "", { "dependencies": { "hermes-estree": "0.29.1" } }, "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA=="], - "react-native-nitro-sqlite-macos-example/react-native/metro-source-map/@babel/traverse": ["@babel/traverse@7.29.0", "", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", "@babel/helper-globals": "^7.28.0", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/types": "^7.29.0", "debug": "^4.3.1" } }, "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA=="], "react-native-nitro-sqlite-macos-example/react-native/metro-source-map/@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], @@ -4840,9 +4792,9 @@ "react-native-nitro-sqlite-macos-example/react-native/yargs/yargs-parser": ["yargs-parser@21.1.1", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="], - "react-native/@react-native/community-cli-plugin/@react-native/dev-middleware/@react-native/debugger-frontend": ["@react-native/debugger-frontend@0.87.1", "", {}, "sha512-RNm7soJB+8YSauLnsCCylA1eVfT6JWaDTPUEF01uu9YwDyZ7remKlZbXtmVbtscbNGcp+hbI4iZUdVOpQWsHuA=="], + "react-native/@react-native/community-cli-plugin/@react-native/dev-middleware/@react-native/debugger-frontend": ["@react-native/debugger-frontend@0.88.0", "", {}, "sha512-v5cnBaaWhDRPcQv8EC20zj53jOAKH7u2wnzzXS4JTNu+diPC+cA2+kC7rq3eKI5vGhlAcG2kDPoViRuC0AY0oA=="], - "react-native/@react-native/community-cli-plugin/@react-native/dev-middleware/chromium-edge-launcher": ["chromium-edge-launcher@0.3.0", "", { "dependencies": { "@types/node": "*", "escape-string-regexp": "^4.0.0", "is-wsl": "^2.2.0", "lighthouse-logger": "^1.0.0", "mkdirp": "^1.0.4" } }, "sha512-p03azHlGjtyRvFEee3cyvtsRYdniSkwjkzmM/KmVnqT5d7QkkwpJBhis/zCLMYdQMVJ5tt140TBNqqrZPaWeFA=="], + "react-native/@react-native/community-cli-plugin/@react-native/dev-middleware/open": ["open@8.4.2", "", { "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", "is-wsl": "^2.2.0" } }, "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ=="], "react-native/@react-native/community-cli-plugin/metro/@babel/code-frame": ["@babel/code-frame@7.29.0", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="], @@ -4856,6 +4808,8 @@ "react-native/@react-native/community-cli-plugin/metro/@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], + "react-native/@react-native/community-cli-plugin/metro/flow-parser": ["flow-parser@0.331.0", "", { "dependencies": { "flow-estree": "0.331.0" } }, "sha512-vEZcHIlnKeN8JSVtYFczj8sWJfHIJOkz+YG00O/oul/Bete+t1ZhTi+O6JRRLFYvGW+yJkZ0YgL16iStnbkUqQ=="], + "react-native/@react-native/community-cli-plugin/metro/metro-babel-transformer": ["metro-babel-transformer@0.87.1", "", { "dependencies": { "@babel/core": "^7.25.2", "flow-enums-runtime": "^0.0.6", "flow-parser": "0.331.0", "metro-cache-key": "0.87.1", "nullthrows": "^1.1.1" } }, "sha512-orvRIGpb0yK1yMbk5YP3dhVKjmoxUkRB9fdltGJxNppEqus/1tFpNuf9KnGFR3Qjg0izoUrJ4z6WgoBvdkXPrA=="], "react-native/@react-native/community-cli-plugin/metro/metro-cache-key": ["metro-cache-key@0.87.1", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-scqVVPMA2c+RVO12I3wyMDp5xCkRPLsyrcG4Qc3xfU5JR0EW/0sz2tjty+5UjMUtG09uiM1KYQ8HjWg7OQXHtw=="], @@ -5004,8 +4958,6 @@ "react-native-nitro-sqlite-macos-example/@react-native/babel-preset/@react-native/babel-plugin-codegen/@react-native/codegen/yargs": ["yargs@17.7.2", "", { "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], - "react-native-nitro-sqlite-macos-example/@react-native/babel-preset/babel-plugin-syntax-hermes-parser/hermes-parser/hermes-estree": ["hermes-estree@0.29.1", "", {}, "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ=="], - "react-native-nitro-sqlite-macos-example/@react-native/metro-config/@react-native/metro-babel-transformer/hermes-parser/hermes-estree": ["hermes-estree@0.29.1", "", {}, "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ=="], "react-native-nitro-sqlite-macos-example/mocha/chokidar/readdirp/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], @@ -5018,8 +4970,6 @@ "react-native-nitro-sqlite-macos-example/react-native/@react-native/codegen/hermes-parser/hermes-estree": ["hermes-estree@0.29.1", "", {}, "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ=="], - "react-native-nitro-sqlite-macos-example/react-native/babel-plugin-syntax-hermes-parser/hermes-parser/hermes-estree": ["hermes-estree@0.29.1", "", {}, "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ=="], - "react-native-nitro-sqlite-macos-example/react-native/metro-source-map/@babel/traverse/@babel/code-frame": ["@babel/code-frame@7.29.0", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="], "react-native-nitro-sqlite-macos-example/react-native/metro-source-map/@babel/traverse/@babel/generator": ["@babel/generator@7.29.1", "", { "dependencies": { "@babel/parser": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw=="], @@ -5032,7 +4982,7 @@ "react-native-nitro-sqlite-macos-example/react-native/yargs/string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], - "react-native/@react-native/community-cli-plugin/@react-native/dev-middleware/chromium-edge-launcher/@types/node": ["@types/node@22.19.0", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA=="], + "react-native/@react-native/community-cli-plugin/metro/flow-parser/flow-estree": ["flow-estree@0.331.0", "", {}, "sha512-FVLYkSL/ITb/QXBEQvNWPjPooRGswuUtGOwrH+puSlMDneNkxy640+FZsk/TfKL+b7Wbw/Fg9FTUv2bMQDpj2w=="], "react-native/@react-native/community-cli-plugin/metro/metro-transform-worker/metro-minify-terser": ["metro-minify-terser@0.87.1", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "terser": "^5.15.0" } }, "sha512-YK4k1oO1wV48hfE+Nbw2rJCnAgeabzrgT/xH5ha5n9gbK4p3HYFC898cERUiyTl9vRh58CNTiXRc88f7y6PfKg=="], @@ -5076,8 +5026,6 @@ "react-native-nitro-sqlite-macos-example/react-native/yargs/cliui/wrap-ansi/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], - "react-native/@react-native/community-cli-plugin/@react-native/dev-middleware/chromium-edge-launcher/@types/node/undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="], - "react-native-nitro-sqlite-macos-example/@react-native-community/cli/@react-native-community/cli-server-api/body-parser/type-is/mime-types/mime-db": ["mime-db@1.52.0", "", {}, "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="], "react-native-nitro-sqlite-macos-example/@react-native-community/cli/@react-native-community/cli-server-api/pretty-format/@jest/types/@types/node/undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="], diff --git a/docs/bun.lock b/docs/bun.lock index 74c8f6ff..613a74c4 100644 --- a/docs/bun.lock +++ b/docs/bun.lock @@ -1,6 +1,5 @@ { "lockfileVersion": 1, - "configVersion": 0, "workspaces": { "": { "name": "@nitro-sqlite/docs", @@ -11,14 +10,14 @@ "fumadocs-ui": "16.9.2", "lucide-react": "1.17.0", "next": "16.2.6", - "react": "19.2.3", - "react-dom": "19.2.3", + "react": "19.3.1", + "react-dom": "19.3.1", }, "devDependencies": { "@tailwindcss/postcss": "4.3.0", "@types/node": "25.9.1", - "@types/react": "19.2.15", - "@types/react-dom": "19.2.3", + "@types/react": "19.3.0", + "@types/react-dom": "19.3.0", "postcss": "8.5.15", "tailwindcss": "4.3.0", "typedoc": "^0.28.20", @@ -315,9 +314,9 @@ "@types/node": ["@types/node@25.9.1", "", { "dependencies": { "undici-types": ">=7.24.0 <7.24.7" } }, "sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg=="], - "@types/react": ["@types/react@19.2.15", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q=="], + "@types/react": ["@types/react@19.3.0", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg=="], - "@types/react-dom": ["@types/react-dom@19.2.3", "", { "peerDependencies": { "@types/react": "^19.2.0" } }, "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ=="], + "@types/react-dom": ["@types/react-dom@19.3.0", "", { "peerDependencies": { "@types/react": "^19.3.0" } }, "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q=="], "@types/unist": ["@types/unist@3.0.3", "", {}, "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="], @@ -643,9 +642,9 @@ "punycode.js": ["punycode.js@2.3.1", "", {}, "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA=="], - "react": ["react@19.2.3", "", {}, "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA=="], + "react": ["react@19.3.1", "", {}, "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw=="], - "react-dom": ["react-dom@19.2.3", "", { "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { "react": "^19.2.3" } }, "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg=="], + "react-dom": ["react-dom@19.3.1", "", { "dependencies": { "scheduler": "^0.28.0" }, "peerDependencies": { "react": "^19.3.1" } }, "sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ=="], "react-remove-scroll": ["react-remove-scroll@2.7.2", "", { "dependencies": { "react-remove-scroll-bar": "^2.3.7", "react-style-singleton": "^2.2.3", "tslib": "^2.1.0", "use-callback-ref": "^1.3.3", "use-sidecar": "^1.1.3" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q=="], @@ -685,7 +684,7 @@ "remark-stringify": ["remark-stringify@11.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", "unified": "^11.0.0" } }, "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw=="], - "scheduler": ["scheduler@0.27.0", "", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="], + "scheduler": ["scheduler@0.28.0", "", {}, "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw=="], "scroll-into-view-if-needed": ["scroll-into-view-if-needed@3.1.0", "", { "dependencies": { "compute-scroll-into-view": "^3.0.2" } }, "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ=="], diff --git a/docs/package.json b/docs/package.json index 43c4f7ba..344f0b42 100644 --- a/docs/package.json +++ b/docs/package.json @@ -20,14 +20,14 @@ "fumadocs-ui": "16.9.2", "lucide-react": "1.17.0", "next": "16.2.6", - "react": "19.2.3", - "react-dom": "19.2.3" + "react": "19.3.1", + "react-dom": "19.3.1" }, "devDependencies": { "@tailwindcss/postcss": "4.3.0", "@types/node": "25.9.1", - "@types/react": "19.2.15", - "@types/react-dom": "19.2.3", + "@types/react": "19.3.0", + "@types/react-dom": "19.3.0", "postcss": "8.5.15", "tailwindcss": "4.3.0", "typescript": "6.0.3", diff --git a/example/ios/NitroSQLiteExample.xcodeproj/project.pbxproj b/example/ios/NitroSQLiteExample.xcodeproj/project.pbxproj index aa99e08c..aa4e212f 100644 --- a/example/ios/NitroSQLiteExample.xcodeproj/project.pbxproj +++ b/example/ios/NitroSQLiteExample.xcodeproj/project.pbxproj @@ -29,8 +29,8 @@ 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = NitroSQLiteExample/LaunchScreen.storyboard; sourceTree = ""; }; A7EB6D0F2DCB00010003AF01 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = SceneDelegate.swift; path = NitroSQLiteExample/SceneDelegate.swift; sourceTree = ""; }; C3E89C92C507841F368080BD /* Pods_NitroSQLiteExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_NitroSQLiteExample.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; D463F2F53B094E469119C69F /* load-file-with-error.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "load-file-with-error.sql"; path = "NitroSQLiteExample/load-file-with-error.sql"; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -395,6 +395,13 @@ "${PODS_ROOT}/React-featureflags", "${PODS_ROOT}/React-renderercss", "${PODS_ROOT}/React-bridging", + "${PODS_ROOT}/React-Fabric/react/renderer/components/scrollview/platform/cxx", + "${PODS_ROOT}/React-Fabric/react/renderer/components/scrollview/platform/ios", + "${PODS_ROOT}/React-FabricComponents/react/renderer/textlayoutmanager/platform/ios", + "${PODS_ROOT}/React-FabricComponents/react/renderer/components/text/platform/cxx", + "${PODS_ROOT}/React-FabricComponents/react/renderer/components/textinput/platform/ios", + "${PODS_ROOT}/React-FabricComponents/react/renderer/components/switch/iosswitch", + "${PODS_ROOT}/React-cxxstableapi", ); IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( @@ -501,6 +508,13 @@ "${PODS_ROOT}/React-featureflags", "${PODS_ROOT}/React-renderercss", "${PODS_ROOT}/React-bridging", + "${PODS_ROOT}/React-Fabric/react/renderer/components/scrollview/platform/cxx", + "${PODS_ROOT}/React-Fabric/react/renderer/components/scrollview/platform/ios", + "${PODS_ROOT}/React-FabricComponents/react/renderer/textlayoutmanager/platform/ios", + "${PODS_ROOT}/React-FabricComponents/react/renderer/components/text/platform/cxx", + "${PODS_ROOT}/React-FabricComponents/react/renderer/components/textinput/platform/ios", + "${PODS_ROOT}/React-FabricComponents/react/renderer/components/switch/iosswitch", + "${PODS_ROOT}/React-cxxstableapi", ); IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( diff --git a/example/ios/NitroSQLiteExample/AppDelegate.swift b/example/ios/NitroSQLiteExample/AppDelegate.swift index 8064f1a2..cdbe7fd6 100644 --- a/example/ios/NitroSQLiteExample/AppDelegate.swift +++ b/example/ios/NitroSQLiteExample/AppDelegate.swift @@ -1,16 +1,7 @@ import UIKit -import React -import React_RCTAppDelegate -import ReactAppDependencyProvider @main -class AppDelegate: UIResponder, UIApplicationDelegate { - var window: UIWindow? - - var reactNativeDelegate: ReactNativeDelegate? - var reactNativeFactory: RCTReactNativeFactory? - private(set) var launchOptions: [UIApplication.LaunchOptionsKey: Any]? - +final class AppDelegate: UIResponder, UIApplicationDelegate { func application( _ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil @@ -22,28 +13,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate { UserDefaults.standard.set(loadFileFixturePath, forKey: "loadFileFixturePath") } - let delegate = ReactNativeDelegate() - let factory = RCTReactNativeFactory(delegate: delegate) - delegate.dependencyProvider = RCTAppDependencyProvider() - - reactNativeDelegate = delegate - reactNativeFactory = factory - self.launchOptions = launchOptions - return true } } - -class ReactNativeDelegate: RCTDefaultReactNativeFactoryDelegate { - override func sourceURL(for bridge: RCTBridge) -> URL? { - self.bundleURL() - } - - override func bundleURL() -> URL? { -#if DEBUG - RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: "index") -#else - Bundle.main.url(forResource: "main", withExtension: "jsbundle") -#endif - } -} diff --git a/example/ios/NitroSQLiteExample/SceneDelegate.swift b/example/ios/NitroSQLiteExample/SceneDelegate.swift index dedcbbaf..6ccae4f3 100644 --- a/example/ios/NitroSQLiteExample/SceneDelegate.swift +++ b/example/ios/NitroSQLiteExample/SceneDelegate.swift @@ -1,8 +1,11 @@ import UIKit +import React import React_RCTAppDelegate +import ReactAppDependencyProvider -class SceneDelegate: UIResponder, UIWindowSceneDelegate { +final class SceneDelegate: RCTDefaultReactNativeFactoryDelegate, UIWindowSceneDelegate { var window: UIWindow? + var reactNativeFactory: RCTReactNativeFactory? func scene( _ scene: UIScene, @@ -10,20 +13,42 @@ class SceneDelegate: UIResponder, UIWindowSceneDelegate { options connectionOptions: UIScene.ConnectionOptions ) { guard let windowScene = scene as? UIWindowScene else { return } - guard let appDelegate = UIApplication.shared.delegate as? AppDelegate, - let factory = appDelegate.reactNativeFactory else { - assertionFailure("React Native must be initialized before connecting a scene") - return - } + + dependencyProvider = RCTAppDependencyProvider() + let factory = RCTReactNativeFactory(delegate: self) + reactNativeFactory = factory let window = UIWindow(windowScene: windowScene) self.window = window - appDelegate.window = window + +#if DEBUG + factory.devMenuConfiguration = RCTDevMenuConfiguration( + devMenuEnabled: true, + shakeGestureEnabled: true, + keyboardShortcutsEnabled: true + ) +#endif factory.startReactNative( withModuleName: "NitroSQLiteExample", in: window, - launchOptions: appDelegate.launchOptions + connectionOptions: connectionOptions ) } + + func scene(_ scene: UIScene, openURLContexts URLContexts: Set) { + RCTLinkingManager.scene(scene, openURLContexts: URLContexts) + } + + func scene(_ scene: UIScene, continue userActivity: NSUserActivity) { + RCTLinkingManager.scene(scene, continue: userActivity) + } + + override func bundleURL() -> URL? { +#if DEBUG + RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: "index") +#else + Bundle.main.url(forResource: "main", withExtension: "jsbundle") +#endif + } } diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 253c34c9..caafd829 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -5,15 +5,15 @@ PODS: - ReactNativeDependencies - fast_float (8.0.0): - ReactNativeDependencies - - FBLazyVector (0.87.1): + - FBLazyVector (0.88.0): - React-Core-prebuilt - fmt (12.1.0): - ReactNativeDependencies - glog (0.3.5): - ReactNativeDependencies - - hermes-engine (250829098.0.17): - - hermes-engine/Pre-built (= 250829098.0.17) - - hermes-engine/Pre-built (250829098.0.17) + - hermes-engine (260318099.0.4): + - hermes-engine/Pre-built (= 260318099.0.4) + - hermes-engine/Pre-built (260318099.0.4) - NitroModules (0.37.1): - hermes-engine - RCTRequired @@ -22,6 +22,7 @@ PODS: - React-callinvoker - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -37,17 +38,16 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - OpenSSL-Universal (3.6.2000) - - QuickCrypto (1.1.5): + - QuickCrypto (1.1.8): - hermes-engine - NitroModules - - OpenSSL-Universal (~> 3.6.2000) - RCTRequired - RCTTypeSafety - React-bridging - React-callinvoker - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -68,109 +68,120 @@ PODS: - ReactNativeDependencies - RCT-Folly/Default (2024.11.18.00): - ReactNativeDependencies - - RCTDeprecation (0.87.1): + - RCTDeprecation (0.88.0): - React-Core-prebuilt - - RCTRequired (0.87.1): + - RCTRequired (0.88.0): - React-Core-prebuilt - - RCTSwiftUI (0.87.1) - - RCTSwiftUIWrapper (0.87.1): + - RCTSwiftUI (0.88.0) + - RCTSwiftUIWrapper (0.88.0): - RCTSwiftUI - - RCTTypeSafety (0.87.1): - - FBLazyVector (= 0.87.1) - - RCTRequired (= 0.87.1) - - React-Core (= 0.87.1) - - React (0.87.1): - - React-Core (= 0.87.1) - - React-Core/DevSupport (= 0.87.1) - - React-Core/RCTWebSocket (= 0.87.1) - - React-RCTActionSheet (= 0.87.1) - - React-RCTAnimation (= 0.87.1) - - React-RCTBlob (= 0.87.1) - - React-RCTImage (= 0.87.1) - - React-RCTLinking (= 0.87.1) - - React-RCTNetwork (= 0.87.1) - - React-RCTSettings (= 0.87.1) - - React-RCTText (= 0.87.1) - - React-RCTVibration (= 0.87.1) - - React-bridging (0.87.1): + - RCTTypeSafety (0.88.0): + - FBLazyVector (= 0.88.0) + - RCTRequired (= 0.88.0) + - React-Core (= 0.88.0) + - React (0.88.0): + - React-Core (= 0.88.0) + - React-Core/DevSupport (= 0.88.0) + - React-Core/RCTWebSocket (= 0.88.0) + - React-RCTActionSheet (= 0.88.0) + - React-RCTAnimation (= 0.88.0) + - React-RCTBlob (= 0.88.0) + - React-RCTImage (= 0.88.0) + - React-RCTLinking (= 0.88.0) + - React-RCTNetwork (= 0.88.0) + - React-RCTSettings (= 0.88.0) + - React-RCTText (= 0.88.0) + - React-RCTVibration (= 0.88.0) + - React-bridging (0.88.0): - React-callinvoker - React-Core-prebuilt - React-jsi - React-timing - ReactNativeDependencies - - React-callinvoker (0.87.1) - - React-Core (0.87.1): + - React-callinvoker (0.88.0): + - React-callinvoker/callinvokerUmbrella (= 0.88.0) + - React-cxxstableapi + - React-callinvoker/callinvokerUmbrella (0.88.0): + - React-cxxstableapi + - React-Core (0.88.0): - React-Core-prebuilt - - React-Core/Default (= 0.87.1) - - React-Core-prebuilt (0.87.1): + - React-Core/Default (= 0.88.0) + - React-Core-prebuilt (0.88.0): - ReactNativeDependencies - - React-Core/CoreModulesHeaders (0.87.1): + - React-Core/CoreModulesHeaders (0.88.0): - React-Core-prebuilt - - React-Core/Default (0.87.1): + - React-Core/Default (0.88.0): - React-Core-prebuilt - - React-Core/DevSupport (0.87.1): + - React-Core/DevSupport (0.88.0): - React-Core-prebuilt - - React-Core/RCTActionSheetHeaders (0.87.1): + - React-Core/RCTActionSheetHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTAnimationHeaders (0.87.1): + - React-Core/RCTAnimationHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTBlobHeaders (0.87.1): + - React-Core/RCTBlobHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTImageHeaders (0.87.1): + - React-Core/RCTImageHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTLinkingHeaders (0.87.1): + - React-Core/RCTLinkingHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTNetworkHeaders (0.87.1): + - React-Core/RCTNetworkHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTSettingsHeaders (0.87.1): + - React-Core/RCTSettingsHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTTextHeaders (0.87.1): + - React-Core/RCTTextHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTVibrationHeaders (0.87.1): + - React-Core/RCTVibrationHeaders (0.88.0): - React-Core-prebuilt - - React-Core/RCTWebSocket (0.87.1): + - React-Core/RCTWebSocket (0.88.0): - React-Core-prebuilt - - React-CoreModules (0.87.1): - - RCTTypeSafety (= 0.87.1) + - React-CoreModules (0.88.0): + - RCTTypeSafety (= 0.88.0) - React-Core-prebuilt - - React-Core/CoreModulesHeaders (= 0.87.1) + - React-Core/CoreModulesHeaders (= 0.88.0) - React-debug - React-featureflags - - React-jsi (= 0.87.1) + - React-jsi (= 0.88.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple + - React-networking - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.87.1) + - React-RCTImage (= 0.88.0) - React-runtimeexecutor - React-utils - ReactCommon - ReactNativeDependencies - - React-cxxreact (0.87.1): + - React-cxxreact (0.88.0): - hermes-engine - - React-callinvoker (= 0.87.1) + - React-callinvoker (= 0.88.0) - React-Core-prebuilt - - React-debug (= 0.87.1) - - React-jserrorhandler (= 0.87.1) - - React-jsi (= 0.87.1) + - React-debug (= 0.88.0) + - React-jserrorhandler (= 0.88.0) + - React-jsi (= 0.88.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.87.1) - - React-perflogger (= 0.87.1) + - React-logger (= 0.88.0) + - React-perflogger (= 0.88.0) - React-runtimeexecutor - - React-timing (= 0.87.1) + - React-timing (= 0.88.0) - React-utils - ReactNativeDependencies - - React-cxxstableapi (0.87.1) - - React-debug (0.87.1): - - React-debug/redbox (= 0.87.1) - - React-debug/redbox (0.87.1) - - React-defaultsnativemodule (0.87.1): + - React-cxxstableapi (0.88.0) + - React-debug (0.88.0): + - React-cxxstableapi + - React-debug/debugUmbrella (= 0.88.0) + - React-debug/redbox (= 0.88.0) + - React-debug/debugUmbrella (0.88.0): + - React-cxxstableapi + - React-debug/redbox (0.88.0): + - React-cxxstableapi + - React-defaultsnativemodule (0.88.0): - hermes-engine - React-Core-prebuilt + - React-cxxstableapi - React-domnativemodule - React-Fabric/animated - React-featureflags @@ -182,14 +193,16 @@ PODS: - React-microtasksnativemodule - React-mutationobservernativemodule - React-RCTFBReactNativeSpec + - React-resizeobservernativemodule - React-viewtransitionnativemodule - React-webperformancenativemodule - ReactNativeDependencies - Yoga - - React-domnativemodule (0.87.1): + - React-domnativemodule (0.88.0): - hermes-engine - React-bridging - React-Core-prebuilt + - React-cxxstableapi - React-Fabric - React-Fabric/bridging - React-FabricComponents @@ -201,7 +214,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric (0.87.1): + - React-Fabric (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -209,26 +222,27 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact - - React-debug - - React-Fabric/animated (= 0.87.1) - - React-Fabric/animationbackend (= 0.87.1) - - React-Fabric/animations (= 0.87.1) - - React-Fabric/attributedstring (= 0.87.1) - - React-Fabric/bridging (= 0.87.1) - - React-Fabric/componentregistry (= 0.87.1) - - React-Fabric/componentregistrynative (= 0.87.1) - - React-Fabric/components (= 0.87.1) - - React-Fabric/consistency (= 0.87.1) - - React-Fabric/core (= 0.87.1) - - React-Fabric/dom (= 0.87.1) - - React-Fabric/imagemanager (= 0.87.1) - - React-Fabric/leakchecker (= 0.87.1) - - React-Fabric/mounting (= 0.87.1) - - React-Fabric/observers (= 0.87.1) - - React-Fabric/scheduler (= 0.87.1) - - React-Fabric/telemetry (= 0.87.1) - - React-Fabric/uimanager (= 0.87.1) - - React-Fabric/viewtransition (= 0.87.1) + - React-cxxstableapi + - React-debug + - React-Fabric/animated (= 0.88.0) + - React-Fabric/animationbackend (= 0.88.0) + - React-Fabric/animations (= 0.88.0) + - React-Fabric/attributedstring (= 0.88.0) + - React-Fabric/bridging (= 0.88.0) + - React-Fabric/componentregistry (= 0.88.0) + - React-Fabric/componentregistrynative (= 0.88.0) + - React-Fabric/components (= 0.88.0) + - React-Fabric/consistency (= 0.88.0) + - React-Fabric/core (= 0.88.0) + - React-Fabric/dom (= 0.88.0) + - React-Fabric/imagemanager (= 0.88.0) + - React-Fabric/leakchecker (= 0.88.0) + - React-Fabric/mounting (= 0.88.0) + - React-Fabric/observers (= 0.88.0) + - React-Fabric/scheduler (= 0.88.0) + - React-Fabric/telemetry (= 0.88.0) + - React-Fabric/uimanager (= 0.88.0) + - React-Fabric/viewtransition (= 0.88.0) - React-featureflags - React-graphics - React-jsi @@ -240,7 +254,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animated (0.87.1): + - React-Fabric/animated (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -248,6 +262,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric/animationbackend - React-featureflags @@ -261,7 +276,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animationbackend (0.87.1): + - React-Fabric/animationbackend (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -269,6 +284,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -281,7 +297,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/animations (0.87.1): + - React-Fabric/animations (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -289,6 +305,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -301,7 +318,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/attributedstring (0.87.1): + - React-Fabric/attributedstring (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -309,6 +326,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -321,7 +339,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/bridging (0.87.1): + - React-Fabric/bridging (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -329,6 +347,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -341,7 +360,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistry (0.87.1): + - React-Fabric/componentregistry (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -349,6 +368,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -361,7 +381,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/componentregistrynative (0.87.1): + - React-Fabric/componentregistrynative (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -369,6 +389,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -381,7 +402,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components (0.87.1): + - React-Fabric/components (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -389,11 +410,13 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.87.1) - - React-Fabric/components/root (= 0.87.1) - - React-Fabric/components/scrollview (= 0.87.1) - - React-Fabric/components/view (= 0.87.1) + - React-Fabric/components/legacyviewmanagerinterop (= 0.88.0) + - React-Fabric/components/root (= 0.88.0) + - React-Fabric/components/scrollview (= 0.88.0) + - React-Fabric/components/view (= 0.88.0) + - React-Fabric/components/viewUmbrella (= 0.88.0) - React-featureflags - React-graphics - React-jsi @@ -405,7 +428,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/legacyviewmanagerinterop (0.87.1): + - React-Fabric/components/legacyviewmanagerinterop (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -413,6 +436,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -425,7 +449,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/root (0.87.1): + - React-Fabric/components/root (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -433,6 +457,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -445,7 +470,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/scrollview (0.87.1): + - React-Fabric/components/scrollview (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -453,6 +478,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -465,7 +491,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/components/view (0.87.1): + - React-Fabric/components/view (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -473,6 +499,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -487,7 +514,28 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.87.1): + - React-Fabric/components/viewUmbrella (0.88.0): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-bridging + - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-cxxstableapi + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/consistency (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -495,6 +543,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -507,7 +556,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/core (0.87.1): + - React-Fabric/core (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -515,6 +564,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -527,7 +577,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/dom (0.87.1): + - React-Fabric/dom (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -535,6 +585,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -547,7 +598,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/imagemanager (0.87.1): + - React-Fabric/imagemanager (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -555,6 +606,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -567,7 +619,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/leakchecker (0.87.1): + - React-Fabric/leakchecker (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -575,6 +627,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -587,7 +640,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/mounting (0.87.1): + - React-Fabric/mounting (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -595,6 +648,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -608,7 +662,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers (0.87.1): + - React-Fabric/observers (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -616,10 +670,12 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - - React-Fabric/observers/events (= 0.87.1) - - React-Fabric/observers/intersection (= 0.87.1) - - React-Fabric/observers/mutation (= 0.87.1) + - React-Fabric/observers/events (= 0.88.0) + - React-Fabric/observers/intersection (= 0.88.0) + - React-Fabric/observers/mutation (= 0.88.0) + - React-Fabric/observers/resize (= 0.88.0) - React-featureflags - React-graphics - React-jsi @@ -631,7 +687,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/events (0.87.1): + - React-Fabric/observers/events (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -639,6 +695,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -651,7 +708,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/intersection (0.87.1): + - React-Fabric/observers/intersection (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -659,6 +716,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -671,7 +729,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/observers/mutation (0.87.1): + - React-Fabric/observers/mutation (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -679,6 +737,7 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics @@ -691,7 +750,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/scheduler (0.87.1): + - React-Fabric/observers/resize (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -699,24 +758,20 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - - React-Fabric/animationbackend - - React-Fabric/observers/events - - React-Fabric/viewtransition - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - - React-performancecdpmetrics - - React-performancetimeline - React-rendererdebug - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/telemetry (0.87.1): + - React-Fabric/scheduler (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -724,19 +779,25 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug + - React-Fabric/animationbackend + - React-Fabric/observers/events + - React-Fabric/viewtransition - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-performancecdpmetrics + - React-performancetimeline - React-rendererdebug - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager (0.87.1): + - React-Fabric/telemetry (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -744,21 +805,20 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - - React-Fabric/uimanager/consistency (= 0.87.1) - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - - React-rendererconsistency - React-rendererdebug - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/uimanager/consistency (0.87.1): + - React-Fabric/uimanager (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -766,7 +826,9 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug + - React-Fabric/uimanager/consistency (= 0.88.0) - React-featureflags - React-graphics - React-jsi @@ -779,7 +841,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-Fabric/viewtransition (0.87.1): + - React-Fabric/uimanager/consistency (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -787,61 +849,53 @@ PODS: - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-rendererconsistency - React-rendererdebug - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-FabricComponents (0.87.1): + - React-Fabric/viewtransition (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety + - React-bridging - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - - React-Fabric - - React-FabricComponents/components (= 0.87.1) - - React-FabricComponents/textlayoutmanager (= 0.87.1) - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - - React-RCTFBReactNativeSpec - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - Yoga - - React-FabricComponents/components (0.87.1): + - React-FabricComponents (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.87.1) - - React-FabricComponents/components/iostextinput (= 0.87.1) - - React-FabricComponents/components/modal (= 0.87.1) - - React-FabricComponents/components/rncore (= 0.87.1) - - React-FabricComponents/components/safeareaview (= 0.87.1) - - React-FabricComponents/components/scrollview (= 0.87.1) - - React-FabricComponents/components/switch (= 0.87.1) - - React-FabricComponents/components/text (= 0.87.1) - - React-FabricComponents/components/textinput (= 0.87.1) - - React-FabricComponents/components/unimplementedview (= 0.87.1) - - React-FabricComponents/components/virtualview (= 0.87.1) + - React-FabricComponents/components (= 0.88.0) + - React-FabricComponents/textlayoutmanager (= 0.88.0) - React-featureflags - React-graphics - React-jsi @@ -854,15 +908,26 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.87.1): + - React-FabricComponents/components (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric + - React-FabricComponents/components/inputaccessory (= 0.88.0) + - React-FabricComponents/components/iostextinput (= 0.88.0) + - React-FabricComponents/components/modal (= 0.88.0) + - React-FabricComponents/components/rncore (= 0.88.0) + - React-FabricComponents/components/safeareaview (= 0.88.0) + - React-FabricComponents/components/switch (= 0.88.0) + - React-FabricComponents/components/text (= 0.88.0) + - React-FabricComponents/components/textinput (= 0.88.0) + - React-FabricComponents/components/unimplementedview (= 0.88.0) + - React-FabricComponents/components/virtualview (= 0.88.0) - React-featureflags - React-graphics - React-jsi @@ -875,13 +940,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.87.1): + - React-FabricComponents/components/inputaccessory (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -896,13 +962,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.87.1): + - React-FabricComponents/components/iostextinput (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -917,13 +984,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.87.1): + - React-FabricComponents/components/modal (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -938,13 +1006,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.87.1): + - React-FabricComponents/components/rncore (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -959,13 +1028,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.87.1): + - React-FabricComponents/components/safeareaview (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -980,13 +1050,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.87.1): + - React-FabricComponents/components/switch (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1001,13 +1072,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.87.1): + - React-FabricComponents/components/text (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1022,13 +1094,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.87.1): + - React-FabricComponents/components/textinput (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1043,13 +1116,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.87.1): + - React-FabricComponents/components/unimplementedview (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1064,13 +1138,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.87.1): + - React-FabricComponents/components/virtualview (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1085,13 +1160,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.87.1): + - React-FabricComponents/textlayoutmanager (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-Core - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1106,36 +1182,44 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-FabricImage (0.87.1): + - React-FabricImage (0.88.0): - hermes-engine - - RCTRequired (= 0.87.1) - - RCTTypeSafety (= 0.87.1) + - RCTRequired (= 0.88.0) + - RCTTypeSafety (= 0.88.0) - React-Core-prebuilt + - React-cxxstableapi - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.87.1) + - React-jsiexecutor (= 0.88.0) - React-logger - React-rendererdebug - React-utils - ReactCommon - ReactNativeDependencies - Yoga - - React-featureflags (0.87.1): + - React-featureflags (0.88.0): - React-Core-prebuilt + - React-cxxstableapi + - React-featureflags/featureflagsUmbrella (= 0.88.0) - ReactNativeDependencies - - React-featureflagsnativemodule (0.87.1): + - React-featureflags/featureflagsUmbrella (0.88.0): + - React-Core-prebuilt + - React-cxxstableapi + - ReactNativeDependencies + - React-featureflagsnativemodule (0.88.0): - hermes-engine - React-Core-prebuilt + - React-cxxstableapi - React-featureflags - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-graphics (0.87.1): + - React-graphics (0.88.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1144,24 +1228,26 @@ PODS: - React-rendererdebug - React-utils - ReactNativeDependencies - - React-hermes (0.87.1): + - React-hermes (0.88.0): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.87.1) + - React-cxxreact (= 0.88.0) + - React-cxxstableapi - React-jsi - - React-jsiexecutor (= 0.87.1) + - React-jsiexecutor (= 0.88.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-oscompat - - React-perflogger (= 0.87.1) + - React-perflogger (= 0.88.0) - React-runtimeexecutor - ReactNativeDependencies - - React-idlecallbacksnativemodule (0.87.1): + - React-idlecallbacksnativemodule (0.88.0): - hermes-engine - React-bridging - React-Core-prebuilt + - React-cxxstableapi - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec @@ -1169,20 +1255,22 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-ImageManager (0.87.1): + - React-ImageManager (0.88.0): - React-Core-prebuilt - React-Core/Default + - React-cxxstableapi - React-debug - React-Fabric - React-graphics - React-rendererdebug - React-utils - ReactNativeDependencies - - React-intersectionobservernativemodule (0.87.1): + - React-intersectionobservernativemodule (0.88.0): - hermes-engine - React-bridging - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-Fabric - React-Fabric/bridging - React-graphics @@ -1194,22 +1282,24 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-jserrorhandler (0.87.1): + - React-jserrorhandler (0.88.0): - hermes-engine - React-bridging - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-featureflags - React-jsi - ReactNativeDependencies - - React-jsi (0.87.1): + - React-jsi (0.88.0): - hermes-engine - React-Core-prebuilt - ReactNativeDependencies - - React-jsiexecutor (0.87.1): + - React-jsiexecutor (0.88.0): - hermes-engine - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-jserrorhandler - React-jsi @@ -1221,7 +1311,7 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspector (0.87.1): + - React-jsinspector (0.88.0): - hermes-engine - React-Core-prebuilt - React-featureflags @@ -1230,60 +1320,73 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.87.1) + - React-perflogger (= 0.88.0) - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsinspectorcdp (0.87.1): + - React-jsinspectorcdp (0.88.0): - React-Core-prebuilt + - React-cxxstableapi - ReactNativeDependencies - - React-jsinspectornetwork (0.87.1): + - React-jsinspectornetwork (0.88.0): - React-Core-prebuilt + - React-cxxstableapi - React-jsinspectorcdp - ReactNativeDependencies - - React-jsinspectortracing (0.87.1): + - React-jsinspectortracing (0.88.0): - hermes-engine - React-Core-prebuilt + - React-cxxstableapi - React-jsi - React-jsinspectornetwork - React-oscompat - React-timing - React-utils - ReactNativeDependencies - - React-jsitooling (0.87.1): + - React-jsitooling (0.88.0): - hermes-engine - React-Core-prebuilt - - React-cxxreact (= 0.87.1) + - React-cxxreact (= 0.88.0) + - React-cxxstableapi - React-debug - - React-jsi (= 0.87.1) + - React-jsi (= 0.88.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-jsitracing (0.87.1): + - React-jsitracing (0.88.0): - React-jsi - - React-logger (0.87.1): + - React-logger (0.88.0): - React-Core-prebuilt - ReactNativeDependencies - - React-Mapbuffer (0.87.1): + - React-Mapbuffer (0.88.0): - React-Core-prebuilt + - React-cxxstableapi - React-debug + - React-Mapbuffer/mapbufferUmbrella (= 0.88.0) - ReactNativeDependencies - - React-microtasksnativemodule (0.87.1): + - React-Mapbuffer/mapbufferUmbrella (0.88.0): + - React-Core-prebuilt + - React-cxxstableapi + - React-debug + - ReactNativeDependencies + - React-microtasksnativemodule (0.88.0): - hermes-engine - React-Core-prebuilt + - React-cxxstableapi - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-mutationobservernativemodule (0.87.1): + - React-mutationobservernativemodule (0.88.0): - hermes-engine - React-bridging - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-Fabric - React-Fabric/bridging - React-Fabric/observers/mutation @@ -1295,13 +1398,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - react-native-quick-base64 (3.0.0): + - react-native-quick-base64 (3.0.1): - hermes-engine - RCTRequired - RCTTypeSafety - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1317,21 +1421,22 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - react-native-safe-area-context (5.10.0): + - react-native-safe-area-context (5.10.1): - hermes-engine - RCTRequired - RCTTypeSafety - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - react-native-safe-area-context/common (= 5.10.0) - - react-native-safe-area-context/fabric (= 5.10.0) + - react-native-safe-area-context/common (= 5.10.1) + - react-native-safe-area-context/fabric (= 5.10.1) - React-NativeModulesApple - React-RCTFabric - React-renderercss @@ -1341,13 +1446,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - react-native-safe-area-context/common (5.10.0): + - react-native-safe-area-context/common (5.10.1): - hermes-engine - RCTRequired - RCTTypeSafety - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1363,13 +1469,14 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - react-native-safe-area-context/fabric (5.10.0): + - react-native-safe-area-context/fabric (5.10.1): - hermes-engine - RCTRequired - RCTTypeSafety - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1386,7 +1493,7 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-NativeModulesApple (0.87.1): + - React-NativeModulesApple (0.88.0): - hermes-engine - React-bridging - React-callinvoker @@ -1401,36 +1508,40 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - React-networking (0.87.1): + - React-networking (0.88.0): - React-Core-prebuilt + - React-cxxstableapi - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-timing - ReactNativeDependencies - - React-oscompat (0.87.1) - - React-perflogger (0.87.1): + - React-oscompat (0.88.0): + - React-cxxstableapi + - React-perflogger (0.88.0): - React-Core-prebuilt - ReactNativeDependencies - - React-performancecdpmetrics (0.87.1): + - React-performancecdpmetrics (0.88.0): - hermes-engine - React-Core-prebuilt + - React-cxxstableapi - React-jsi - React-performancetimeline - React-runtimeexecutor - React-timing - ReactNativeDependencies - - React-performancetimeline (0.87.1): + - React-performancetimeline (0.88.0): - React-Core-prebuilt + - React-cxxstableapi - React-featureflags - React-jsinspector - React-jsinspectortracing - React-perflogger - React-timing - ReactNativeDependencies - - React-RCTActionSheet (0.87.1): - - React-Core/RCTActionSheetHeaders (= 0.87.1) - - React-RCTAnimatedModuleProvider (0.87.1): + - React-RCTActionSheet (0.88.0): + - React-Core/RCTActionSheetHeaders (= 0.88.0) + - React-RCTAnimatedModuleProvider (0.88.0): - hermes-engine - React-Core - React-Core-prebuilt @@ -1439,7 +1550,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTAnimation (0.87.1): + - React-RCTAnimation (0.88.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTAnimationHeaders @@ -1450,7 +1561,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTAppDelegate (0.87.1): + - React-RCTAppDelegate (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1469,6 +1580,7 @@ PODS: - React-RCTFabric - React-RCTFBReactNativeSpec - React-RCTImage + - React-RCTLinking - React-RCTNetwork - React-RCTRuntime - React-rendererdebug @@ -1479,7 +1591,7 @@ PODS: - React-utils - ReactCommon - ReactNativeDependencies - - React-RCTBlob (0.87.1): + - React-RCTBlob (0.88.0): - hermes-engine - React-Core-prebuilt - React-Core/RCTBlobHeaders @@ -1492,9 +1604,9 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTFabric (0.87.1): + - React-RCTFabric (0.88.0): - React-Core-prebuilt - - React-RCTFBReactNativeSpec (0.87.1): + - React-RCTFBReactNativeSpec (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1503,16 +1615,17 @@ PODS: - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.87.1) + - React-RCTFBReactNativeSpec/components (= 0.88.0) - ReactCommon - ReactNativeDependencies - - React-RCTFBReactNativeSpec/components (0.87.1): + - React-RCTFBReactNativeSpec/components (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1524,7 +1637,7 @@ PODS: - ReactCommon - ReactNativeDependencies - Yoga - - React-RCTImage (0.87.1): + - React-RCTImage (0.88.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTImageHeaders @@ -1534,14 +1647,14 @@ PODS: - React-RCTNetwork - ReactCommon - ReactNativeDependencies - - React-RCTLinking (0.87.1): - - React-Core/RCTLinkingHeaders (= 0.87.1) - - React-jsi (= 0.87.1) + - React-RCTLinking (0.88.0): + - React-Core/RCTLinkingHeaders (= 0.88.0) + - React-jsi (= 0.88.0) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.87.1) - - React-RCTNetwork (0.87.1): + - ReactCommon/turbomodule/core (= 0.88.0) + - React-RCTNetwork (0.88.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTNetworkHeaders @@ -1555,9 +1668,9 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTRuntime (0.87.1): + - React-RCTRuntime (0.88.0): - React-Core-prebuilt - - React-RCTSettings (0.87.1): + - React-RCTSettings (0.88.0): - RCTTypeSafety - React-Core-prebuilt - React-Core/RCTSettingsHeaders @@ -1566,10 +1679,10 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-RCTText (0.87.1): - - React-Core/RCTTextHeaders (= 0.87.1) + - React-RCTText (0.88.0): + - React-Core/RCTTextHeaders (= 0.88.0) - Yoga - - React-RCTVibration (0.87.1): + - React-RCTVibration (0.88.0): - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi @@ -1577,21 +1690,40 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - ReactNativeDependencies - - React-rendererconsistency (0.87.1) - - React-renderercss (0.87.1): + - React-rendererconsistency (0.88.0) + - React-renderercss (0.88.0): - React-debug - React-utils - - React-rendererdebug (0.87.1): + - React-rendererdebug (0.88.0): - React-Core-prebuilt - React-debug - ReactNativeDependencies - - React-RuntimeApple (0.87.1): + - React-resizeobservernativemodule (0.88.0): + - hermes-engine + - React-bridging + - React-Core-prebuilt + - React-cxxreact + - React-cxxstableapi + - React-Fabric + - React-Fabric/bridging + - React-Fabric/observers/resize + - React-graphics + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - React-runtimescheduler + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - Yoga + - React-RuntimeApple (0.88.0): - hermes-engine - React-callinvoker - React-Core-prebuilt - React-Core/Default - React-CoreModules - React-cxxreact + - React-cxxstableapi - React-featureflags - React-jserrorhandler - React-jsi @@ -1608,10 +1740,11 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-RuntimeCore (0.87.1): + - React-RuntimeCore (0.88.0): - hermes-engine - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-Fabric - React-featureflags - React-jserrorhandler @@ -1624,16 +1757,17 @@ PODS: - React-runtimescheduler - React-utils - ReactNativeDependencies - - React-runtimeexecutor (0.87.1): + - React-runtimeexecutor (0.88.0): - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.87.1) + - React-jsi (= 0.88.0) - React-utils - ReactNativeDependencies - - React-RuntimeHermes (0.87.1): + - React-RuntimeHermes (0.88.0): - hermes-engine - React-Core-prebuilt + - React-cxxstableapi - React-featureflags - React-hermes - React-jsi @@ -1646,11 +1780,12 @@ PODS: - React-runtimeexecutor - React-utils - ReactNativeDependencies - - React-runtimescheduler (0.87.1): + - React-runtimescheduler (0.88.0): - hermes-engine - React-callinvoker - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-debug - React-featureflags - React-jserrorhandler @@ -1663,15 +1798,20 @@ PODS: - React-timing - React-utils - ReactNativeDependencies - - React-timing (0.87.1): + - React-timing (0.88.0): + - React-cxxstableapi + - React-debug + - React-timing/timingUmbrella (= 0.88.0) + - React-timing/timingUmbrella (0.88.0): + - React-cxxstableapi - React-debug - - React-utils (0.87.1): + - React-utils (0.88.0): - hermes-engine - React-Core-prebuilt - React-debug - - React-jsi (= 0.87.1) + - React-jsi (= 0.88.0) - ReactNativeDependencies - - React-viewtransitionnativemodule (0.87.1): + - React-viewtransitionnativemodule (0.88.0): - hermes-engine - React-Core-prebuilt - React-Fabric @@ -1683,11 +1823,12 @@ PODS: - ReactCommon/turbomodule/core - ReactNativeDependencies - Yoga - - React-webperformancenativemodule (0.87.1): + - React-webperformancenativemodule (0.88.0): - hermes-engine - React-bridging - React-Core-prebuilt - React-cxxreact + - React-cxxstableapi - React-jsi - React-jsiexecutor - React-performancetimeline @@ -1695,9 +1836,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactAppDependencyProvider (0.87.1): + - ReactAppDependencyProvider (0.88.0): - ReactCodegen - - ReactCodegen (0.87.1): + - ReactCodegen (0.88.0): - hermes-engine - RCTRequired - RCTTypeSafety @@ -1717,33 +1858,33 @@ PODS: - React-utils - ReactCommon/turbomodule/core - ReactNativeDependencies - - ReactCommon (0.87.1): + - ReactCommon (0.88.0): - React-Core-prebuilt - - ReactCommon/turbomodule (= 0.87.1) + - ReactCommon/turbomodule (= 0.88.0) - ReactNativeDependencies - - ReactCommon/turbomodule (0.87.1): + - ReactCommon/turbomodule (0.88.0): - hermes-engine - - React-callinvoker (= 0.87.1) + - React-callinvoker (= 0.88.0) - React-Core-prebuilt - - React-jsi (= 0.87.1) - - React-logger (= 0.87.1) - - React-perflogger (= 0.87.1) - - ReactCommon/turbomodule/core (= 0.87.1) + - React-jsi (= 0.88.0) + - React-logger (= 0.88.0) + - React-perflogger (= 0.88.0) + - ReactCommon/turbomodule/core (= 0.88.0) - ReactNativeDependencies - - ReactCommon/turbomodule/core (0.87.1): + - ReactCommon/turbomodule/core (0.88.0): - hermes-engine - React-bridging - - React-callinvoker (= 0.87.1) + - React-callinvoker (= 0.88.0) - React-Core-prebuilt - - React-cxxreact (= 0.87.1) - - React-debug (= 0.87.1) - - React-featureflags (= 0.87.1) - - React-jsi (= 0.87.1) - - React-logger (= 0.87.1) - - React-perflogger (= 0.87.1) - - React-utils (= 0.87.1) + - React-cxxreact (= 0.88.0) + - React-debug (= 0.88.0) + - React-featureflags (= 0.88.0) + - React-jsi (= 0.88.0) + - React-logger (= 0.88.0) + - React-perflogger (= 0.88.0) + - React-utils (= 0.88.0) - ReactNativeDependencies - - ReactNativeDependencies (0.87.1) + - ReactNativeDependencies (0.88.0) - RNCClipboard (1.16.3): - hermes-engine - RCTRequired @@ -1751,6 +1892,7 @@ PODS: - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1774,6 +1916,7 @@ PODS: - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1791,13 +1934,14 @@ PODS: - Yoga - RNNitroSqliteVec (10.2.0): - RNNitroSQLite - - RNScreens (4.28.0): + - RNScreens (4.30.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1813,15 +1957,16 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - ReactNativeDependencies - - RNScreens/common (= 4.28.0) + - RNScreens/common (= 4.30.0) - Yoga - - RNScreens/common (4.28.0): + - RNScreens/common (4.30.0): - hermes-engine - RCTRequired - RCTTypeSafety - React-bridging - React-Core - React-Core-prebuilt + - React-cxxstableapi - React-debug - React-Fabric - React-featureflags @@ -1919,6 +2064,7 @@ DEPENDENCIES: - React-rendererconsistency (from `../../node_modules/react-native/ReactCommon/react/renderer/consistency`) - React-renderercss (from `../../node_modules/react-native/ReactCommon/react/renderer/css`) - React-rendererdebug (from `../../node_modules/react-native/ReactCommon/react/renderer/debug`) + - React-resizeobservernativemodule (from `../../node_modules/react-native/ReactCommon/react/nativemodule/resizeobserver`) - React-RuntimeApple (from `../../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) - React-RuntimeCore (from `../../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimeexecutor (from `../../node_modules/react-native/ReactCommon/runtimeexecutor`) @@ -1939,10 +2085,6 @@ DEPENDENCIES: - SocketRocket (from `build/rndeps-facades/SocketRocket`) - Yoga (from `build/rncore-facades/Yoga`) -SPEC REPOS: - trunk: - - OpenSSL-Universal - EXTERNAL SOURCES: boost: :path: build/rndeps-facades/boost @@ -1958,7 +2100,7 @@ EXTERNAL SOURCES: :path: build/rndeps-facades/glog hermes-engine: :podspec: "../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-v250829098.0.17 + :tag: hermes-v260318099.0.2 NitroModules: :path: "../../node_modules/react-native-nitro-modules" QuickCrypto: @@ -2093,6 +2235,8 @@ EXTERNAL SOURCES: :path: "../../node_modules/react-native/ReactCommon/react/renderer/css" React-rendererdebug: :path: "../../node_modules/react-native/ReactCommon/react/renderer/debug" + React-resizeobservernativemodule: + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/resizeobserver" React-RuntimeApple: :path: "../../node_modules/react-native/ReactCommon/react/runtime/platform/ios" React-RuntimeCore: @@ -2136,95 +2280,95 @@ SPEC CHECKSUMS: boost: 8502bfdc46e2804408af2e163049ece181009af4 DoubleConversion: 501a575c40c0b50c89685762dd3e415e6bb26fb0 fast_float: 7c925d1cebf8328d4018d061f49377e9f887e3b4 - FBLazyVector: e08a27053b503eeb756ea4bd75d570d2f2522a1b + FBLazyVector: fdebac2dfe9c53bca49f8218fbdf1e24e36c8be0 fmt: ba0886e864ebb21d14c98b2e12e164b8002f5b93 glog: 3cf7cb46f743c4bc758ae3e6d9c15bd1b4cfd6d4 - hermes-engine: 35975068890c71d4609534b47111140882468c3a - NitroModules: d7b6cfed1591a4f067ccfd834c031945763bebc9 - OpenSSL-Universal: ecee7b138fa75a74ecf00d7ffd248fb584739b9e - QuickCrypto: 80267cce9b90b3c136cc3e1d4dc58cd711b8e5ef + hermes-engine: 6a00d96909f1648698fe5419972fe3c9e628755e + NitroModules: 92c2f230ec822ce8be72c8330fe292cdcf24e3a4 + QuickCrypto: 3e6ba9b95e4e6ddf3a5e01290b96d22ada38d3cf RCT-Folly: 82921e585c0400eda46fac1068297aa9dfb035e4 - RCTDeprecation: 5cc865306ce4974b7a57ddbc575fd1f3fef41957 - RCTRequired: ea6f2c41f2670961ce9a48a4bf17a190dd53e493 - RCTSwiftUI: 78ca6a66d8413ab78e24a133674b40b8c472144f - RCTSwiftUIWrapper: d547076b3b5889f57e81c543ed5253b4e7bbdc63 - RCTTypeSafety: 189f0320246cf5879b25268ad027c47f44df071c - React: 2de853bffdce9d79608a256892cadfdd42124fb1 - React-bridging: 38d151f07cbdf911cfb6722c61b6a571a101ff2c - React-callinvoker: 33c0c2c46a808f55ef5a2927fa373977a334ea3e - React-Core: 48305724ff82e5922efc52bf8d0e713fbf84be5a - React-Core-prebuilt: cd44efd12c9bfad37c194372a6d3a18a6a6d5c00 - React-CoreModules: a190415306d55fbe58fb3d8eb045c0e46c5c8437 - React-cxxreact: 2ed666fa84fbcda80286da0c2fd6ad8636c7e9d0 - React-cxxstableapi: 9729effdd0475c76a2e3191caa1c2b1da7f1fb49 - React-debug: e574172d704d443f7e63df058119c568fe9e654e - React-defaultsnativemodule: f444535282eae280e57c738304f3d87ff0a55c58 - React-domnativemodule: 8f2e26916b745ecfca2e60cd7b43ab9098bcb573 - React-Fabric: 94fcef13d6ec6407658bbdb35ec1aaa19d5d7e9c - React-FabricComponents: 2d0cba6c397c07e8134679663795003d8faf82fe - React-FabricImage: 12dfdb3f0428d2823ae2f824871338121b2f2680 - React-featureflags: ca8ef7bce79e5ec74e59f60a2283afbf089d1f13 - React-featureflagsnativemodule: ecdcd9222c522942ff71eb1052c51c572724e92e - React-graphics: 6226ab82d32cd0b2b520eba94c254fc99b3fb28c - React-hermes: f1043e16098d7e31cb55faa28494d9c3dec782f3 - React-idlecallbacksnativemodule: 48f55a007b961ca9da3504505eb028b08c517164 - React-ImageManager: 57892679dfe6a27700c31366db759daee14069bc - React-intersectionobservernativemodule: a65f694f9bcc819cdff4dc83e16cfd99e3e3b8f1 - React-jserrorhandler: 25a50a032142b662a54d27602ecefe479bd7177c - React-jsi: cd9cf66cfffee23062dbd4b7ceca27f6294adfc8 - React-jsiexecutor: 834be45f4c635f93cc5c0137f5db62d5297b7d7f - React-jsinspector: 77883eea8b1e1cf8533065249d8abd83a159c1d3 - React-jsinspectorcdp: daefa3536553785e8ab9e272e6f315c07b2068d8 - React-jsinspectornetwork: a26b60816958690b735cb7d21d06b34ea3f9e329 - React-jsinspectortracing: a5bd1dc728f6f4e0ea24b6ee9938dc8fd0d5310c - React-jsitooling: 5650af63ae50717cfdf3a797c45ee332d92b3e2c - React-jsitracing: 889f7cd3a27abb74c9209f48dfaea7b2458b6e2f - React-logger: 8ecf7242442a7e222a636d24ac9c56ea948fd455 - React-Mapbuffer: 8c1898265f1ac21bd7e3c9afca8440ba2adb8753 - React-microtasksnativemodule: 04833b425e5e7381ef5ab1b15be3f74c05632448 - React-mutationobservernativemodule: eac010f6dcd8fa461aa3d75db3a8f2ec6bcb8fbd - react-native-quick-base64: 2ea5561eecf819676e362981184aab016394a725 - react-native-safe-area-context: e1f994ca146e84600a01a21f2dc1c5557be7e955 - React-NativeModulesApple: adb1dd8361dff80e9f6652fb3fdbf033cfbe2a89 - React-networking: cd4507ec02cd4cbc432eed014ef5c49a874d8d43 - React-oscompat: 3175a287dd7175d1a20fdce5048a4b9e11f4b915 - React-perflogger: 50bffa76f6e8d101e1e324d06cbbbf1fd9afcf06 - React-performancecdpmetrics: 9a763a7c7d378bce20588587dfd282fe63c66074 - React-performancetimeline: 26eee3d65722f124a1838b11f0cbe41a8e3109cc - React-RCTActionSheet: eae121cc5c15015e5adf24fe863f2a31895a2411 - React-RCTAnimatedModuleProvider: 24721e9467537b981b1a4b96ebf384a9324c80c5 - React-RCTAnimation: 8d988bbf7585d660d79027933a3c4976a26a8496 - React-RCTAppDelegate: da272f46f8f23ce42ddf5eeeca740af5cd503a2c - React-RCTBlob: e0b7c51bec9b327e34eebb356af5fb5504a401b7 - React-RCTFabric: 2d3c788f9cac0cf0be2f6db39d2df2e576a2a6d6 - React-RCTFBReactNativeSpec: 37b2407742f3a9202b694b0c68355fcad60faf14 - React-RCTImage: 5c0afa67274b21518491935a895d427c6530c7a6 - React-RCTLinking: bf7d1245f38e5df7432fad0c18caf4d171c2832c - React-RCTNetwork: 0f1ca5f4182b133a62248983a100a202275937de - React-RCTRuntime: 7adbf03a4ac5d66fc0953d4fbc7f93425662dc82 - React-RCTSettings: 7c7387e52b838cfeb49c8c8049223a72b2ebce88 - React-RCTText: 10d157fe52d742fcdec5adae67e161b530fc7a57 - React-RCTVibration: a19a6e696173d014e9228fa16b003f9afa1b14dc - React-rendererconsistency: 0a8098bda4560b7b85be919e12c3ba4c4f80722e - React-renderercss: 423e49798490d94a9d593dd7419179dc2277ebaf - React-rendererdebug: 74a3264282b3e25cdc69aebdc88999dde35da458 - React-RuntimeApple: ada91f5f86f517bfd33da4c14cd128ef4fd315b2 - React-RuntimeCore: c915ab1da19acaf48e949c6f865992b60df0653f - React-runtimeexecutor: 18f178b64782cfd841451c847467173981ea0cea - React-RuntimeHermes: 8b9bf368c00c0af13b51a62add70b5075ceb08de - React-runtimescheduler: e5a7a1d2661722c9e0fa7474a32eea9e1d95dbed - React-timing: 3f3b97551e78c98bbf666710247658976b1844ba - React-utils: 616958fbcdfc066df634c59d21948cd0f386a2d0 - React-viewtransitionnativemodule: 5170118f502bedac6bba2799bc3e8a5f73e94d38 - React-webperformancenativemodule: dda24c58337e22a47172749161b177bdc1733178 - ReactAppDependencyProvider: 3949ea6b2df0d96295128aae79f068cb6c5f81dc - ReactCodegen: 3a8268b1fbff100f419ccacc7b52987f1df2e7bb - ReactCommon: 749169e12aa3461a3df3656a00e48dbe0456b2d6 - ReactNativeDependencies: 94c922c39e0e6150ee9ad05e2ca1946e0ef55783 - RNCClipboard: e706ef7ccbbfd69f829c1b683f893bc7668c9fdb - RNNitroSQLite: dc6b7ede85f596a34192a2d2717547c022274e12 - RNNitroSqliteVec: 2ad86d0717e2eecd168a02fda178af760d6bf45b - RNScreens: 3c977859fd13e67dc4ebfc24afb4d7c2e894db61 + RCTDeprecation: e134f2a2c096a6450f5fcbbe949531f913a2ff04 + RCTRequired: f1a68295837ee8f91e112ed1b5694d12e7ff1784 + RCTSwiftUI: 4b21ec5b1f86acb9c96bb429100ad88d4023ed76 + RCTSwiftUIWrapper: 68bd9fac4e710259cb2b202472adc5f4d113e872 + RCTTypeSafety: 77078a9c26030dd84a6bdae74ed900159f89a098 + React: 8dafd0ef058191e9e7238cfa6b3deaa24398e5dd + React-bridging: 7c54be133225720d355418ec645943262a1aa5bb + React-callinvoker: b76a26472ac4f42362f18393379740ea003b2bc6 + React-Core: a831be15fcea0e345a24cb10d6cc0b87e9913d03 + React-Core-prebuilt: 0fd2555a42f40e7770ced1c7dfc5ee1dbfe041cd + React-CoreModules: a86fbe698fd817c17b3936832dc1106a130c4694 + React-cxxreact: 48ca56bd4f26de869478a803a5544b101a57cde6 + React-cxxstableapi: fea1bdba65658838a2582e2d211fc5b0fd1d31d8 + React-debug: d413aea8e974ee4362b4b8913c7b3be944788e63 + React-defaultsnativemodule: 3514f99a4ae7078f987563e400e24c24eb318836 + React-domnativemodule: 59be66200936fe915adb202b8ffa073ee2878b27 + React-Fabric: eb762ffff8f575de96e5c416174738c8e51cfdab + React-FabricComponents: 0f2c3e6e081c5cd859c9fb8b060b3cc7205bafa9 + React-FabricImage: e50334f0473af14bc2ca12f65a8a7fee359839eb + React-featureflags: 2bd99e0ccd64f0320a02c7d589f779b31bc758b8 + React-featureflagsnativemodule: 1e4ca2e7e386cb87f602d3c0dd2ed1d034988cd2 + React-graphics: bb85e3c7a30a9323ca1fcbae2212958964c60b85 + React-hermes: 9ce7aaf6784709e196ac51bfd89dd6c551e3fb4c + React-idlecallbacksnativemodule: 34f6f350a99ee90c4ba655ab7b7c047750194255 + React-ImageManager: f4efe88c800ad56056b089f60575c3e6b11d5825 + React-intersectionobservernativemodule: 0710821b9b6dac1b5f2c2d12871e54e8d9cfcc5b + React-jserrorhandler: e3cee4ff5a8a6ac9140d5ec55548b1dcf7ea1534 + React-jsi: 489de0620905b88a17ccb0ac2328046af43e7ebd + React-jsiexecutor: f0e2ae6d98b587d3505ebde246599ee3ad97cee1 + React-jsinspector: e715dc5199f3f5181235507326fa51aa9d2f2d3e + React-jsinspectorcdp: 4f25139f0722f2b027446ae073328807e5df137a + React-jsinspectornetwork: 7b4262a993bbe180c30c7c84bf0bcc50c440e6b9 + React-jsinspectortracing: 59683a44de6535592c2281d6b3e702832569cf15 + React-jsitooling: dd3db25eda3ce6522d4ad941e0471b3d4a895e8a + React-jsitracing: b13814b765648a561b42f4f65574ad523cf76b57 + React-logger: 3d2b406a780fed50ad0bbd07452b373c2a515308 + React-Mapbuffer: cf4026a5c35cd3598b648ce6f3ac6e8bfae12ad5 + React-microtasksnativemodule: 3c7c5f3624403317fe91b4ddefa86b60023552a8 + React-mutationobservernativemodule: 7284a91b3c7d7fb85b5d4ac04f7f8da811b22977 + react-native-quick-base64: f93ca829b2c94cc5b3a175533af49f934a4697e7 + react-native-safe-area-context: 7b143af09becaf26ba247b9a82d355f91b77b9b0 + React-NativeModulesApple: 52f3def085f129de1307e3eb78e26729ff70f421 + React-networking: e97a095de90a95bf811b887e2dfdb225f20fd493 + React-oscompat: 6865eead03a4aeba8d15b74cf168c7db3377cb63 + React-perflogger: f1466e0f46ce706aef73a559337eca85f51a40b7 + React-performancecdpmetrics: eb59528fed6350aac279bcb21066925c2b6a75ad + React-performancetimeline: 1f5ff676c0df6d8a186a044d44fa410b1551be49 + React-RCTActionSheet: 81662769b1f576e9c2e074deb41d6b83d1c7e29f + React-RCTAnimatedModuleProvider: a9829773197f782c19ad86c5438a2cc199203774 + React-RCTAnimation: ad9dd2c6c3b4d07e583c2b79354858c4f34481a0 + React-RCTAppDelegate: 70398a06e10ada27cdf77dc2b43f883126a91ac0 + React-RCTBlob: f3d86b491b8f28c36ced0cb750878b62f72e1380 + React-RCTFabric: 3767f97183c40ba3dadf007b17a01be2cd4e632a + React-RCTFBReactNativeSpec: 0ccd140627de551daa70ff0b90b8533622127b9f + React-RCTImage: 46ad408f777dce991d4095d7e73a568212be6baa + React-RCTLinking: 547427cc885bfa74b3cbba405971c5270defde7a + React-RCTNetwork: 52c00c0fe07327df9b9fe9881b4f5550dc5ced37 + React-RCTRuntime: 081fd457d305c3aee76c335c568e693ed107f48e + React-RCTSettings: 9cd0b2be41404574ec280b6b8e73c2208c842050 + React-RCTText: 5a6d38456eabc0a1a7c0d47d592390d35c6de57c + React-RCTVibration: c1815b4f471462954a4b7d8835155e053cec5412 + React-rendererconsistency: b8a15b544e2ccdab6ecf101eca394ec5220dafe9 + React-renderercss: 8131cc0b15780d74e2b37946592ce12eb9bfecd3 + React-rendererdebug: fb6e7dc1ec63c856170b88c1fd01bb103ce9223b + React-resizeobservernativemodule: b67f74c61268664cacc7cce4046513c5df1a63ef + React-RuntimeApple: 9b00a3d025fe85e18bfed4815c15fd7b42386e9c + React-RuntimeCore: 29d5a812271391b797e60461157a939c490aebea + React-runtimeexecutor: 59e6d950badc34655ca87c8ce3cf4159b8064332 + React-RuntimeHermes: b123e7cd8e900b300ff861ed368f7d99589b62d2 + React-runtimescheduler: 0dc48303a33d9a7fb332b934158b8083d8f08447 + React-timing: 67b61a284a1862cdf3124e56cbf9eff3a443bac2 + React-utils: bbbcc3ce4efc8d8f434d87ed439881e8fc9ae968 + React-viewtransitionnativemodule: 22ae58bc9260c2b9651b1a8fad1ef37ce9996ec1 + React-webperformancenativemodule: d5706a015640e1e52a3b7e85e11a91bdff982ff7 + ReactAppDependencyProvider: 782ee9546c9cd3b53b73f1e9e3dd728540085fc7 + ReactCodegen: f6ec2e701fd5bdea51130af52261c517363b726d + ReactCommon: 145a14b942b19fc2fe38927f261955ada56978aa + ReactNativeDependencies: d3b7423ba1e52525e42085c8470109abde583d2e + RNCClipboard: 27d5e530990704ebda46ddd789fb816fbca618f6 + RNNitroSQLite: 24196ad7dd39934bd6341ed266a17a79f5da8a79 + RNNitroSqliteVec: bdf5ec9611da0f0fcc70443951c7d5a790d02dc4 + RNScreens: 96c6d636ee9b2b4c3f062db05eecc59217e7f7df SocketRocket: 37aec555668fb852ec12e3c0de59a86ca58f0871 Yoga: d1c536142c5ff8ec8cd856ab2a7c227a1d875c8e diff --git a/example/package.json b/example/package.json index 5f4e9e1a..2f54b362 100644 --- a/example/package.json +++ b/example/package.json @@ -24,21 +24,21 @@ "dependencies": { "@craftzdog/react-native-buffer": "^6.1.2", "@react-native-clipboard/clipboard": "^1.16.3", - "@react-navigation/native": "^7.1.19", - "@react-navigation/native-stack": "^7.6.2", + "@react-navigation/native": "^7.5.1", + "@react-navigation/native-stack": "^7.21.0", "chai": "^4.3.7", "chance": "^1.1.9", "events": "^3.3.0", "expo-status-bar": "^1.12.1", - "react": "19.2.3", - "react-native": "0.87.1", + "react": "19.3.1", + "react-native": "0.88.0", "react-native-nitro-modules": "*", "react-native-nitro-sqlite": "10.2.0", "react-native-nitro-sqlite-vec": "10.2.0", - "react-native-quick-base64": "^3.0.0", - "react-native-quick-crypto": "^1.1.5", - "react-native-safe-area-context": "^5.10.0", - "react-native-screens": "^4.28.0", + "react-native-quick-base64": "^3.0.1", + "react-native-quick-crypto": "^1.1.8", + "react-native-safe-area-context": "^5.10.1", + "react-native-screens": "^4.30.0", "reflect-metadata": "^0.2.2", "stream-browserify": "^3.0.0", "typeorm": "1.1.1", @@ -53,23 +53,23 @@ "@react-native-community/cli": "20.2.0", "@react-native-community/cli-platform-android": "20.2.0", "@react-native-community/cli-platform-ios": "20.2.0", - "@react-native-harness/cli": "1.5.0", - "@react-native-harness/jest": "1.5.0", - "@react-native-harness/platform-android": "1.5.0", - "@react-native-harness/platform-apple": "1.5.0", - "@react-native/babel-preset": "0.87.1", - "@react-native/eslint-config": "0.87.1", - "@react-native/metro-config": "0.87.1", - "@react-native/typescript-config": "0.87.1", + "@react-native-harness/cli": "1.6.0", + "@react-native-harness/jest": "1.6.0", + "@react-native-harness/platform-android": "1.6.0", + "@react-native-harness/platform-apple": "1.6.0", + "@react-native/babel-preset": "0.88.0", + "@react-native/eslint-config": "0.88.0", + "@react-native/metro-config": "0.88.0", + "@react-native/typescript-config": "0.88.0", "@types/chai": "^4.3.4", "@types/chance": "^1.1.3", "@types/mocha": "^10.0.1", "@types/node": "^22.7.4", - "@types/react": "^19.1.1", - "@types/react-test-renderer": "^19.1.0", + "@types/react": "^19.3.0", + "@types/react-test-renderer": "^19.3.0", "mocha": "^12.0.2", "postinstall-postinstall": "^2.1.0", - "react-native-harness": "1.5.0", - "react-test-renderer": "19.2.3" + "react-native-harness": "1.6.0", + "react-test-renderer": "19.3.1" } } diff --git a/package.json b/package.json index 2fd4a70f..d1450b00 100644 --- a/package.json +++ b/package.json @@ -39,8 +39,8 @@ }, "dependencies": { "patch-package": "^8.0.0", - "react": "19.2.3", - "react-native": "0.87.1", + "react": "19.3.1", + "react-native": "0.88.0", "react-native-nitro-modules": "0.37.1" }, "devDependencies": { @@ -52,14 +52,14 @@ "@react-native-community/cli": "20.2.0", "@react-native-community/cli-platform-android": "20.2.0", "@react-native-community/cli-platform-ios": "20.2.0", - "@react-native/babel-preset": "0.87.1", - "@react-native/eslint-config": "0.87.1", - "@react-native/metro-config": "0.87.1", - "@react-native/typescript-config": "0.87.1", + "@react-native/babel-preset": "0.88.0", + "@react-native/eslint-config": "0.88.0", + "@react-native/metro-config": "0.88.0", + "@react-native/typescript-config": "0.88.0", "@tsconfig/react-native": "^2.0.2", "@types/eslint__js": "^8.42.3", "@types/jest": "^29.5.13", - "@types/react": "^19.1.1", + "@types/react": "^19.3.0", "babel-plugin-module-resolver": "^5.0.2", "babel-plugin-transform-typescript-metadata": "^0.3.2", "eslint": "8.57.1", diff --git a/packages/react-native-nitro-sqlite/package.json b/packages/react-native-nitro-sqlite/package.json index d880ecfa..9c2881f9 100644 --- a/packages/react-native-nitro-sqlite/package.json +++ b/packages/react-native-nitro-sqlite/package.json @@ -92,13 +92,13 @@ "typeorm": "1.1.1" }, "devDependencies": { - "@react-native/jest-preset": "0.87.1", + "@react-native/jest-preset": "0.88.0", "@types/better-sqlite3": "^9.6.0", "better-sqlite3": "^12.11.1", "jest": "^30.2.0", "nitrogen": "0.37.1", - "react": "19.2.3", - "react-native": "0.87.1", + "react": "19.3.1", + "react-native": "0.88.0", "react-native-builder-bob": "^0.31.0", "react-native-nitro-modules": "0.37.1" }, diff --git a/patches/@react-native-harness+cli+1.5.0.patch b/patches/@react-native-harness+cli+1.6.0.patch similarity index 100% rename from patches/@react-native-harness+cli+1.5.0.patch rename to patches/@react-native-harness+cli+1.6.0.patch diff --git a/scripts/ci.test.ts b/scripts/ci.test.ts index 43a8007f..4b218f9e 100644 --- a/scripts/ci.test.ts +++ b/scripts/ci.test.ts @@ -86,7 +86,7 @@ test('dependency lockfile changes retain both mobile and desktop coverage', () = test('Harness patches retain both mobile and desktop coverage', () => { const checks = selectChecks( - ['patches/@react-native-harness+cli+1.5.0.patch'], + ['patches/@react-native-harness+cli+1.6.0.patch'], false, ) assert.equal(checks.android, true)