From ebb7d98c6bc661dffc7b5b2c1ec8cb743a15c33d Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Fri, 25 Oct 2024 13:49:05 +0300 Subject: [PATCH 01/18] Upgrades sample app to RN 0.76.0 --- .../reactnative/sample/MainApplication.kt | 3 +- .../android/app/src/main/jni/CMakeLists.txt | 8 +- .../android/app/src/main/jni/OnLoad.cpp | 4 + samples/react-native/android/build.gradle | 6 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- samples/react-native/android/gradlew | 3 +- .../project.pbxproj | 10 +- .../sentryreactnativesample/AppDelegate.mm | 1 + samples/react-native/package.json | 29 +- .../tm/NativePlatformSampleModule.ts | 5 +- yarn.lock | 2050 ++++++++++++++++- 11 files changed, 2020 insertions(+), 101 deletions(-) diff --git a/samples/react-native/android/app/src/main/java/io/sentry/reactnative/sample/MainApplication.kt b/samples/react-native/android/app/src/main/java/io/sentry/reactnative/sample/MainApplication.kt index 73d109549a..680d7c72ac 100644 --- a/samples/react-native/android/app/src/main/java/io/sentry/reactnative/sample/MainApplication.kt +++ b/samples/react-native/android/app/src/main/java/io/sentry/reactnative/sample/MainApplication.kt @@ -9,6 +9,7 @@ import com.facebook.react.ReactPackage import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost import com.facebook.react.defaults.DefaultReactNativeHost +import com.facebook.react.soloader.OpenSourceMergedSoMapping import com.facebook.soloader.SoLoader import io.sentry.Hint import io.sentry.SentryEvent @@ -40,7 +41,7 @@ class MainApplication() : Application(), ReactApplication { // When the native init is enabled the `autoInitializeNativeSdk` // in JS has to be set to `false` // this.initializeSentry() - SoLoader.init(this, false) + SoLoader.init(this, OpenSourceMergedSoMapping) if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { // If you opted-in for the New Architecture, we load the native entry point for this app. load() diff --git a/samples/react-native/android/app/src/main/jni/CMakeLists.txt b/samples/react-native/android/app/src/main/jni/CMakeLists.txt index 4e34bb3db5..19fca6a36a 100644 --- a/samples/react-native/android/app/src/main/jni/CMakeLists.txt +++ b/samples/react-native/android/app/src/main/jni/CMakeLists.txt @@ -30,6 +30,8 @@ project(appmodules) # This file includes all the necessary to let you build your application with the New Architecture. include(${REACT_ANDROID_DIR}/cmake-utils/ReactNative-application.cmake) -# App needs to add and link against tm (TurboModules) folder -add_subdirectory(${REACT_ANDROID_DIR}/../../../tm/ tm_build) -target_link_libraries(${CMAKE_PROJECT_NAME} tm) +# Define where the additional source code lives. We need to crawl back the jni, main, src, app, android folders +target_sources(${CMAKE_PROJECT_NAME} PRIVATE ../../../../../tm/NativeSampleModule.cpp) + +# Define where CMake can find the additional header files. We need to crawl back the jni, main, src, app, android folders +target_include_directories(${CMAKE_PROJECT_NAME} PUBLIC ../../../../../tm) diff --git a/samples/react-native/android/app/src/main/jni/OnLoad.cpp b/samples/react-native/android/app/src/main/jni/OnLoad.cpp index f7425ab605..06e436f835 100644 --- a/samples/react-native/android/app/src/main/jni/OnLoad.cpp +++ b/samples/react-native/android/app/src/main/jni/OnLoad.cpp @@ -33,6 +33,7 @@ #include #include #include +#include #ifdef REACT_NATIVE_APP_CODEGEN_HEADER #include REACT_NATIVE_APP_CODEGEN_HEADER @@ -70,6 +71,9 @@ std::shared_ptr cxxModuleProvider( // if (name == NativeCxxModuleExample::kModuleName) { // return std::make_shared(jsInvoker); // } + if (name == NativeSampleModule::kModuleName) { + return std::make_shared(jsInvoker); + } // And we fallback to the CXX module providers autolinked return autolinking_cxxModuleProvider(name, jsInvoker); diff --git a/samples/react-native/android/build.gradle b/samples/react-native/android/build.gradle index b7868ddb91..c6979c3c43 100644 --- a/samples/react-native/android/build.gradle +++ b/samples/react-native/android/build.gradle @@ -1,9 +1,9 @@ buildscript { ext { - buildToolsVersion = "34.0.0" - minSdkVersion = 23 - compileSdkVersion = 34 + buildToolsVersion = "35.0.0" + minSdkVersion = 24 + compileSdkVersion = 35 targetSdkVersion = 34 ndkVersion = "26.1.10909125" kotlinVersion = "1.9.24" diff --git a/samples/react-native/android/gradle/wrapper/gradle-wrapper.properties b/samples/react-native/android/gradle/wrapper/gradle-wrapper.properties index 6f7a6eb33e..79eb9d003f 100644 --- a/samples/react-native/android/gradle/wrapper/gradle-wrapper.properties +++ b/samples/react-native/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/samples/react-native/android/gradlew b/samples/react-native/android/gradlew index f02fe6f97f..2a6c128638 100755 --- a/samples/react-native/android/gradlew +++ b/samples/react-native/android/gradlew @@ -84,7 +84,8 @@ done # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) -APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum diff --git a/samples/react-native/ios/sentryreactnativesample.xcodeproj/project.pbxproj b/samples/react-native/ios/sentryreactnativesample.xcodeproj/project.pbxproj index caf86c76de..7db5820455 100644 --- a/samples/react-native/ios/sentryreactnativesample.xcodeproj/project.pbxproj +++ b/samples/react-native/ios/sentryreactnativesample.xcodeproj/project.pbxproj @@ -451,7 +451,7 @@ "$(inherited)", ); INFOPLIST_FILE = sentryreactnativesampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -475,7 +475,7 @@ BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; INFOPLIST_FILE = sentryreactnativesampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -506,6 +506,7 @@ ENABLE_BITCODE = NO; INFOPLIST_FILE = sentryreactnativesample/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = "Sentry RN"; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -539,6 +540,7 @@ "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 97JCY7859U; INFOPLIST_FILE = sentryreactnativesample/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = "Sentry RN"; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -620,7 +622,7 @@ "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers", "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios", ); - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD = ""; LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( @@ -709,7 +711,7 @@ "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers", "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios", ); - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD = ""; LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( diff --git a/samples/react-native/ios/sentryreactnativesample/AppDelegate.mm b/samples/react-native/ios/sentryreactnativesample/AppDelegate.mm index 1fe2052e1e..e34fd84ea2 100644 --- a/samples/react-native/ios/sentryreactnativesample/AppDelegate.mm +++ b/samples/react-native/ios/sentryreactnativesample/AppDelegate.mm @@ -1,6 +1,7 @@ #import "AppDelegate.h" #import +#import #import #import diff --git a/samples/react-native/package.json b/samples/react-native/package.json index a4f7898886..2133b022bc 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -6,7 +6,7 @@ "postinstall": "patch-package", "android": "react-native run-android", "ios": "react-native run-ios", - "start": "react-native start --experimental-debugger", + "start": "react-native start", "test": "jest", "lint": "npx eslint . --ext .js,.jsx,.ts,.tsx", "fix": "eslint . --ext .js,.jsx,.ts,.tsx --fix", @@ -28,24 +28,25 @@ "@sentry/react-native": "6.1.0", "delay": "^6.0.0", "react": "18.3.1", - "react-native": "0.75.4", - "react-native-gesture-handler": "^2.18.1", - "react-native-reanimated": "3.15.0", - "react-native-safe-area-context": "4.10.5", - "react-native-screens": "3.34.0", - "react-native-svg": "^15.6.0", + "react-native": "0.76.0", + "react-native-gesture-handler": "^2.20.2", + "react-native-reanimated": "3.16.1", + "react-native-safe-area-context": "github:th3rdwave/react-native-safe-area-context#main", + "react-native-screens": "4.0.0-beta.14", + "react-native-svg": "^15.8.0", "react-native-vector-icons": "^10.0.3", "react-redux": "^8.1.3", "redux": "^4.2.1" }, "devDependencies": { - "@babel/core": "^7.22.5", - "@babel/preset-env": "^7.22.5", - "@babel/runtime": "^7.22.5", - "@react-native/babel-preset": "0.75.4", - "@react-native/eslint-config": "0.75.4", - "@react-native/metro-config": "0.75.4", - "@react-native/typescript-config": "0.75.4", + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@react-native-community/cli": "latest", + "@react-native/babel-preset": "0.76.0", + "@react-native/eslint-config": "0.76.0", + "@react-native/metro-config": "0.76.0", + "@react-native/typescript-config": "0.76.0", "@sentry/babel-plugin-component-annotate": "^2.18.0", "@types/react": "^18.2.65", "@types/react-native-vector-icons": "^6.4.18", diff --git a/samples/react-native/tm/NativePlatformSampleModule.ts b/samples/react-native/tm/NativePlatformSampleModule.ts index 2021a5a2bc..669a3f334a 100644 --- a/samples/react-native/tm/NativePlatformSampleModule.ts +++ b/samples/react-native/tm/NativePlatformSampleModule.ts @@ -1,8 +1,7 @@ -import type { TurboModule } from 'react-native'; -import { TurboModuleRegistry } from 'react-native'; +import {TurboModule, TurboModuleRegistry} from 'react-native'; export interface Spec extends TurboModule { crashOrString(): string; } -export default TurboModuleRegistry.get('NativePlatformSampleModule'); +export default TurboModuleRegistry.getEnforcing('NativePlatformSampleModule'); diff --git a/yarn.lock b/yarn.lock index d3c980c563..c362538858 100644 --- a/yarn.lock +++ b/yarn.lock @@ -392,6 +392,16 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/code-frame@npm:7.25.9" + dependencies: + "@babel/highlight": ^7.25.9 + picocolors: ^1.0.0 + checksum: 458015f42f130bc70a19aaf016eaabb51e8c6508feb65394115972621bf864c2cc6b07ee547b1d95e2fde958e14243f79a4d0223ef6d52963820cafcf6fcf11b + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.2, @babel/compat-data@npm:^7.25.4": version: 7.25.4 resolution: "@babel/compat-data@npm:7.25.4" @@ -406,6 +416,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/compat-data@npm:7.25.9" + checksum: 59d8c9d4907076e9a7a02ef065faec7b6f512bdaaf160dfa4e3c4476d816203a304d6e86e7104b063ac7cde571ee20dd83eb7b5260ef2e7cd06ca681bc424aa7 + languageName: node + linkType: hard + "@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.20.0, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.5, @babel/core@npm:^7.23.9": version: 7.25.2 resolution: "@babel/core@npm:7.25.2" @@ -429,6 +446,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.25.2": + version: 7.25.9 + resolution: "@babel/core@npm:7.25.9" + dependencies: + "@ampproject/remapping": ^2.2.0 + "@babel/code-frame": ^7.25.9 + "@babel/generator": ^7.25.9 + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-module-transforms": ^7.25.9 + "@babel/helpers": ^7.25.9 + "@babel/parser": ^7.25.9 + "@babel/template": ^7.25.9 + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + convert-source-map: ^2.0.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: 6633cd8abdd679ffefe526a6611d4721f90f76ebf1944a8501e8beccad24a4a71c07530c8245370660c6449618b9f454a3326bac85ff03d61df7bab6f0710522 + languageName: node + linkType: hard + "@babel/eslint-parser@npm:^7.20.0": version: 7.25.1 resolution: "@babel/eslint-parser@npm:7.25.1" @@ -443,6 +483,20 @@ __metadata: languageName: node linkType: hard +"@babel/eslint-parser@npm:^7.25.1": + version: 7.25.9 + resolution: "@babel/eslint-parser@npm:7.25.9" + dependencies: + "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 + eslint-visitor-keys: ^2.1.0 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + checksum: dd2afa122b62a5b07c1e71d1c23b2cd4d655d96609eb2ba1b1ae3ec6f415f4365b77d6669ff859aa7b75952fb63a1d29c5db6e5811fc4012841491cb2dee36e4 + languageName: node + linkType: hard + "@babel/generator@npm:^7.14.0, @babel/generator@npm:^7.25.6": version: 7.25.6 resolution: "@babel/generator@npm:7.25.6" @@ -479,6 +533,18 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/generator@npm:7.25.9" + dependencies: + "@babel/types": ^7.25.9 + "@jridgewell/gen-mapping": ^0.3.5 + "@jridgewell/trace-mapping": ^0.3.25 + jsesc: ^3.0.2 + checksum: 4b8f27363e6521ca9e33d307744aeff8b6f540492eb935e597e115304d999eb228b24d43ce679e2c0337b4a98966ae28dc53f1fab86db1eb852d53e11120fd7b + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" @@ -497,6 +563,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-annotate-as-pure@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-annotate-as-pure@npm:7.25.9" + dependencies: + "@babel/types": ^7.25.9 + checksum: 41edda10df1ae106a9b4fe617bf7c6df77db992992afd46192534f5cff29f9e49a303231733782dd65c5f9409714a529f215325569f14282046e9d3b7a1ffb6c + languageName: node + linkType: hard + "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7" @@ -507,6 +582,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.25.9" + dependencies: + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: e1bb465b3b0155702d82cfef09e3813e87a6d777cdd2c513796861eac14953340491eafea1d4109278bf4ceb48b54074c45758f042c0544d00c498090bee5a6f + languageName: node + linkType: hard + "@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.24.7, @babel/helper-compilation-targets@npm:^7.24.8, @babel/helper-compilation-targets@npm:^7.25.2": version: 7.25.2 resolution: "@babel/helper-compilation-targets@npm:7.25.2" @@ -533,6 +618,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-compilation-targets@npm:7.25.9" + dependencies: + "@babel/compat-data": ^7.25.9 + "@babel/helper-validator-option": ^7.25.9 + browserslist: ^4.24.0 + lru-cache: ^5.1.1 + semver: ^6.3.1 + checksum: 3af536e2db358b38f968abdf7d512d425d1018fef2f485d6f131a57a7bcaed32c606b4e148bb230e1508fa42b5b2ac281855a68eb78270f54698c48a83201b9b + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.24.7, @babel/helper-create-class-features-plugin@npm:^7.25.0, @babel/helper-create-class-features-plugin@npm:^7.25.4": version: 7.25.4 resolution: "@babel/helper-create-class-features-plugin@npm:7.25.4" @@ -567,6 +665,23 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-class-features-plugin@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-create-class-features-plugin@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-member-expression-to-functions": ^7.25.9 + "@babel/helper-optimise-call-expression": ^7.25.9 + "@babel/helper-replace-supers": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + "@babel/traverse": ^7.25.9 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 91dd5f203ed04568c70b052e2f26dfaac7c146447196c00b8ecbb6d3d2f3b517abadb985d3321a19d143adaed6fe17f7f79f8f50e0c20e9d8ad83e1027b42424 + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.24.7, @babel/helper-create-regexp-features-plugin@npm:^7.25.0, @babel/helper-create-regexp-features-plugin@npm:^7.25.2": version: 7.25.2 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.25.2" @@ -593,6 +708,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-regexp-features-plugin@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.25.9 + regexpu-core: ^6.1.1 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 563ed361ceed3d7a9d64dd58616bf6f0befcc23620ab22d31dd6d8b751d3f99d6d210487b1a5a1e209ab4594df67bacfab7445cbfa092bfe2b719cd42ae1ba6f + languageName: node + linkType: hard + "@babel/helper-define-polyfill-provider@npm:^0.6.2": version: 0.6.2 resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2" @@ -637,6 +765,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-member-expression-to-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-member-expression-to-functions@npm:7.25.9" + dependencies: + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 8e2f1979b6d596ac2a8cbf17f2cf709180fefc274ac3331408b48203fe19134ed87800774ef18838d0275c3965130bae22980d90caed756b7493631d4b2cf961 + languageName: node + linkType: hard + "@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-module-imports@npm:7.24.7" @@ -647,6 +785,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-module-imports@npm:7.25.9" + dependencies: + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 1b411ce4ca825422ef7065dffae7d8acef52023e51ad096351e3e2c05837e9bf9fca2af9ca7f28dc26d596a588863d0fedd40711a88e350b736c619a80e704e6 + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.24.7, @babel/helper-module-transforms@npm:^7.24.8, @babel/helper-module-transforms@npm:^7.25.0, @babel/helper-module-transforms@npm:^7.25.2": version: 7.25.2 resolution: "@babel/helper-module-transforms@npm:7.25.2" @@ -661,6 +809,20 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-module-transforms@npm:7.25.9" + dependencies: + "@babel/helper-module-imports": ^7.25.9 + "@babel/helper-simple-access": ^7.25.9 + "@babel/helper-validator-identifier": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 12e50861531ff45667925c958a5d01f0a7fbd37b589d73be7f167c94595091c6842531b1b14a22049b53c56891fa596f014c94d9496685311aaa80651805fca0 + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-optimise-call-expression@npm:7.24.7" @@ -679,6 +841,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-optimise-call-expression@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-optimise-call-expression@npm:7.25.9" + dependencies: + "@babel/types": ^7.25.9 + checksum: f09d0ad60c0715b9a60c31841b3246b47d67650c512ce85bbe24a3124f1a4d66377df793af393273bc6e1015b0a9c799626c48e53747581c1582b99167cc65dc + languageName: node + linkType: hard + "@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.24.8, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.24.8 resolution: "@babel/helper-plugin-utils@npm:7.24.8" @@ -693,6 +864,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-plugin-utils@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-plugin-utils@npm:7.25.9" + checksum: e19ec8acf0b696756e6d84531f532c5fe508dce57aa68c75572a77798bd04587a844a9a6c8ea7d62d673e21fdc174d091c9097fb29aea1c1b49f9c6eaa80f022 + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.18.9, @babel/helper-remap-async-to-generator@npm:^7.24.7, @babel/helper-remap-async-to-generator@npm:^7.25.0": version: 7.25.0 resolution: "@babel/helper-remap-async-to-generator@npm:7.25.0" @@ -719,6 +897,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-remap-async-to-generator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-remap-async-to-generator@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-wrap-function": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: ea37ad9f8f7bcc27c109963b8ebb9d22bac7a5db2a51de199cb560e251d5593fe721e46aab2ca7d3e7a24b0aa4aff0eaf9c7307af9c2fd3a1d84268579073052 + languageName: node + linkType: hard + "@babel/helper-replace-supers@npm:^7.24.7, @babel/helper-replace-supers@npm:^7.25.0": version: 7.25.0 resolution: "@babel/helper-replace-supers@npm:7.25.0" @@ -745,6 +936,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-replace-supers@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-replace-supers@npm:7.25.9" + dependencies: + "@babel/helper-member-expression-to-functions": ^7.25.9 + "@babel/helper-optimise-call-expression": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 84f40e12520b7023e52d289bf9d569a06284879fe23bbbacad86bec5d978b2669769f11b073fcfeb1567d8c547168323005fda88607a4681ecaeb4a5cdd48bb9 + languageName: node + linkType: hard + "@babel/helper-simple-access@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-simple-access@npm:7.24.7" @@ -755,6 +959,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-simple-access@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-simple-access@npm:7.25.9" + dependencies: + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 6d96c94b88e8288d15e5352c1221486bd4f62de8c7dc7c7b9f5b107ce2c79f67fec5ed71a0476e146f1fefbbbf1d69abe35dc821d80ce01fc7f472286c342421 + languageName: node + linkType: hard + "@babel/helper-skip-transparent-expression-wrappers@npm:^7.20.0, @babel/helper-skip-transparent-expression-wrappers@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.24.7" @@ -775,6 +989,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.9" + dependencies: + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: fdbb5248932198bc26daa6abf0d2ac42cab9c2dbb75b7e9f40d425c8f28f09620b886d40e7f9e4e08ffc7aaa2cefe6fc2c44be7c20e81f7526634702fb615bdc + languageName: node + linkType: hard + "@babel/helper-string-parser@npm:^7.24.8": version: 7.24.8 resolution: "@babel/helper-string-parser@npm:7.24.8" @@ -789,6 +1013,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-string-parser@npm:7.25.9" + checksum: 6435ee0849e101681c1849868278b5aee82686ba2c1e27280e5e8aca6233af6810d39f8e4e693d2f2a44a3728a6ccfd66f72d71826a94105b86b731697cdfa99 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-validator-identifier@npm:7.24.7" @@ -803,6 +1034,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-identifier@npm:7.25.9" + checksum: 5b85918cb1a92a7f3f508ea02699e8d2422fe17ea8e82acd445006c0ef7520fbf48e3dbcdaf7b0a1d571fc3a2715a29719e5226636cb6042e15fe6ed2a590944 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.24.7, @babel/helper-validator-option@npm:^7.24.8": version: 7.24.8 resolution: "@babel/helper-validator-option@npm:7.24.8" @@ -817,6 +1055,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-option@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-option@npm:7.25.9" + checksum: 9491b2755948ebbdd68f87da907283698e663b5af2d2b1b02a2765761974b1120d5d8d49e9175b167f16f72748ffceec8c9cf62acfbee73f4904507b246e2b3d + languageName: node + linkType: hard + "@babel/helper-wrap-function@npm:^7.25.0": version: 7.25.0 resolution: "@babel/helper-wrap-function@npm:7.25.0" @@ -839,6 +1084,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-wrap-function@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-wrap-function@npm:7.25.9" + dependencies: + "@babel/template": ^7.25.9 + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 8ec1701e60ae004415800c4a7a188f5564c73b4e4f3fdf58dd3f34a3feaa9753173f39bbd6d02e7ecc974f48155efc7940e62584435b3092c07728ee46a604ea + languageName: node + linkType: hard + "@babel/helpers@npm:^7.25.0": version: 7.25.0 resolution: "@babel/helpers@npm:7.25.0" @@ -849,6 +1105,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helpers@npm:7.25.9" + dependencies: + "@babel/template": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 82b1051c065baff1f53a85886bd05b2136c021f8d9301974d639007b7b90f674115b992a1dcf04667b37f9229d6f3eaeb1c40550f9ae46802ec4a8e388018b31 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.24.7": version: 7.24.7 resolution: "@babel/highlight@npm:7.24.7" @@ -873,6 +1139,18 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/highlight@npm:7.25.9" + dependencies: + "@babel/helper-validator-identifier": ^7.25.9 + chalk: ^2.4.2 + js-tokens: ^4.0.0 + picocolors: ^1.0.0 + checksum: a6e0ac0a1c4bef7401915ca3442ab2b7ae4adf360262ca96b91396bfb9578abb28c316abf5e34460b780696db833b550238d9256bdaca60fade4ba7a67645064 + languageName: node + linkType: hard + "@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.4, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.4": version: 7.25.4 resolution: "@babel/parser@npm:7.25.4" @@ -895,6 +1173,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.25.3, @babel/parser@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/parser@npm:7.25.9" + dependencies: + "@babel/types": ^7.25.9 + bin: + parser: ./bin/babel-parser.js + checksum: 76e898e9feaa7e11512841c13aab1a6d81f69a19ab93b0ec941dd78407fdbfe8fb08ff54e0966567aef4f24a7b94125473f0e903fb198c010bd5456058bf3432 + languageName: node + linkType: hard + "@babel/parser@npm:^7.25.7": version: 7.25.7 resolution: "@babel/parser@npm:7.25.7" @@ -918,6 +1207,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: b33d37dacf98a9c74f53959999adc37a258057668b62dba557e6865689433c53764673109eaba9102bf73b2ac4db162f0d9b89a6cca6f1b71d12f5908ec11da9 + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.0" @@ -929,6 +1230,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: d3e14ab1cb9cb50246d20cab9539f2fbd1e7ef1ded73980c8ad7c0561b4d5e0b144d362225f0976d47898e04cbd40f2000e208b0913bd788346cf7791b96af91 + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.0" @@ -940,6 +1252,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: a9d1ee3fd100d3eb6799a2f2bbd785296f356c531d75c9369f71541811fa324270258a374db103ce159156d006da2f33370330558d0133e6f7584152c34997ca + languageName: node + linkType: hard + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.7" @@ -953,6 +1276,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + "@babel/plugin-transform-optional-chaining": ^7.25.9 + peerDependencies: + "@babel/core": ^7.13.0 + checksum: 5b298b28e156f64de51cdb03a2c5b80c7f978815ef1026f3ae8b9fc48d28bf0a83817d8fbecb61ef8fb94a7201f62cca5103cc6e7b9e8f28e38f766d7905b378 + languageName: node + linkType: hard + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.0" @@ -965,6 +1301,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: c684593952ab1b40dfa4e64e98a07e7227c6db175c21bd0e6d71d2ad5d240fef4e4a984d56f05a494876542a022244fe1c1098f4116109fd90d06615e8a269b1 + languageName: node + linkType: hard + "@babel/plugin-proposal-async-generator-functions@npm:^7.0.0, @babel/plugin-proposal-async-generator-functions@npm:^7.1.0": version: 7.20.7 resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.20.7" @@ -1016,6 +1364,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-export-default-from@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-proposal-export-default-from@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0fb96b1229ed15ecfb09e6bf40be2da249007155a3deca53d319420a4d3c028c884e888c447898cbcdaa079165e045a8317be6a9205bef0041e7333822a40da9 + languageName: node + linkType: hard + "@babel/plugin-proposal-export-namespace-from@npm:^7.18.9": version: 7.18.9 resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.18.9" @@ -1224,6 +1583,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-flow@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-syntax-flow@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c33f5ff3228b4ba990a414f07dfa7ca23a0251fa0fae3f935b2c1784104983c8802b190302f4d4e246e41edb41ab6762ac1bd868939abdf0ef809862afaf51c1 + languageName: node + linkType: hard + "@babel/plugin-syntax-import-assertions@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.7" @@ -1235,6 +1605,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-import-assertions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2f0c70bb379135ee205402caa42c0dda4d5d8fb64ff4ad163cab94bd8291c1a63b9dc9cf293758cecee223080d2d61e83f92c6d2a264621e24a07258c48968db + languageName: node + linkType: hard + "@babel/plugin-syntax-import-attributes@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.7" @@ -1246,6 +1627,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-import-attributes@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0ea00b9100d383680c7142e61e3aa7101e3657ec5e1bfa990871eee4ae17e2c4a0da084e8f611d349bb9612908e911e1400418eb59caa5184226b08f513c1a0a + languageName: node + linkType: hard + "@babel/plugin-syntax-import-meta@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" @@ -1279,6 +1671,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-jsx@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-syntax-jsx@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bb609d1ffb50b58f0c1bac8810d0e46a4f6c922aa171c458f3a19d66ee545d36e782d3bffbbc1fed0dc65a558bdce1caf5279316583c0fff5a2c1658982a8563 + languageName: node + linkType: hard + "@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" @@ -1378,6 +1781,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-typescript@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-syntax-typescript@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0e9821e8ba7d660c36c919654e4144a70546942ae184e85b8102f2322451eae102cbfadbcadd52ce077a2b44b400ee52394c616feab7b5b9f791b910e933fd33 + languageName: node + linkType: hard + "@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6" @@ -1401,6 +1815,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-arrow-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c29f081224859483accf55fb4d091db2aac0dcd0d7954bac5ca889030cc498d3f771aa20eb2e9cd8310084ec394d85fa084b97faf09298b6bc9541182b3eb5bb + languageName: node + linkType: hard + "@babel/plugin-transform-async-generator-functions@npm:^7.24.3": version: 7.25.7 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.7" @@ -1429,6 +1854,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-generator-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-remap-async-to-generator": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 41e02c18c2a57de9f274fa2c5a1bf81a20ab5f321db29cc3051512b9c5bdf3f1a8c42f1fc282cb62343c6d50849f992eede954d5f7fb5e7df48ae0c59ea7e054 + languageName: node + linkType: hard + "@babel/plugin-transform-async-to-generator@npm:^7.0.0, @babel/plugin-transform-async-to-generator@npm:^7.1.0, @babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.7" @@ -1442,6 +1880,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-to-generator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.25.9" + dependencies: + "@babel/helper-module-imports": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-remap-async-to-generator": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b3ad50fb93c171644d501864620ed23952a46648c4df10dc9c62cc9ad08031b66bd272cfdd708faeee07c23b6251b16f29ce0350473e4c79f0c32178d38ce3a6 + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.7" @@ -1453,6 +1904,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoped-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bf31896556b33a80f017af3d445ceb532ec0f5ca9d69bc211a963ac92514d172d5c24c5ac319f384d9dfa7f1a4d8dc23032c2fe3e74f98a59467ecd86f7033ae + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.1.5, @babel/plugin-transform-block-scoping@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-transform-block-scoping@npm:7.25.0" @@ -1464,6 +1926,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoping@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-block-scoping@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e869500cfb1995e06e64c9608543b56468639809febfcdd6fcf683bc0bf1be2431cacf2981a168a1a14f4766393e37bc9f7c96d25bc5b5f39a64a8a8ad0bf8e0 + languageName: node + linkType: hard + "@babel/plugin-transform-class-properties@npm:^7.0.0-0, @babel/plugin-transform-class-properties@npm:^7.24.1": version: 7.25.7 resolution: "@babel/plugin-transform-class-properties@npm:7.25.7" @@ -1488,6 +1961,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-class-properties@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-class-properties@npm:7.25.9" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a8d69e2c285486b63f49193cbcf7a15e1d3a5f632c1c07d7a97f65306df7f554b30270b7378dde143f8b557d1f8f6336c643377943dec8ec405e4cd11e90b9ea + languageName: node + linkType: hard + "@babel/plugin-transform-class-static-block@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-class-static-block@npm:7.24.7" @@ -1501,6 +1986,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-class-static-block@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-class-static-block@npm:7.25.9" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.12.0 + checksum: 306db84958218c1c7e0d7e8f363fcf9970fd52dab8f4f226cbe4876fcf5466a9addee5a79214a7982a7294f014305f3f0951227ff31ba6d5d47c9d54b7d54d2b + languageName: node + linkType: hard + "@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.1.0, @babel/plugin-transform-classes@npm:^7.25.4": version: 7.25.4 resolution: "@babel/plugin-transform-classes@npm:7.25.4" @@ -1533,6 +2030,22 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-classes@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-classes@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-replace-supers": ^7.25.9 + "@babel/traverse": ^7.25.9 + globals: ^11.1.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d12584f72125314cc0fa8c77586ece2888d677788ac75f7393f5da574dfe4e45a556f7e3488fab29c8777ab3e5856d7a2d79f6df02834083aaa9d766440e3c68 + languageName: node + linkType: hard + "@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-computed-properties@npm:7.24.7" @@ -1545,6 +2058,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-computed-properties@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-computed-properties@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/template": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f77fa4bc0c1e0031068172df28852388db6b0f91c268d037905f459607cf1e8ebab00015f9f179f4ad96e11c5f381b635cd5dc4e147a48c7ac79d195ae7542de + languageName: node + linkType: hard + "@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.24.8": version: 7.24.8 resolution: "@babel/plugin-transform-destructuring@npm:7.24.8" @@ -1556,6 +2081,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-destructuring@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-destructuring@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 965f63077a904828f4adee91393f83644098533442b8217d5a135c23a759a4c252c714074c965676a60d2c33f610f579a4eeb59ffd783724393af61c0ca45fef + languageName: node + linkType: hard + "@babel/plugin-transform-dotall-regex@npm:^7.0.0, @babel/plugin-transform-dotall-regex@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.7" @@ -1568,6 +2104,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-dotall-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.25.9" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8bdf1bb9e6e3a2cc8154ae88a3872faa6dc346d6901994505fb43ac85f858728781f1219f40b67f7bb0687c507450236cb7838ac68d457e65637f98500aa161b + languageName: node + linkType: hard + "@babel/plugin-transform-duplicate-keys@npm:^7.0.0, @babel/plugin-transform-duplicate-keys@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.7" @@ -1579,6 +2127,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-duplicate-keys@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b553eebc328797ead6be5ba5bdaf2f1222cea8a5bd33fb4ed625975d4f9b510bfb0d688d97e314cd4b4a48b279bea7b3634ad68c1b41ee143c3082db0ae74037 + languageName: node + linkType: hard + "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.0" @@ -1591,6 +2150,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.9" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: f7233cf596be8c6843d31951afaf2464a62a610cb89c72c818c044765827fab78403ab8a7d3a6386f838c8df574668e2a48f6c206b1d7da965aff9c6886cb8e6 + languageName: node + linkType: hard + "@babel/plugin-transform-dynamic-import@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.7" @@ -1603,6 +2174,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-dynamic-import@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: aaca1ccda819be9b2b85af47ba08ddd2210ff2dbea222f26e4cd33f97ab020884bf81a66197e50872721e9daf36ceb5659502c82199884ea74d5d75ecda5c58b + languageName: node + linkType: hard + "@babel/plugin-transform-exponentiation-operator@npm:^7.0.0, @babel/plugin-transform-exponentiation-operator@npm:^7.1.0, @babel/plugin-transform-exponentiation-operator@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.7" @@ -1615,6 +2197,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-exponentiation-operator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.25.9" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 57e1bb4135dd16782fe84b49dd360cce8f9bf5f62eb10424dcdaf221e54a8bacdf50f2541c5ac01dea9f833a6c628613d71be915290938a93454389cba4de06b + languageName: node + linkType: hard + "@babel/plugin-transform-export-namespace-from@npm:^7.22.11, @babel/plugin-transform-export-namespace-from@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.7" @@ -1627,6 +2221,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-export-namespace-from@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 4dfe8df86c5b1d085d591290874bb2d78a9063090d71567ed657a418010ad333c3f48af2c974b865f53bbb718987a065f89828d43279a7751db1a56c9229078d + languageName: node + linkType: hard + "@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.20.0, @babel/plugin-transform-flow-strip-types@npm:^7.24.7": version: 7.25.2 resolution: "@babel/plugin-transform-flow-strip-types@npm:7.25.2" @@ -1639,6 +2244,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-flow-strip-types@npm:^7.25.2": + version: 7.25.9 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/plugin-syntax-flow": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7f51cd5cc0c3a5ce2fe31c689458706ed40284a1c59b017167c3cbef953550a843450c5cfe6896b154fb645f141a930a4fd925f46b2215d0fcc66e7758202c38 + languageName: node + linkType: hard + "@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-for-of@npm:7.24.7" @@ -1651,6 +2268,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-for-of@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-for-of@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 41b56e70256a29fc26ed7fb95ece062d7ec2f3b6ea8f0686349ffd004cd4816132085ee21165b89c502ee7161cb7cfb12510961638851357945dc7bc546475b7 + languageName: node + linkType: hard + "@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.1.0, @babel/plugin-transform-function-name@npm:^7.25.1": version: 7.25.1 resolution: "@babel/plugin-transform-function-name@npm:7.25.1" @@ -1664,6 +2293,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-function-name@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-function-name@npm:7.25.9" + dependencies: + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a8d7c8d019a6eb57eab5ca1be3e3236f175557d55b1f3b11f8ad7999e3fbb1cf37905fd8cb3a349bffb4163a558e9f33b63f631597fdc97c858757deac1b2fd7 + languageName: node + linkType: hard + "@babel/plugin-transform-json-strings@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-json-strings@npm:7.24.7" @@ -1676,6 +2318,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-json-strings@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-json-strings@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e2498d84761cfd05aaea53799933d55af309c9d6204e66b38778792d171e4d1311ad34f334259a3aa3407dd0446f6bd3e390a1fcb8ce2e42fe5aabed0e41bee1 + languageName: node + linkType: hard + "@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.25.2": version: 7.25.2 resolution: "@babel/plugin-transform-literals@npm:7.25.2" @@ -1687,6 +2340,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-literals@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-literals@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3cca75823a38aab599bc151b0fa4d816b5e1b62d6e49c156aa90436deb6e13649f5505973151a10418b64f3f9d1c3da53e38a186402e0ed7ad98e482e70c0c14 + languageName: node + linkType: hard + "@babel/plugin-transform-logical-assignment-operators@npm:^7.24.1": version: 7.25.7 resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.25.7" @@ -1711,6 +2375,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-logical-assignment-operators@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8c6febb4ac53852314d28b5e2c23d5dbbff7bf1e57d61f9672e0d97531ef7778b3f0ad698dcf1179f5486e626c77127508916a65eb846a89e98a92f70ed3537b + languageName: node + linkType: hard + "@babel/plugin-transform-member-expression-literals@npm:^7.0.0, @babel/plugin-transform-member-expression-literals@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.7" @@ -1722,6 +2397,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-member-expression-literals@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: db92041ae87b8f59f98b50359e0bb172480f6ba22e5e76b13bdfe07122cbf0daa9cd8ad2e78dcb47939938fed88ad57ab5989346f64b3a16953fc73dea3a9b1f + languageName: node + linkType: hard + "@babel/plugin-transform-modules-amd@npm:^7.1.0, @babel/plugin-transform-modules-amd@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-modules-amd@npm:7.24.7" @@ -1734,6 +2420,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-amd@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-modules-amd@npm:7.25.9" + dependencies: + "@babel/helper-module-transforms": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: baad1f6fd0e0d38e9a9c1086a06abdc014c4c653fd452337cadfe23fb5bd8bf4368d1bc433a5ac8e6421bc0732ebb7c044cf3fb39c1b7ebe967d66e26c4e5cec + languageName: node + linkType: hard + "@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.1.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.24.7, @babel/plugin-transform-modules-commonjs@npm:^7.24.8": version: 7.24.8 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.8" @@ -1747,6 +2445,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-commonjs@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.25.9" + dependencies: + "@babel/helper-module-transforms": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-simple-access": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 4f101f0ea4a57d1d27a7976d668c63a7d0bbb0d9c1909d8ac43c785fd1496c31e6552ffd9673730c088873df1bc64f1cc4aad7c3c90413ac5e80b33e336d80e4 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-systemjs@npm:^7.0.0, @babel/plugin-transform-modules-systemjs@npm:^7.25.0": version: 7.25.0 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.0" @@ -1761,6 +2472,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-systemjs@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.9" + dependencies: + "@babel/helper-module-transforms": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-validator-identifier": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bf446202f372ba92dc0db32b24b56225b6e3ad3b227e31074de8b86fdec01c273ae2536873e38dbe3ceb1cd0894209343adeaa37df208e3fa88c0c7dffec7924 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-umd@npm:^7.1.0, @babel/plugin-transform-modules-umd@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-modules-umd@npm:7.24.7" @@ -1773,6 +2498,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-umd@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-modules-umd@npm:7.25.9" + dependencies: + "@babel/helper-module-transforms": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 946db66be5f04ab9ee56c424b00257276ec094aa2f148508927e6085239f76b00304fa1e33026d29eccdbe312efea15ca3d92e74a12689d7f0cdd9a7ba1a6c54 + languageName: node + linkType: hard + "@babel/plugin-transform-named-capturing-groups-regex@npm:^7.0.0, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.24.7" @@ -1785,6 +2522,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.25.9" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 434346ba05cf74e3f4704b3bdd439287b95cd2a8676afcdc607810b8c38b6f4798cd69c1419726b2e4c7204e62e4a04d31b0360e91ca57a930521c9211e07789 + languageName: node + linkType: hard + "@babel/plugin-transform-new-target@npm:^7.0.0, @babel/plugin-transform-new-target@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-new-target@npm:7.24.7" @@ -1796,6 +2545,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-new-target@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-new-target@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f8113539919aafce52f07b2bd182c771a476fe1d5d96d813460b33a16f173f038929369c595572cadc1f7bd8cb816ce89439d056e007770ddd7b7a0878e7895f + languageName: node + linkType: hard + "@babel/plugin-transform-nullish-coalescing-operator@npm:^7.0.0-0, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.7" @@ -1820,6 +2580,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 26e03b1c2c0408cc300e46d8f8cb639653ff3a7b03456d0d8afbb53c44f33a89323f51d99991dade3a5676921119bbdf869728bb7911799b5ef99ffafa2cdd24 + languageName: node + linkType: hard + "@babel/plugin-transform-numeric-separator@npm:^7.24.1": version: 7.25.7 resolution: "@babel/plugin-transform-numeric-separator@npm:7.25.7" @@ -1844,6 +2615,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-numeric-separator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0528ef041ed88e8c3f51624ee87b8182a7f246fe4013f0572788e0727d20795b558f2b82e3989b5dd416cbd339500f0d88857de41b6d3b6fdacb1d5344bcc5b1 + languageName: node + linkType: hard + "@babel/plugin-transform-object-rest-spread@npm:^7.12.13, @babel/plugin-transform-object-rest-spread@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.7" @@ -1872,6 +2654,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-object-rest-spread@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.25.9" + dependencies: + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/plugin-transform-parameters": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a8ff73e1c46a03056b3a2236bafd6b3a4b83da93afe7ee24a50d0a8088150bf85bc5e5977daa04e66ff5fb7613d02d63ad49b91ebb64cf3f3022598d722e3a7a + languageName: node + linkType: hard + "@babel/plugin-transform-object-super@npm:^7.0.0, @babel/plugin-transform-object-super@npm:^7.1.0, @babel/plugin-transform-object-super@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-object-super@npm:7.24.7" @@ -1884,6 +2679,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-object-super@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-object-super@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-replace-supers": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1817b5d8b80e451ae1ad9080cca884f4f16df75880a158947df76a2ed8ab404d567a7dce71dd8051ef95f90fbe3513154086a32aba55cc76027f6cbabfbd7f98 + languageName: node + linkType: hard + "@babel/plugin-transform-optional-catch-binding@npm:^7.24.1": version: 7.25.7 resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.25.7" @@ -1908,6 +2715,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-optional-catch-binding@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b46a8d1e91829f3db5c252583eb00d05a779b4660abeea5500fda0f8ffa3584fd18299443c22f7fddf0ed9dfdb73c782c43b445dc468d4f89803f2356963b406 + languageName: node + linkType: hard + "@babel/plugin-transform-optional-chaining@npm:^7.0.0-0, @babel/plugin-transform-optional-chaining@npm:^7.24.7, @babel/plugin-transform-optional-chaining@npm:^7.24.8": version: 7.24.8 resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.8" @@ -1934,6 +2752,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-optional-chaining@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f1642a7094456067e82b176e1e9fd426fda7ed9df54cb6d10109fc512b622bf4b3c83acc5875125732b8622565107fdbe2d60fe3ec8685e1d1c22c38c1b57782 + languageName: node + linkType: hard + "@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.1.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.22.15, @babel/plugin-transform-parameters@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-parameters@npm:7.24.7" @@ -1956,6 +2786,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-parameters@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-parameters@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d7ba2a7d05edbc85aed741289b0ff3d6289a1c25d82ac4be32c565f88a66391f46631aad59ceeed40824037f7eeaa7a0de1998db491f50e65a565cd964f78786 + languageName: node + linkType: hard + "@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.25.4": version: 7.25.4 resolution: "@babel/plugin-transform-private-methods@npm:7.25.4" @@ -1968,6 +2809,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-private-methods@npm:^7.24.7, @babel/plugin-transform-private-methods@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-private-methods@npm:7.25.9" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6e3671b352c267847c53a170a1937210fa8151764d70d25005e711ef9b21969aaf422acc14f9f7fb86bc0e4ec43e7aefcc0ad9196ae02d262ec10f509f126a58 + languageName: node + linkType: hard + "@babel/plugin-transform-private-property-in-object@npm:^7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.7" @@ -1982,6 +2835,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-private-property-in-object@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9ce3e983fea9b9ba677c192aa065c0b42ebdc7774be4c02135df09029ad92a55c35b004650c75952cb64d650872ed18f13ab64422c6fc891d06333762caa8a0a + languageName: node + linkType: hard + "@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-property-literals@npm:7.24.7" @@ -1993,6 +2859,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-property-literals@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-property-literals@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 436046ab07d54a9b44a384eeffec701d4e959a37a7547dda72e069e751ca7ff753d1782a8339e354b97c78a868b49ea97bf41bf5a44c6d7a3c0a05ad40eeb49c + languageName: node + linkType: hard + "@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-react-display-name@npm:7.24.7" @@ -2026,6 +2903,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx-self@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-transform-react-jsx-self@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 41c833cd7f91b1432710f91b1325706e57979b2e8da44e83d86312c78bbe96cd9ef778b4e79e4e17ab25fa32c72b909f2be7f28e876779ede28e27506c41f4ae + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx-source@npm:^7.0.0": version: 7.24.7 resolution: "@babel/plugin-transform-react-jsx-source@npm:7.24.7" @@ -2037,6 +2925,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx-source@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-transform-react-jsx-source@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a3e0e5672e344e9d01fb20b504fe29a84918eaa70cec512c4d4b1b035f72803261257343d8e93673365b72c371f35cf34bb0d129720bf178a4c87812c8b9c662 + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.12.17, @babel/plugin-transform-react-jsx@npm:^7.24.7": version: 7.25.2 resolution: "@babel/plugin-transform-react-jsx@npm:7.25.2" @@ -2052,6 +2951,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx@npm:^7.25.2": + version: 7.25.9 + resolution: "@babel/plugin-transform-react-jsx@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-module-imports": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/plugin-syntax-jsx": ^7.25.9 + "@babel/types": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 5c6523c3963e3c6cf4c3cc2768a3766318af05b8f6c17aff52a4010e2c170e87b2fcdc94e9c9223ae12158664df4852ce81b9c8d042c15ea8fd83d6375f9f30f + languageName: node + linkType: hard + "@babel/plugin-transform-react-pure-annotations@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.24.7" @@ -2088,6 +3002,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-regenerator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-regenerator@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + regenerator-transform: ^0.15.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1c09e8087b476c5967282c9790fb8710e065eda77c60f6cb5da541edd59ded9d003d96f8ef640928faab4a0b35bf997673499a194973da4f0c97f0935807a482 + languageName: node + linkType: hard + "@babel/plugin-transform-reserved-words@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-reserved-words@npm:7.24.7" @@ -2099,6 +3025,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-reserved-words@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-reserved-words@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8beda04481b25767acbd1f6b9ef7b3a9c12fbd9dcb24df45a6ad120e1dc4b247c073db60ac742f9093657d6d8c050501fc0606af042f81a3bb6a3ff862cddc47 + languageName: node + linkType: hard + "@babel/plugin-transform-runtime@npm:^7.0.0": version: 7.25.4 resolution: "@babel/plugin-transform-runtime@npm:7.25.4" @@ -2111,7 +3048,23 @@ __metadata: semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 40ea3519840c1b2062fc53dd0e4ce2b37cd43995bfc8bbb741f1985622138fbfd873307217692d7bf3ab0629faf0ce277e302e8446673fddaf470d3e07dd0fb2 + checksum: 40ea3519840c1b2062fc53dd0e4ce2b37cd43995bfc8bbb741f1985622138fbfd873307217692d7bf3ab0629faf0ce277e302e8446673fddaf470d3e07dd0fb2 + languageName: node + linkType: hard + +"@babel/plugin-transform-runtime@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-transform-runtime@npm:7.25.9" + dependencies: + "@babel/helper-module-imports": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + babel-plugin-polyfill-corejs2: ^0.4.10 + babel-plugin-polyfill-corejs3: ^0.10.6 + babel-plugin-polyfill-regenerator: ^0.6.1 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: db7f20a7a7324dbfe3b43a09f0095c69dadcf8b08567fa7c7fa6e245d97c66cdcdc330e97733b7589261c0e1046bc5cc36741b932ac5dd7757374495b57e7b02 languageName: node linkType: hard @@ -2126,6 +3079,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-shorthand-properties@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f774995d58d4e3a992b732cf3a9b8823552d471040e280264dd15e0735433d51b468fef04d75853d061309389c66bda10ce1b298297ce83999220eb0ad62741d + languageName: node + linkType: hard + "@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-spread@npm:7.24.7" @@ -2138,6 +3102,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-spread@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-spread@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2403a5d49171b7714d5e5ecb1f598c61575a4dbe5e33e5a5f08c0ea990b75e693ca1ea983b6a96b2e3e5e7da48c8238333f525e47498c53b577c5d094d964c06 + languageName: node + linkType: hard + "@babel/plugin-transform-sticky-regex@npm:^7.0.0, @babel/plugin-transform-sticky-regex@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.7" @@ -2149,6 +3125,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-sticky-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7454b00844dbe924030dd15e2b3615b36e196500c4c47e98dabc6b37a054c5b1038ecd437e910aabf0e43bf56b973cb148d3437d50f6e2332d8309568e3e979b + languageName: node + linkType: hard + "@babel/plugin-transform-template-literals@npm:^7.0.0, @babel/plugin-transform-template-literals@npm:^7.0.0-0, @babel/plugin-transform-template-literals@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-template-literals@npm:7.24.7" @@ -2160,6 +3147,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-template-literals@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-template-literals@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 92eb1d6e2d95bd24abbb74fa7640d02b66ff6214e0bb616d7fda298a7821ce15132a4265d576a3502a347a3c9e94b6c69ed265bb0784664592fa076785a3d16a + languageName: node + linkType: hard + "@babel/plugin-transform-typeof-symbol@npm:^7.0.0, @babel/plugin-transform-typeof-symbol@npm:^7.24.8": version: 7.24.8 resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.8" @@ -2171,6 +3169,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typeof-symbol@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3f9458840d96f61502f0e9dfaae3efe8325fa0b2151e24ea0d41307f28cdd166905419f5a43447ce0f1ae4bfd001f3906b658839a60269c254168164090b4c73 + languageName: node + linkType: hard + "@babel/plugin-transform-typescript@npm:^7.24.7, @babel/plugin-transform-typescript@npm:^7.5.0": version: 7.25.2 resolution: "@babel/plugin-transform-typescript@npm:7.25.2" @@ -2186,6 +3195,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typescript@npm:^7.25.2": + version: 7.25.9 + resolution: "@babel/plugin-transform-typescript@npm:7.25.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + "@babel/plugin-syntax-typescript": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6dd1303f1b9f314e22c6c54568a8b9709a081ce97be757d4004f960e3e73d6b819e6b49cee6cf1fc8455511e41127a8b580fa34602de62d17ab8a0b2d0ccf183 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-escapes@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.7" @@ -2197,6 +3221,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-escapes@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: be067e07488d804e3e82d7771f23666539d2ae5af03bf6eb8480406adf3dabd776e60c1fd5c6078dc5714b73cd80bbaca70e71d4f5d154c5c57200581602ca2f + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-property-regex@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.7" @@ -2209,6 +3244,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-property-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.25.9" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 201f6f46c1beb399e79aa208b94c5d54412047511795ce1e790edcd189cef73752e6a099fdfc01b3ad12205f139ae344143b62f21f44bbe02338a95e8506a911 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-regex@npm:^7.0.0, @babel/plugin-transform-unicode-regex@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.7" @@ -2233,6 +3280,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.25.9" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e8baae867526e179467c6ef5280d70390fa7388f8763a19a27c21302dd59b121032568be080749514b097097ceb9af716bf4b90638f1b3cf689aa837ba20150f + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-sets-regex@npm:^7.25.4": version: 7.25.4 resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.4" @@ -2245,6 +3304,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-unicode-sets-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.9" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 4445ef20de687cb4dcc95169742a8d9013d680aa5eee9186d8e25875bbfa7ee5e2de26a91177ccf70b1db518e36886abcd44750d28db5d7a9539f0efa6839f4b + languageName: node + linkType: hard + "@babel/preset-env@npm:7.1.6": version: 7.1.6 resolution: "@babel/preset-env@npm:7.1.6" @@ -2389,6 +3460,84 @@ __metadata: languageName: node linkType: hard +"@babel/preset-env@npm:^7.25.3": + version: 7.25.9 + resolution: "@babel/preset-env@npm:7.25.9" + dependencies: + "@babel/compat-data": ^7.25.9 + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-validator-option": ^7.25.9 + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ^7.25.9 + "@babel/plugin-bugfix-safari-class-field-initializer-scope": ^7.25.9 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.25.9 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.25.9 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.25.9 + "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 + "@babel/plugin-syntax-import-assertions": ^7.25.9 + "@babel/plugin-syntax-import-attributes": ^7.25.9 + "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 + "@babel/plugin-transform-arrow-functions": ^7.25.9 + "@babel/plugin-transform-async-generator-functions": ^7.25.9 + "@babel/plugin-transform-async-to-generator": ^7.25.9 + "@babel/plugin-transform-block-scoped-functions": ^7.25.9 + "@babel/plugin-transform-block-scoping": ^7.25.9 + "@babel/plugin-transform-class-properties": ^7.25.9 + "@babel/plugin-transform-class-static-block": ^7.25.9 + "@babel/plugin-transform-classes": ^7.25.9 + "@babel/plugin-transform-computed-properties": ^7.25.9 + "@babel/plugin-transform-destructuring": ^7.25.9 + "@babel/plugin-transform-dotall-regex": ^7.25.9 + "@babel/plugin-transform-duplicate-keys": ^7.25.9 + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": ^7.25.9 + "@babel/plugin-transform-dynamic-import": ^7.25.9 + "@babel/plugin-transform-exponentiation-operator": ^7.25.9 + "@babel/plugin-transform-export-namespace-from": ^7.25.9 + "@babel/plugin-transform-for-of": ^7.25.9 + "@babel/plugin-transform-function-name": ^7.25.9 + "@babel/plugin-transform-json-strings": ^7.25.9 + "@babel/plugin-transform-literals": ^7.25.9 + "@babel/plugin-transform-logical-assignment-operators": ^7.25.9 + "@babel/plugin-transform-member-expression-literals": ^7.25.9 + "@babel/plugin-transform-modules-amd": ^7.25.9 + "@babel/plugin-transform-modules-commonjs": ^7.25.9 + "@babel/plugin-transform-modules-systemjs": ^7.25.9 + "@babel/plugin-transform-modules-umd": ^7.25.9 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.25.9 + "@babel/plugin-transform-new-target": ^7.25.9 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.25.9 + "@babel/plugin-transform-numeric-separator": ^7.25.9 + "@babel/plugin-transform-object-rest-spread": ^7.25.9 + "@babel/plugin-transform-object-super": ^7.25.9 + "@babel/plugin-transform-optional-catch-binding": ^7.25.9 + "@babel/plugin-transform-optional-chaining": ^7.25.9 + "@babel/plugin-transform-parameters": ^7.25.9 + "@babel/plugin-transform-private-methods": ^7.25.9 + "@babel/plugin-transform-private-property-in-object": ^7.25.9 + "@babel/plugin-transform-property-literals": ^7.25.9 + "@babel/plugin-transform-regenerator": ^7.25.9 + "@babel/plugin-transform-reserved-words": ^7.25.9 + "@babel/plugin-transform-shorthand-properties": ^7.25.9 + "@babel/plugin-transform-spread": ^7.25.9 + "@babel/plugin-transform-sticky-regex": ^7.25.9 + "@babel/plugin-transform-template-literals": ^7.25.9 + "@babel/plugin-transform-typeof-symbol": ^7.25.9 + "@babel/plugin-transform-unicode-escapes": ^7.25.9 + "@babel/plugin-transform-unicode-property-regex": ^7.25.9 + "@babel/plugin-transform-unicode-regex": ^7.25.9 + "@babel/plugin-transform-unicode-sets-regex": ^7.25.9 + "@babel/preset-modules": 0.1.6-no-external-plugins + babel-plugin-polyfill-corejs2: ^0.4.10 + babel-plugin-polyfill-corejs3: ^0.10.6 + babel-plugin-polyfill-regenerator: ^0.6.1 + core-js-compat: ^3.38.1 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b01081d36e36953e94eb5db8eee18dc4b93e4a3757f7c8e00333aba5b5798d00a76e0e3679382cb57aec0516dbe05f5c1ec2c67bd5482216864f6decd6359ae2 + languageName: node + linkType: hard + "@babel/preset-flow@npm:^7.13.13": version: 7.24.7 resolution: "@babel/preset-flow@npm:7.24.7" @@ -2477,6 +3626,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.25.0": + version: 7.25.9 + resolution: "@babel/runtime@npm:7.25.9" + dependencies: + regenerator-runtime: ^0.14.0 + checksum: ce1c87b166ff728eaee91658a67fb7835314ed157b7a36d49602ffdaaa37fb1fcf2784afd00b55fe1672bec53fb38cba622a056c913611af2a44503097216229 + languageName: node + linkType: hard + "@babel/template@npm:^7.0.0, @babel/template@npm:^7.24.7, @babel/template@npm:^7.25.0, @babel/template@npm:^7.3.3": version: 7.25.0 resolution: "@babel/template@npm:7.25.0" @@ -2499,22 +3657,18 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.7.4": - version: 7.25.6 - resolution: "@babel/traverse@npm:7.25.6" +"@babel/template@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/template@npm:7.25.9" dependencies: - "@babel/code-frame": ^7.24.7 - "@babel/generator": ^7.25.6 - "@babel/parser": ^7.25.6 - "@babel/template": ^7.25.0 - "@babel/types": ^7.25.6 - debug: ^4.3.1 - globals: ^11.1.0 - checksum: 11ee47269aa4356f2d6633a05b9af73405b5ed72c09378daf644289b686ef852035a6ac9aa410f601991993c6bbf72006795b5478283b78eb1ca77874ada7737 + "@babel/code-frame": ^7.25.9 + "@babel/parser": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 103641fea19c7f4e82dc913aa6b6ac157112a96d7c724d513288f538b84bae04fb87b1f1e495ac1736367b1bc30e10f058b30208fb25f66038e1f1eb4e426472 languageName: node linkType: hard -"@babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8, @babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.1, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.4": +"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8, @babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.1, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.25.4": version: 7.25.4 resolution: "@babel/traverse@npm:7.25.4" dependencies: @@ -2529,6 +3683,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.7.4": + version: 7.25.6 + resolution: "@babel/traverse@npm:7.25.6" + dependencies: + "@babel/code-frame": ^7.24.7 + "@babel/generator": ^7.25.6 + "@babel/parser": ^7.25.6 + "@babel/template": ^7.25.0 + "@babel/types": ^7.25.6 + debug: ^4.3.1 + globals: ^11.1.0 + checksum: 11ee47269aa4356f2d6633a05b9af73405b5ed72c09378daf644289b686ef852035a6ac9aa410f601991993c6bbf72006795b5478283b78eb1ca77874ada7737 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.25.7": version: 7.25.7 resolution: "@babel/traverse@npm:7.25.7" @@ -2544,6 +3713,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/traverse@npm:7.25.9" + dependencies: + "@babel/code-frame": ^7.25.9 + "@babel/generator": ^7.25.9 + "@babel/parser": ^7.25.9 + "@babel/template": ^7.25.9 + "@babel/types": ^7.25.9 + debug: ^4.3.1 + globals: ^11.1.0 + checksum: 901d325662ff1dd9bc51de00862e01055fa6bc374f5297d7e3731f2f0e268bbb1d2141f53fa82860aa308ee44afdcf186a948f16c83153927925804b95a9594d + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.17, @babel/types@npm:^7.24.7, @babel/types@npm:^7.24.8, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.25.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.25.4 resolution: "@babel/types@npm:7.25.4" @@ -2577,6 +3761,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/types@npm:7.25.9" + dependencies: + "@babel/helper-string-parser": ^7.25.9 + "@babel/helper-validator-identifier": ^7.25.9 + checksum: c6e2f5bdd85351c22a395bd2359a7acec595b4b544750795836d4f69aec76c07e1c78668eab04490c6bd331776e0ece42865de2ec2c5bc7a9ddee81afd7fcac6 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -4587,6 +5781,18 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-clean@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-clean@npm:15.0.0" + dependencies: + "@react-native-community/cli-tools": 15.0.0 + chalk: ^4.1.2 + execa: ^5.0.0 + fast-glob: ^3.3.2 + checksum: ccea833beddf18b9d115cff25a9bd2bac785308c67a4105977362fef3478327a9a9990c8d79ef9519e3eb8761b71c683ff3f5bd84fcf0403970b26893979084b + languageName: node + linkType: hard + "@react-native-community/cli-clean@npm:^9.2.1": version: 9.2.1 resolution: "@react-native-community/cli-clean@npm:9.2.1" @@ -4655,6 +5861,20 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-config@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-config@npm:15.0.0" + dependencies: + "@react-native-community/cli-tools": 15.0.0 + chalk: ^4.1.2 + cosmiconfig: ^9.0.0 + deepmerge: ^4.3.0 + fast-glob: ^3.3.2 + joi: ^17.2.1 + checksum: 90b4e443c4ad5ee83ebd8d8f29e568fbc536054c4a617c8acd62ea2b5ce694900909abdee999e6f11e696f7febb7687589a30792ccc8d470dcf8895d05165bab + languageName: node + linkType: hard + "@react-native-community/cli-config@npm:^9.2.1": version: 9.2.1 resolution: "@react-native-community/cli-config@npm:9.2.1" @@ -4704,6 +5924,15 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-debugger-ui@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-debugger-ui@npm:15.0.0" + dependencies: + serve-static: ^1.13.1 + checksum: ebb275a90cf0a15b9773fe4d6e14a008bd899e1e0fca6ea1ad7c9d9c48e240e48c52c8b9d5b72e3e4b8a419c43ffdf00845b0b9fdc862a021b2d07d9953ecf6a + languageName: node + linkType: hard + "@react-native-community/cli-debugger-ui@npm:^9.0.0": version: 9.0.0 resolution: "@react-native-community/cli-debugger-ui@npm:9.0.0" @@ -4810,6 +6039,30 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-doctor@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-doctor@npm:15.0.0" + dependencies: + "@react-native-community/cli-config": 15.0.0 + "@react-native-community/cli-platform-android": 15.0.0 + "@react-native-community/cli-platform-apple": 15.0.0 + "@react-native-community/cli-platform-ios": 15.0.0 + "@react-native-community/cli-tools": 15.0.0 + chalk: ^4.1.2 + command-exists: ^1.2.8 + deepmerge: ^4.3.0 + envinfo: ^7.13.0 + execa: ^5.0.0 + node-stream-zip: ^1.9.1 + ora: ^5.4.1 + semver: ^7.5.2 + strip-ansi: ^5.2.0 + wcwidth: ^1.0.1 + yaml: ^2.2.1 + checksum: 6584785c59da5cf12587ceb1f444a49bec768f02666257ead7c606d77b76a848a6dc4d94017c797008c36e7a35462d4be38f1e500ea08a12bceda35ef2ed6cb1 + languageName: node + linkType: hard + "@react-native-community/cli-doctor@npm:^9.3.0": version: 9.3.0 resolution: "@react-native-community/cli-doctor@npm:9.3.0" @@ -4940,6 +6193,20 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-platform-android@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-platform-android@npm:15.0.0" + dependencies: + "@react-native-community/cli-tools": 15.0.0 + chalk: ^4.1.2 + execa: ^5.0.0 + fast-glob: ^3.3.2 + fast-xml-parser: ^4.4.1 + logkitty: ^0.7.1 + checksum: 464ab550fde173dbf37b37725ab6272f341c9550660943108e15e20ed041c36a68a99bbcf7c8359771984fea2f5268b6cf1fdc8c197698bdb4f2d76dd510402d + languageName: node + linkType: hard + "@react-native-community/cli-platform-android@npm:9.3.1": version: 9.3.1 resolution: "@react-native-community/cli-platform-android@npm:9.3.1" @@ -4984,6 +6251,20 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-platform-apple@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-platform-apple@npm:15.0.0" + dependencies: + "@react-native-community/cli-tools": 15.0.0 + chalk: ^4.1.2 + execa: ^5.0.0 + fast-glob: ^3.3.2 + fast-xml-parser: ^4.4.1 + ora: ^5.4.1 + checksum: b9c0a50980c29c43f699f209dc975e3de81fda7602eef66fd8c8ecac33c17daac74e8285664f4d652f15a0c7ae4a338726c54ca593364bc1af14b8f9a562a4cf + languageName: node + linkType: hard + "@react-native-community/cli-platform-ios@npm:12.3.2": version: 12.3.2 resolution: "@react-native-community/cli-platform-ios@npm:12.3.2" @@ -5035,6 +6316,15 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-platform-ios@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-platform-ios@npm:15.0.0" + dependencies: + "@react-native-community/cli-platform-apple": 15.0.0 + checksum: 8394161e6d64f720699bb2e34f9e58cb242ea331eeda32026762c20200f8ea3c5334f60ac770c61a13684cb8836755b6ccaf51da5a4f3ea89c416b163f2b68f2 + languageName: node + linkType: hard + "@react-native-community/cli-platform-ios@npm:9.3.0, @react-native-community/cli-platform-ios@npm:^9.3.0": version: 9.3.0 resolution: "@react-native-community/cli-platform-ios@npm:9.3.0" @@ -5155,6 +6445,23 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-server-api@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-server-api@npm:15.0.0" + dependencies: + "@react-native-community/cli-debugger-ui": 15.0.0 + "@react-native-community/cli-tools": 15.0.0 + compression: ^1.7.1 + connect: ^3.6.5 + errorhandler: ^1.5.1 + nocache: ^3.0.1 + pretty-format: ^26.6.2 + serve-static: ^1.13.1 + ws: ^6.2.3 + checksum: c1203419f92b85ad0e0ae48389068c7e74e5e8d519366544b5ebbd8f4a2c4306b21aa8ad6f735534f7dcc5740f089e07b2be4f098533d4fffd09715cbff5cee3 + languageName: node + linkType: hard + "@react-native-community/cli-server-api@npm:^9.2.1": version: 9.2.1 resolution: "@react-native-community/cli-server-api@npm:9.2.1" @@ -5244,6 +6551,25 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-tools@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-tools@npm:15.0.0" + dependencies: + appdirsjs: ^1.2.4 + chalk: ^4.1.2 + execa: ^5.0.0 + find-up: ^5.0.0 + mime: ^2.4.1 + open: ^6.2.0 + ora: ^5.4.1 + prompts: ^2.4.2 + semver: ^7.5.2 + shell-quote: ^1.7.3 + sudo-prompt: ^9.0.0 + checksum: c4b9a4b5824ac4a58131ece2dbef264506c879e61c5b031410a2c9e88fa5dbb3fa2ebf1b7551704826bb55cfb21c8dcd8b20875e7194e2842b4aa492b0a80b70 + languageName: node + linkType: hard + "@react-native-community/cli-tools@npm:^9.2.1": version: 9.2.1 resolution: "@react-native-community/cli-tools@npm:9.2.1" @@ -5297,6 +6623,15 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-types@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli-types@npm:15.0.0" + dependencies: + joi: ^17.2.1 + checksum: c67177ff58d76e08341a8510745d834c9fdabb1f84b3f6d427313c5724b36920ca5844291e9690f0c95a9626bba9745f688f6573237c48ddd127c9dc939f81fe + languageName: node + linkType: hard + "@react-native-community/cli-types@npm:^9.1.0": version: 9.1.0 resolution: "@react-native-community/cli-types@npm:9.1.0" @@ -5443,6 +6778,32 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli@npm:latest": + version: 15.0.0 + resolution: "@react-native-community/cli@npm:15.0.0" + dependencies: + "@react-native-community/cli-clean": 15.0.0 + "@react-native-community/cli-config": 15.0.0 + "@react-native-community/cli-debugger-ui": 15.0.0 + "@react-native-community/cli-doctor": 15.0.0 + "@react-native-community/cli-server-api": 15.0.0 + "@react-native-community/cli-tools": 15.0.0 + "@react-native-community/cli-types": 15.0.0 + 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 + checksum: f056899a3537982efbb5a918e421b6dd9a090b33d95ee89182a0d626013bf56b4456e3e4308498b52d1f8db31bfd309183bca652cef606dad8cf0fd3395b25bf + languageName: node + linkType: hard + "@react-native-mac/virtualized-lists@npm:^0.73.3": version: 0.73.3 resolution: "@react-native-mac/virtualized-lists@npm:0.73.3" @@ -5469,6 +6830,13 @@ __metadata: languageName: node linkType: hard +"@react-native/assets-registry@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/assets-registry@npm:0.76.0" + checksum: e3f4364a9cd91c3452180daee354df5902f9471a136cf6dfe19bdff934d697232e1685e676ef91d6fe60e8d879a82ac361950ccba3f093b37de566bf9a813864 + languageName: node + linkType: hard + "@react-native/assets@npm:1.0.0": version: 1.0.0 resolution: "@react-native/assets@npm:1.0.0" @@ -5494,6 +6862,15 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-plugin-codegen@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/babel-plugin-codegen@npm:0.76.0" + dependencies: + "@react-native/codegen": 0.76.0 + checksum: af3f14833f80b1f94ac87440011e4b02374dc7796901ea84a9620bae5c26f93781abbc3e9be383e57461b3724b0d67ee1d798213fa03a234461a4bf85b64fb32 + languageName: node + linkType: hard + "@react-native/babel-preset@npm:0.73.21, @react-native/babel-preset@npm:^0.73.18": version: 0.73.21 resolution: "@react-native/babel-preset@npm:0.73.21" @@ -5601,6 +6978,61 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-preset@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/babel-preset@npm:0.76.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-arrow-functions": ^7.24.7 + "@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-computed-properties": ^7.24.7 + "@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-function-name": ^7.25.1 + "@babel/plugin-transform-literals": ^7.25.2 + "@babel/plugin-transform-logical-assignment-operators": ^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-numeric-separator": ^7.24.7 + "@babel/plugin-transform-object-rest-spread": ^7.24.7 + "@babel/plugin-transform-optional-catch-binding": ^7.24.7 + "@babel/plugin-transform-optional-chaining": ^7.24.8 + "@babel/plugin-transform-parameters": ^7.24.7 + "@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-shorthand-properties": ^7.24.7 + "@babel/plugin-transform-spread": ^7.24.7 + "@babel/plugin-transform-sticky-regex": ^7.24.7 + "@babel/plugin-transform-typescript": ^7.25.2 + "@babel/plugin-transform-unicode-regex": ^7.24.7 + "@babel/template": ^7.25.0 + "@react-native/babel-plugin-codegen": 0.76.0 + babel-plugin-syntax-hermes-parser: ^0.23.1 + babel-plugin-transform-flow-enums: ^0.0.2 + react-refresh: ^0.14.0 + peerDependencies: + "@babel/core": "*" + checksum: d57498cba12dcb7a35c7858bf575780f2bc0d1219b553c34fc1ad3c91c4b18a0714cbfba5092ec4badf786e6d3029c876904b91048f45b222a632a8093dc5aaf + languageName: node + linkType: hard + "@react-native/codegen@npm:0.73.3": version: 0.73.3 resolution: "@react-native/codegen@npm:0.73.3" @@ -5636,6 +7068,24 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/codegen@npm:0.76.0" + dependencies: + "@babel/parser": ^7.25.3 + glob: ^7.1.1 + hermes-parser: 0.23.1 + invariant: ^2.2.4 + jscodeshift: ^0.14.0 + mkdirp: ^0.5.1 + nullthrows: ^1.1.1 + yargs: ^17.6.2 + peerDependencies: + "@babel/preset-env": ^7.1.6 + checksum: f02b68ede1d0c101922bda548c0a9edbf722253e92ba7a03dcdc657dbea9b915158471a7db77ffa5d1e0f4304458498423de041c052f4a562ccfd8a314018eef + languageName: node + linkType: hard + "@react-native/community-cli-plugin@npm:0.73.16": version: 0.73.16 resolution: "@react-native/community-cli-plugin@npm:0.73.16" @@ -5712,6 +7162,29 @@ __metadata: languageName: node linkType: hard +"@react-native/community-cli-plugin@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/community-cli-plugin@npm:0.76.0" + dependencies: + "@react-native/dev-middleware": 0.76.0 + "@react-native/metro-babel-transformer": 0.76.0 + chalk: ^4.0.0 + execa: ^5.1.1 + invariant: ^2.2.4 + metro: ^0.81.0 + metro-config: ^0.81.0 + metro-core: ^0.81.0 + node-fetch: ^2.2.0 + readline: ^1.3.0 + peerDependencies: + "@react-native-community/cli-server-api": "*" + peerDependenciesMeta: + "@react-native-community/cli-server-api": + optional: true + checksum: 01684b32fc1be49a7c1f142ba37163e4fefdffa395c782127f868e306c4f33e47c870dd492662adf259b5e8971a64dffa89e6ac777f610bbfdf085b90ce1a43e + languageName: node + linkType: hard + "@react-native/debugger-frontend@npm:0.73.3": version: 0.73.3 resolution: "@react-native/debugger-frontend@npm:0.73.3" @@ -5726,6 +7199,13 @@ __metadata: languageName: node linkType: hard +"@react-native/debugger-frontend@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/debugger-frontend@npm:0.76.0" + checksum: ace698edd010d41d402942b875f641e18ce1fff8aeb5f530285344b676a1e518dbc5c3d6e07fab8108d4b2cfa0df89e1bc9ff68a56dfe1abd778faa126c3490e + languageName: node + linkType: hard + "@react-native/dev-middleware@npm:0.73.7": version: 0.73.7 resolution: "@react-native/dev-middleware@npm:0.73.7" @@ -5783,6 +7263,25 @@ __metadata: languageName: node linkType: hard +"@react-native/dev-middleware@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/dev-middleware@npm:0.76.0" + dependencies: + "@isaacs/ttlcache": ^1.4.1 + "@react-native/debugger-frontend": 0.76.0 + chrome-launcher: ^0.15.2 + chromium-edge-launcher: ^0.2.0 + connect: ^3.6.5 + debug: ^2.2.0 + nullthrows: ^1.1.1 + open: ^7.0.3 + selfsigned: ^2.4.1 + serve-static: ^1.13.1 + ws: ^6.2.3 + checksum: af9df63cec6684388135dae662a4eb09055b00451c5923c0857230abdab4339ef9a55289fa79a4f82ec18185d29bbd24e66b4a4d3b4a305eb547f98a69ff8004 + languageName: node + linkType: hard + "@react-native/eslint-config@npm:0.73.2": version: 0.73.2 resolution: "@react-native/eslint-config@npm:0.73.2" @@ -5807,13 +7306,13 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-config@npm:0.75.4": - version: 0.75.4 - resolution: "@react-native/eslint-config@npm:0.75.4" +"@react-native/eslint-config@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/eslint-config@npm:0.76.0" dependencies: - "@babel/core": ^7.20.0 - "@babel/eslint-parser": ^7.20.0 - "@react-native/eslint-plugin": 0.75.4 + "@babel/core": ^7.25.2 + "@babel/eslint-parser": ^7.25.1 + "@react-native/eslint-plugin": 0.76.0 "@typescript-eslint/eslint-plugin": ^7.1.1 "@typescript-eslint/parser": ^7.1.1 eslint-config-prettier: ^8.5.0 @@ -5823,10 +7322,11 @@ __metadata: eslint-plugin-react: ^7.30.1 eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-react-native: ^4.0.0 + hermes-eslint: ^0.23.1 peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: 1bf6d5a46a724f1ebbfb58f2b9a3774f4ef53e22333dd00b3836b1aa487da6b170281f7305cdbebec3b9d0e6c62c7d3f96e1c0eea4245d70c19dc162dced76f8 + checksum: 26784378052495a35a09ace45ced57690630b19db06d450552150804737105f563b1302f46ee01e5c18214c885d9b6c94ef913132015ef597833eb0ea66c8af3 languageName: node linkType: hard @@ -5837,10 +7337,10 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.75.4": - version: 0.75.4 - resolution: "@react-native/eslint-plugin@npm:0.75.4" - checksum: 3209c6ed6f99880a1cd58bf703105a1e48d8da4459be5b15446bcf74625ee4a76afca2ecf99d1ca561719cce6b512acd097dd9dbe2e1106f85926c110ab466c2 +"@react-native/eslint-plugin@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/eslint-plugin@npm:0.76.0" + checksum: 01094c201a45a56fa392562a6f7d6c6b780a38ef554b2491b2afc317431951edb39d58417bfc7931b462ca0bc3495a0a6390e164949925bf6105724385dab77e languageName: node linkType: hard @@ -5858,6 +7358,13 @@ __metadata: languageName: node linkType: hard +"@react-native/gradle-plugin@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/gradle-plugin@npm:0.76.0" + checksum: 5787641c731764a659053ffebf932567541be9d98724168e3da99cf1d046b5ca022d4e8cfdcb157e2859bebfd167ef17fe9412181902d4aacf13e7157b6207ed + languageName: node + linkType: hard + "@react-native/js-polyfills@npm:0.73.1": version: 0.73.1 resolution: "@react-native/js-polyfills@npm:0.73.1" @@ -5872,6 +7379,13 @@ __metadata: languageName: node linkType: hard +"@react-native/js-polyfills@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/js-polyfills@npm:0.76.0" + checksum: a3c7cdad5d9eda33f792ea54e42e577742031cdd10b929efe05e2db13d44e94f88b4b748b84db074a7446f4d6f08e11b4bf4815dcfa7cff248112fd5726a21e6 + languageName: node + linkType: hard + "@react-native/metro-babel-transformer@npm:0.73.15": version: 0.73.15 resolution: "@react-native/metro-babel-transformer@npm:0.73.15" @@ -5900,6 +7414,20 @@ __metadata: languageName: node linkType: hard +"@react-native/metro-babel-transformer@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/metro-babel-transformer@npm:0.76.0" + dependencies: + "@babel/core": ^7.25.2 + "@react-native/babel-preset": 0.76.0 + hermes-parser: 0.23.1 + nullthrows: ^1.1.1 + peerDependencies: + "@babel/core": "*" + checksum: 5b0046d2326db43dafb577f8a8097bc5f991181df089066a2740f2d7e333b9c57b0e98b3c648a917bfde184f9d7a4fb4b39fe8b5add391e690417c49d6060632 + languageName: node + linkType: hard + "@react-native/metro-config@npm:0.73.5": version: 0.73.5 resolution: "@react-native/metro-config@npm:0.73.5" @@ -5912,15 +7440,15 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-config@npm:0.75.4": - version: 0.75.4 - resolution: "@react-native/metro-config@npm:0.75.4" +"@react-native/metro-config@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/metro-config@npm:0.76.0" dependencies: - "@react-native/js-polyfills": 0.75.4 - "@react-native/metro-babel-transformer": 0.75.4 - metro-config: ^0.80.3 - metro-runtime: ^0.80.3 - checksum: 49608519e45396e1c6e5301dfa7af598f3309a1b7b7be4ac1e13a27de4a4ed09c9ca3d29abf0c5f9f391ebc7aa5ee13fb1f2bed00ba063d82b1b5ca27011d029 + "@react-native/js-polyfills": 0.76.0 + "@react-native/metro-babel-transformer": 0.76.0 + metro-config: ^0.81.0 + metro-runtime: ^0.81.0 + checksum: 1ec37ae55cd214e42adb78ba3d688a917b4873af411861dd85a9d008e126afd768561972bf397c86b7bb7ba40bcec6e54b20645c6a257473cb51057afcacb294 languageName: node linkType: hard @@ -5952,6 +7480,13 @@ __metadata: languageName: node linkType: hard +"@react-native/normalize-colors@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/normalize-colors@npm:0.76.0" + checksum: f656e305106e3487180576aaf4615d24a25d2af6a0b79bc30a1ebbe127922deda7e6ab26b7ececc50286c8f4a6a7b799e0d0b0675930847411fb3bc574c06455 + languageName: node + linkType: hard + "@react-native/normalize-colors@npm:^0.74.1": version: 0.74.87 resolution: "@react-native/normalize-colors@npm:0.74.87" @@ -5973,10 +7508,10 @@ __metadata: languageName: node linkType: hard -"@react-native/typescript-config@npm:0.75.4": - version: 0.75.4 - resolution: "@react-native/typescript-config@npm:0.75.4" - checksum: 0c4bdffffbe990671c9e878683c1ac809bf205e35a4185e9ec77a82ecfbd4c8defdd08e5c1741e8d2b460cd29daaea8333f98090fcd01d57f2ec993122a71e98 +"@react-native/typescript-config@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/typescript-config@npm:0.76.0" + checksum: ffebc94137f6060f57944ee19b712858476263567b2cbbdd6d888827a4c3030a211b8d6de0692bd162d12f77cab9e9321e1be3b63a4685f09db5446551e0a402 languageName: node linkType: hard @@ -6009,6 +7544,23 @@ __metadata: languageName: node linkType: hard +"@react-native/virtualized-lists@npm:0.76.0": + version: 0.76.0 + resolution: "@react-native/virtualized-lists@npm:0.76.0" + dependencies: + invariant: ^2.2.4 + nullthrows: ^1.1.1 + peerDependencies: + "@types/react": ^18.2.6 + react: "*" + react-native: "*" + peerDependenciesMeta: + "@types/react": + optional: true + checksum: c47400f38cdbef24c5f9b5fb85693d353de4b6d4925612af2fa596c257bac01d347947b1b3af378a56138d1a4fc2076a51fdbe7448bcb2420132c9ada15724ff + languageName: node + linkType: hard + "@react-navigation/bottom-tabs@npm:^6.5.12": version: 6.6.1 resolution: "@react-navigation/bottom-tabs@npm:6.6.1" @@ -9373,6 +10925,15 @@ __metadata: languageName: node linkType: hard +"babel-plugin-syntax-hermes-parser@npm:^0.23.1": + version: 0.23.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.23.1" + dependencies: + hermes-parser: 0.23.1 + checksum: 5412008e8e85b08cd0d78168f746ade68b8ed69c0068831ce5e3d028f01c644f546ca0e2b7c9a4a8c6b9d5f14aff84c2453ab44b19cbec55e4366b20bbba9040 + languageName: node + linkType: hard + "babel-plugin-syntax-trailing-function-commas@npm:^7.0.0-beta.0": version: 7.0.0-beta.0 resolution: "babel-plugin-syntax-trailing-function-commas@npm:7.0.0-beta.0" @@ -10476,6 +12037,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^12.0.0": + version: 12.1.0 + resolution: "commander@npm:12.1.0" + checksum: 68e9818b00fc1ed9cdab9eb16905551c2b768a317ae69a5e3c43924c2b20ac9bb65b27e1cab36aeda7b6496376d4da908996ba2c0b5d79463e0fb1e77935d514 + languageName: node + linkType: hard + "commander@npm:^2.16.0, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.20.3, commander@npm:^2.8.1": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -10815,7 +12383,7 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.37.1, core-js-compat@npm:^3.38.0": +"core-js-compat@npm:^3.37.1, core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1": version: 3.38.1 resolution: "core-js-compat@npm:3.38.1" dependencies: @@ -13864,7 +15432,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@npm%3A^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": +"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@npm%3A^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1" dependencies: @@ -14524,6 +16092,17 @@ __metadata: languageName: node linkType: hard +"hermes-eslint@npm:^0.23.1": + version: 0.23.1 + resolution: "hermes-eslint@npm:0.23.1" + dependencies: + esrecurse: ^4.3.0 + hermes-estree: 0.23.1 + hermes-parser: 0.23.1 + checksum: 5aed98bc6efa6b53e39cb5d91ef0107798f4b69827bcf3d4a4f3a0148d62a23a7184da95f05f35d9491d280b6e327f0d5cf0e2ee53ebc379bd9f7c55e9880929 + languageName: node + linkType: hard + "hermes-estree@npm:0.15.0": version: 0.15.0 resolution: "hermes-estree@npm:0.15.0" @@ -14545,6 +16124,20 @@ __metadata: languageName: node linkType: hard +"hermes-estree@npm:0.23.1": + version: 0.23.1 + resolution: "hermes-estree@npm:0.23.1" + checksum: 0f63edc365099304f4cd8e91a3666a4fb5a2a47baee751dc120df9201640112865944cae93617f554af71be9827e96547f9989f4972d6964ecc121527295fec6 + languageName: node + linkType: hard + +"hermes-estree@npm:0.24.0": + version: 0.24.0 + resolution: "hermes-estree@npm:0.24.0" + checksum: 23d09013c824cd4628f6bae50c7a703cbafcc26ff1802cb35547fac41be4aac6e9892656bb6eb495e5c8c4b1287311dad8eab0f541ff8f1d2f0265b75053002e + languageName: node + linkType: hard + "hermes-estree@npm:0.8.0": version: 0.8.0 resolution: "hermes-estree@npm:0.8.0" @@ -14579,6 +16172,24 @@ __metadata: languageName: node linkType: hard +"hermes-parser@npm:0.23.1": + version: 0.23.1 + resolution: "hermes-parser@npm:0.23.1" + dependencies: + hermes-estree: 0.23.1 + checksum: a08008928aea9ea9a2cab2c0fac3cffa21f7869ab3fabb68e5add0fe057737a0c352d7a446426f7956172ccc8f2d4a215b4fc20d1d08354fc8dc16772c248fce + languageName: node + linkType: hard + +"hermes-parser@npm:0.24.0": + version: 0.24.0 + resolution: "hermes-parser@npm:0.24.0" + dependencies: + hermes-estree: 0.24.0 + checksum: c23cb81d320cedc74841c254ea54d94328f65aa6259375d48ab2b5a3ad2b528c55058726d852376811e4018636d8fd9305a4b2bfa5a962297c1baa57444be172 + languageName: node + linkType: hard + "hermes-parser@npm:0.8.0": version: 0.8.0 resolution: "hermes-parser@npm:0.8.0" @@ -17779,6 +19390,18 @@ __metadata: languageName: node linkType: hard +"metro-babel-transformer@npm:0.81.0": + version: 0.81.0 + resolution: "metro-babel-transformer@npm:0.81.0" + dependencies: + "@babel/core": ^7.25.2 + flow-enums-runtime: ^0.0.6 + hermes-parser: 0.24.0 + nullthrows: ^1.1.1 + checksum: e67ef5175f574fbf4a3b6c4f5fd209eb04026cdc32a38e2ebaea21a8c1d4ca20d234aba8e3bff95bfcf60353aaaa0e6369544fe15b1d02aa07f77ab2c26cf053 + languageName: node + linkType: hard + "metro-cache-key@npm:0.72.4": version: 0.72.4 resolution: "metro-cache-key@npm:0.72.4" @@ -17795,6 +19418,15 @@ __metadata: languageName: node linkType: hard +"metro-cache-key@npm:0.81.0": + version: 0.81.0 + resolution: "metro-cache-key@npm:0.81.0" + dependencies: + flow-enums-runtime: ^0.0.6 + checksum: a96e4062ac0f4684f1d80c8b8c3da380c9d7be506c2bc14750d46a6850610c6e05cb1907cc5421393299f25f40575335e899667519d5435c95a09b0438619847 + languageName: node + linkType: hard + "metro-cache@npm:0.72.4": version: 0.72.4 resolution: "metro-cache@npm:0.72.4" @@ -17816,6 +19448,17 @@ __metadata: languageName: node linkType: hard +"metro-cache@npm:0.81.0": + version: 0.81.0 + resolution: "metro-cache@npm:0.81.0" + dependencies: + exponential-backoff: ^3.1.1 + flow-enums-runtime: ^0.0.6 + metro-core: 0.81.0 + checksum: 0498a93b07b8125987268dde7f95b56ea61826be7834b87f03595de905210dc2675855d8dbbbc0aab0a2f50ed8be0086b096a4085f7320247e3fc6added45167 + languageName: node + linkType: hard + "metro-config@npm:0.72.4": version: 0.72.4 resolution: "metro-config@npm:0.72.4" @@ -17846,6 +19489,22 @@ __metadata: languageName: node linkType: hard +"metro-config@npm:0.81.0, metro-config@npm:^0.81.0": + version: 0.81.0 + resolution: "metro-config@npm:0.81.0" + dependencies: + connect: ^3.6.5 + cosmiconfig: ^5.0.5 + flow-enums-runtime: ^0.0.6 + jest-validate: ^29.6.3 + metro: 0.81.0 + metro-cache: 0.81.0 + metro-core: 0.81.0 + metro-runtime: 0.81.0 + checksum: 4969423a292b4aec8f604ae0f682bd62f463ee7a84459c1cf069ff0239427a01e287b97516d265a6b1ec9e8a7b3eb09ad5a8b914e469c9aff56f25473325fe29 + languageName: node + linkType: hard + "metro-core@npm:0.72.4": version: 0.72.4 resolution: "metro-core@npm:0.72.4" @@ -17867,6 +19526,17 @@ __metadata: languageName: node linkType: hard +"metro-core@npm:0.81.0, metro-core@npm:^0.81.0": + version: 0.81.0 + resolution: "metro-core@npm:0.81.0" + dependencies: + flow-enums-runtime: ^0.0.6 + lodash.throttle: ^4.1.1 + metro-resolver: 0.81.0 + checksum: 4e9e63d4c29f7a4f3e13ee8281c2be4458f5482de5f73d6206782cca78dc580b4d3a16516ff278313fcd1a3e4177e521b3aa0f12768fbf5cc335797557846953 + languageName: node + linkType: hard + "metro-file-map@npm:0.72.4": version: 0.72.4 resolution: "metro-file-map@npm:0.72.4" @@ -17914,6 +19584,29 @@ __metadata: languageName: node linkType: hard +"metro-file-map@npm:0.81.0": + version: 0.81.0 + resolution: "metro-file-map@npm:0.81.0" + dependencies: + anymatch: ^3.0.3 + debug: ^2.2.0 + fb-watchman: ^2.0.0 + flow-enums-runtime: ^0.0.6 + fsevents: ^2.3.2 + graceful-fs: ^4.2.4 + invariant: ^2.2.4 + jest-worker: ^29.6.3 + micromatch: ^4.0.4 + node-abort-controller: ^3.1.1 + nullthrows: ^1.1.1 + walker: ^1.0.7 + dependenciesMeta: + fsevents: + optional: true + checksum: fc99466066fc57d506a90b8dbfc85b9aed3b3dfe362f42c35e24a3f0244b5f3e94b833b52b20cdd728842a1ef7e6c2132b9951a2c2d4013fb470e3a65b9971e0 + languageName: node + linkType: hard + "metro-hermes-compiler@npm:0.72.4": version: 0.72.4 resolution: "metro-hermes-compiler@npm:0.72.4" @@ -17945,6 +19638,16 @@ __metadata: languageName: node linkType: hard +"metro-minify-terser@npm:0.81.0": + version: 0.81.0 + resolution: "metro-minify-terser@npm:0.81.0" + dependencies: + flow-enums-runtime: ^0.0.6 + terser: ^5.15.0 + checksum: 53472e5d476613c652f0e8bdf68429c80c66b71dd9a559c2185d56f41a8463ba3431353d453d2e20615875d070389ec24247ddbce67c4d7783bfc85113af18e0 + languageName: node + linkType: hard + "metro-minify-uglify@npm:0.72.4": version: 0.72.4 resolution: "metro-minify-uglify@npm:0.72.4" @@ -18153,6 +19856,15 @@ __metadata: languageName: node linkType: hard +"metro-resolver@npm:0.81.0": + version: 0.81.0 + resolution: "metro-resolver@npm:0.81.0" + dependencies: + flow-enums-runtime: ^0.0.6 + checksum: 38349c79b5023d993baf30c7feeb9d60287f33e7bf559b75ce6b4177a4acd991353a0fea0a8caeec9a78efa244c8608c0e5bdff4ac64d6fda89ca0b81c9ca3fc + languageName: node + linkType: hard + "metro-runtime@npm:0.72.3": version: 0.72.3 resolution: "metro-runtime@npm:0.72.3" @@ -18183,6 +19895,16 @@ __metadata: languageName: node linkType: hard +"metro-runtime@npm:0.81.0, metro-runtime@npm:^0.81.0": + version: 0.81.0 + resolution: "metro-runtime@npm:0.81.0" + dependencies: + "@babel/runtime": ^7.25.0 + flow-enums-runtime: ^0.0.6 + checksum: 812869ed71d6017d04c3affafa0b1bd4c86075569e0eb98030b8abddb59923903e3dc8eb23d7dd027384496e27010f6aad7839b0e1105e3873c31d0269fb7971 + languageName: node + linkType: hard + "metro-source-map@npm:0.72.3": version: 0.72.3 resolution: "metro-source-map@npm:0.72.3" @@ -18232,6 +19954,24 @@ __metadata: languageName: node linkType: hard +"metro-source-map@npm:0.81.0, metro-source-map@npm:^0.81.0": + version: 0.81.0 + resolution: "metro-source-map@npm:0.81.0" + dependencies: + "@babel/traverse": ^7.25.3 + "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" + "@babel/types": ^7.25.2 + flow-enums-runtime: ^0.0.6 + invariant: ^2.2.4 + metro-symbolicate: 0.81.0 + nullthrows: ^1.1.1 + ob1: 0.81.0 + source-map: ^0.5.6 + vlq: ^1.0.0 + checksum: e83742c187427b009a5e15eeddd0af0ef29c6e0b88e5f0ac0ba13142e8883f45ce9d66dc8439ca080cea242e955c4f4ba0d64f8344777479ad89d97fa393ad29 + languageName: node + linkType: hard + "metro-symbolicate@npm:0.72.3": version: 0.72.3 resolution: "metro-symbolicate@npm:0.72.3" @@ -18281,6 +20021,23 @@ __metadata: languageName: node linkType: hard +"metro-symbolicate@npm:0.81.0": + version: 0.81.0 + resolution: "metro-symbolicate@npm:0.81.0" + dependencies: + flow-enums-runtime: ^0.0.6 + invariant: ^2.2.4 + metro-source-map: 0.81.0 + nullthrows: ^1.1.1 + source-map: ^0.5.6 + through2: ^2.0.1 + vlq: ^1.0.0 + bin: + metro-symbolicate: src/index.js + checksum: 33990dc3722096beb0fabce5d8d2961b8f400e1f2aa6c19ce9760f9d739b63f25c7bd844e37e0de42e7f95c125431f7e42a7ad0b92b9aee8d214fecdfb4018e7 + languageName: node + linkType: hard + "metro-transform-plugins@npm:0.72.4": version: 0.72.4 resolution: "metro-transform-plugins@npm:0.72.4" @@ -18308,6 +20065,20 @@ __metadata: languageName: node linkType: hard +"metro-transform-plugins@npm:0.81.0": + version: 0.81.0 + resolution: "metro-transform-plugins@npm:0.81.0" + dependencies: + "@babel/core": ^7.25.2 + "@babel/generator": ^7.25.0 + "@babel/template": ^7.25.0 + "@babel/traverse": ^7.25.3 + flow-enums-runtime: ^0.0.6 + nullthrows: ^1.1.1 + checksum: fea77e227c856cd3a41f55ddcde9852d7408cd3ceb4b434f23e02e5122a95f0a29b1950adae0b806d96bfb26581c1160c4bc62942888698394fcc4e85e0b8ee7 + languageName: node + linkType: hard + "metro-transform-worker@npm:0.72.4": version: 0.72.4 resolution: "metro-transform-worker@npm:0.72.4" @@ -18350,6 +20121,27 @@ __metadata: languageName: node linkType: hard +"metro-transform-worker@npm:0.81.0": + version: 0.81.0 + resolution: "metro-transform-worker@npm:0.81.0" + dependencies: + "@babel/core": ^7.25.2 + "@babel/generator": ^7.25.0 + "@babel/parser": ^7.25.3 + "@babel/types": ^7.25.2 + flow-enums-runtime: ^0.0.6 + metro: 0.81.0 + metro-babel-transformer: 0.81.0 + metro-cache: 0.81.0 + metro-cache-key: 0.81.0 + metro-minify-terser: 0.81.0 + metro-source-map: 0.81.0 + metro-transform-plugins: 0.81.0 + nullthrows: ^1.1.1 + checksum: 0fa08b09f4e503183af789e39629dd0fdf4209f3453c0642cdef5e683e69644ec925bcccb2bdb3439059c11fc1418b3bcdd7dc38c768183c3deb8e2bc050e604 + languageName: node + linkType: hard + "metro@npm:0.72.4": version: 0.72.4 resolution: "metro@npm:0.72.4" @@ -18464,6 +20256,58 @@ __metadata: languageName: node linkType: hard +"metro@npm:0.81.0, metro@npm:^0.81.0": + version: 0.81.0 + resolution: "metro@npm:0.81.0" + dependencies: + "@babel/code-frame": ^7.24.7 + "@babel/core": ^7.25.2 + "@babel/generator": ^7.25.0 + "@babel/parser": ^7.25.3 + "@babel/template": ^7.25.0 + "@babel/traverse": ^7.25.3 + "@babel/types": ^7.25.2 + accepts: ^1.3.7 + chalk: ^4.0.0 + ci-info: ^2.0.0 + connect: ^3.6.5 + debug: ^2.2.0 + denodeify: ^1.2.1 + error-stack-parser: ^2.0.6 + flow-enums-runtime: ^0.0.6 + graceful-fs: ^4.2.4 + hermes-parser: 0.24.0 + image-size: ^1.0.2 + invariant: ^2.2.4 + jest-worker: ^29.6.3 + jsc-safe-url: ^0.2.2 + lodash.throttle: ^4.1.1 + metro-babel-transformer: 0.81.0 + metro-cache: 0.81.0 + metro-cache-key: 0.81.0 + metro-config: 0.81.0 + metro-core: 0.81.0 + metro-file-map: 0.81.0 + metro-resolver: 0.81.0 + metro-runtime: 0.81.0 + metro-source-map: 0.81.0 + metro-symbolicate: 0.81.0 + metro-transform-plugins: 0.81.0 + metro-transform-worker: 0.81.0 + mime-types: ^2.1.27 + nullthrows: ^1.1.1 + serialize-error: ^2.1.0 + source-map: ^0.5.6 + strip-ansi: ^6.0.0 + throat: ^5.0.0 + ws: ^7.5.10 + yargs: ^17.6.2 + bin: + metro: src/cli.js + checksum: 326f13e281ba696361c64b1c6bb77ff5b284771a103a78d446f7944ef8baf89e724bd2a76859c5c4e7adc9e94de2c6619755899efdde9bf1e24d3399e7c7cc00 + languageName: node + linkType: hard + "micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": version: 4.0.8 resolution: "micromatch@npm:4.0.8" @@ -19528,6 +21372,15 @@ __metadata: languageName: node linkType: hard +"ob1@npm:0.81.0": + version: 0.81.0 + resolution: "ob1@npm:0.81.0" + dependencies: + flow-enums-runtime: ^0.0.6 + checksum: f3215ccf72604b4db5f9cfc6c83454a136a035ffd26faffec2c100d5810b87599cc95e167888320f3865959a5f9762c03de20a9e40cf66fc13706886820a9523 + languageName: node + linkType: hard + "object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -21091,9 +22944,9 @@ __metadata: languageName: node linkType: hard -"react-native-gesture-handler@npm:^2.18.1": - version: 2.20.0 - resolution: "react-native-gesture-handler@npm:2.20.0" +"react-native-gesture-handler@npm:^2.20.2": + version: 2.20.2 + resolution: "react-native-gesture-handler@npm:2.20.2" dependencies: "@egjs/hammerjs": ^2.0.17 hoist-non-react-statics: ^3.3.0 @@ -21102,7 +22955,7 @@ __metadata: peerDependencies: react: "*" react-native: "*" - checksum: f573bc3717ae0209ff30bf62b95b3c7f11bd97f4797090211bce416c250388f55d1995aac0a7f1bbc99b06223ea64cbeae8d4ef88dcb8c877201b49163ea0e4b + checksum: 8d9e7496615dad4e6bb6dd1c750c2d3b2e57c6173a1d466b4503b28b159b1dbbb1e7527c3d4bda12324422200c07835f34d81c9bd3cd1b7f594b22949bef274a languageName: node linkType: hard @@ -21192,9 +23045,9 @@ __metadata: languageName: node linkType: hard -"react-native-reanimated@npm:3.15.0": - version: 3.15.0 - resolution: "react-native-reanimated@npm:3.15.0" +"react-native-reanimated@npm:3.16.1": + version: 3.16.1 + resolution: "react-native-reanimated@npm:3.16.1" dependencies: "@babel/plugin-transform-arrow-functions": ^7.0.0-0 "@babel/plugin-transform-class-properties": ^7.0.0-0 @@ -21211,7 +23064,7 @@ __metadata: "@babel/core": ^7.0.0-0 react: "*" react-native: "*" - checksum: fad4f54d7f005f4fb3d90d983bedcf1ec7de936259b8e286feb35edaa9d1ac16d8b927fcd59eeea7f91446310432b342fd9785301a304955844785fef52a3e31 + checksum: 7d969a24558c8dc7fb175610a867091a7dd04fd5998a09f2f02bfba5d7a59eee5918d2ee47722026a4ecbfb81c594dd28843962a7f01282172b478f7d451a909 languageName: node linkType: hard @@ -21235,13 +23088,13 @@ __metadata: languageName: node linkType: hard -"react-native-safe-area-context@npm:4.10.5": - version: 4.10.5 - resolution: "react-native-safe-area-context@npm:4.10.5" +"react-native-safe-area-context@github:th3rdwave/react-native-safe-area-context#main": + version: 4.11.1 + resolution: "react-native-safe-area-context@https://github.com/th3rdwave/react-native-safe-area-context.git#commit=91c426216c18b10558319f8f02383392100b6740" peerDependencies: react: "*" react-native: "*" - checksum: 94e049a5579e8cbe6d08a6da89efc948ff20042c7c08670341ec3629752fa40d0b1f14471860a18fdfc121fbdee1b58d582704f3fd2dc612890a0bd002f908a1 + checksum: 92ee24885bee7027d7914368748220c23c644bbf12f74ebbe6dd496289a501a7e0101dcdb084331a35001ca286eafe73786ffe35e6b25a10dc6e389f2f9bdc6c languageName: node linkType: hard @@ -21278,16 +23131,16 @@ __metadata: languageName: node linkType: hard -"react-native-screens@npm:3.34.0": - version: 3.34.0 - resolution: "react-native-screens@npm:3.34.0" +"react-native-screens@npm:4.0.0-beta.14": + version: 4.0.0-beta.14 + resolution: "react-native-screens@npm:4.0.0-beta.14" dependencies: react-freeze: ^1.0.0 warn-once: ^0.1.0 peerDependencies: react: "*" react-native: "*" - checksum: 28c1f6e556c318ffcbd79d153b9612cc8a0b8d8b70f909d3cde2fd6d0586a7c151a449e57400d8996f4ee6c3b5140c5c4f643a427e974f6dc573b2bcd8eb7356 + checksum: e137b1d8a9d1ef7178afe05fb9a4dafb33a8cc687672e22b2ae00b75dd284e23479d33bd92c5dfcfee0769a13640645c7169e0e95c0e06e29acd5a8ba94c5065 languageName: node linkType: hard @@ -21305,9 +23158,9 @@ __metadata: languageName: node linkType: hard -"react-native-svg@npm:^15.6.0": - version: 15.7.1 - resolution: "react-native-svg@npm:15.7.1" +"react-native-svg@npm:^15.8.0": + version: 15.8.0 + resolution: "react-native-svg@npm:15.8.0" dependencies: css-select: ^5.1.0 css-tree: ^1.1.3 @@ -21315,7 +23168,7 @@ __metadata: peerDependencies: react: "*" react-native: "*" - checksum: ad7f711883ee45673486fe6bedadf8490bb06fd36e6de5d2f00898e6ac6c61ed34a5a8f7e6b25684c93e44ab51f9ea76642abfcca6a29462bc525f97204e6f41 + checksum: ad9d6093f3aef0d53c5e2a562afb7805009f2bf50fd4ec6e77f8c18a6cb7e06a7793d55cc66d523c7d30c77cae170ee26767c72ad5b1a1f07032420ccf4162fe languageName: node linkType: hard @@ -21575,6 +23428,60 @@ __metadata: languageName: node linkType: hard +"react-native@npm:0.76.0": + version: 0.76.0 + resolution: "react-native@npm:0.76.0" + dependencies: + "@jest/create-cache-key-function": ^29.6.3 + "@react-native/assets-registry": 0.76.0 + "@react-native/codegen": 0.76.0 + "@react-native/community-cli-plugin": 0.76.0 + "@react-native/gradle-plugin": 0.76.0 + "@react-native/js-polyfills": 0.76.0 + "@react-native/normalize-colors": 0.76.0 + "@react-native/virtualized-lists": 0.76.0 + 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.23.1 + base64-js: ^1.5.1 + chalk: ^4.0.0 + commander: ^12.0.0 + event-target-shim: ^5.0.1 + flow-enums-runtime: ^0.0.6 + glob: ^7.1.1 + invariant: ^2.2.4 + jest-environment-node: ^29.6.3 + jsc-android: ^250231.0.0 + memoize-one: ^5.0.0 + metro-runtime: ^0.81.0 + metro-source-map: ^0.81.0 + mkdirp: ^0.5.1 + nullthrows: ^1.1.1 + pretty-format: ^29.7.0 + promise: ^8.3.0 + react-devtools-core: ^5.3.1 + react-refresh: ^0.14.0 + regenerator-runtime: ^0.13.2 + scheduler: 0.24.0-canary-efb381bbf-20230505 + 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": ^18.2.6 + react: ^18.2.0 + peerDependenciesMeta: + "@types/react": + optional: true + bin: + react-native: cli.js + checksum: ee165c8c65e21949173c8f0162e54044fe2449a0e9c12b7815c944c4851e4e2d5a013883f0124e08bae8713b37cbaaf591a9edbe882db3e00c7372e92f89b5a4 + languageName: node + linkType: hard + "react-redux@npm:^8.1.3": version: 8.1.3 resolution: "react-redux@npm:8.1.3" @@ -22766,13 +24673,14 @@ __metadata: version: 0.0.0-use.local resolution: "sentry-react-native-sample@workspace:samples/react-native" dependencies: - "@babel/core": ^7.22.5 - "@babel/preset-env": ^7.22.5 - "@babel/runtime": ^7.22.5 - "@react-native/babel-preset": 0.75.4 - "@react-native/eslint-config": 0.75.4 - "@react-native/metro-config": 0.75.4 - "@react-native/typescript-config": 0.75.4 + "@babel/core": ^7.25.2 + "@babel/preset-env": ^7.25.3 + "@babel/runtime": ^7.25.0 + "@react-native-community/cli": latest + "@react-native/babel-preset": 0.76.0 + "@react-native/eslint-config": 0.76.0 + "@react-native/metro-config": 0.76.0 + "@react-native/typescript-config": 0.76.0 "@react-navigation/bottom-tabs": ^6.5.12 "@react-navigation/native": ^6.1.9 "@react-navigation/native-stack": ^6.9.17 @@ -22792,12 +24700,12 @@ __metadata: patch-package: ^8.0.0 prettier: 2.8.8 react: 18.3.1 - react-native: 0.75.4 - react-native-gesture-handler: ^2.18.1 - react-native-reanimated: 3.15.0 - react-native-safe-area-context: 4.10.5 - react-native-screens: 3.34.0 - react-native-svg: ^15.6.0 + react-native: 0.76.0 + react-native-gesture-handler: ^2.20.2 + react-native-reanimated: 3.16.1 + react-native-safe-area-context: "github:th3rdwave/react-native-safe-area-context#main" + react-native-screens: 4.0.0-beta.14 + react-native-svg: ^15.8.0 react-native-vector-icons: ^10.0.3 react-redux: ^8.1.3 react-test-renderer: 18.3.1 From f3c875f298223931bb6e6997fcb4e8673fcf320d Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Fri, 25 Oct 2024 15:29:08 +0300 Subject: [PATCH 02/18] Add react-native-safe-area-context with commit reference --- samples/react-native/package.json | 2 +- yarn.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 2133b022bc..92816f3673 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -31,7 +31,7 @@ "react-native": "0.76.0", "react-native-gesture-handler": "^2.20.2", "react-native-reanimated": "3.16.1", - "react-native-safe-area-context": "github:th3rdwave/react-native-safe-area-context#main", + "react-native-safe-area-context": "https://github.com/th3rdwave/react-native-safe-area-context.git#91c426216c18b10558319f8f02383392100b6740", "react-native-screens": "4.0.0-beta.14", "react-native-svg": "^15.8.0", "react-native-vector-icons": "^10.0.3", diff --git a/yarn.lock b/yarn.lock index c362538858..04762d34ad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23088,7 +23088,7 @@ __metadata: languageName: node linkType: hard -"react-native-safe-area-context@github:th3rdwave/react-native-safe-area-context#main": +"react-native-safe-area-context@https://github.com/th3rdwave/react-native-safe-area-context.git#91c426216c18b10558319f8f02383392100b6740": version: 4.11.1 resolution: "react-native-safe-area-context@https://github.com/th3rdwave/react-native-safe-area-context.git#commit=91c426216c18b10558319f8f02383392100b6740" peerDependencies: @@ -24703,7 +24703,7 @@ __metadata: react-native: 0.76.0 react-native-gesture-handler: ^2.20.2 react-native-reanimated: 3.16.1 - react-native-safe-area-context: "github:th3rdwave/react-native-safe-area-context#main" + react-native-safe-area-context: "https://github.com/th3rdwave/react-native-safe-area-context.git#91c426216c18b10558319f8f02383392100b6740" react-native-screens: 4.0.0-beta.14 react-native-svg: ^15.8.0 react-native-vector-icons: ^10.0.3 From f92c67e10c21a002fa3c9b7e23a822e4b736e9ff Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 28 Oct 2024 09:22:00 +0200 Subject: [PATCH 03/18] Updates react-native-safe-area-context to 4.12.0 --- samples/react-native/package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 92816f3673..9251a3d9f0 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -31,7 +31,7 @@ "react-native": "0.76.0", "react-native-gesture-handler": "^2.20.2", "react-native-reanimated": "3.16.1", - "react-native-safe-area-context": "https://github.com/th3rdwave/react-native-safe-area-context.git#91c426216c18b10558319f8f02383392100b6740", + "react-native-safe-area-context": "4.12.0", "react-native-screens": "4.0.0-beta.14", "react-native-svg": "^15.8.0", "react-native-vector-icons": "^10.0.3", diff --git a/yarn.lock b/yarn.lock index 04762d34ad..59c66b776c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23088,13 +23088,13 @@ __metadata: languageName: node linkType: hard -"react-native-safe-area-context@https://github.com/th3rdwave/react-native-safe-area-context.git#91c426216c18b10558319f8f02383392100b6740": - version: 4.11.1 - resolution: "react-native-safe-area-context@https://github.com/th3rdwave/react-native-safe-area-context.git#commit=91c426216c18b10558319f8f02383392100b6740" +"react-native-safe-area-context@npm:4.12.0": + version: 4.12.0 + resolution: "react-native-safe-area-context@npm:4.12.0" peerDependencies: react: "*" react-native: "*" - checksum: 92ee24885bee7027d7914368748220c23c644bbf12f74ebbe6dd496289a501a7e0101dcdb084331a35001ca286eafe73786ffe35e6b25a10dc6e389f2f9bdc6c + checksum: 04a751afed448b31dc401f0e8ecf9cf3edc4fe77b5c16cb7bc2a70381c3a2ffa54f42a313a46ad7deec0aff74a3f5650cf49db0264ba4a6c4f6a1d69ecf489fd languageName: node linkType: hard @@ -24703,7 +24703,7 @@ __metadata: react-native: 0.76.0 react-native-gesture-handler: ^2.20.2 react-native-reanimated: 3.16.1 - react-native-safe-area-context: "https://github.com/th3rdwave/react-native-safe-area-context.git#91c426216c18b10558319f8f02383392100b6740" + react-native-safe-area-context: 4.12.0 react-native-screens: 4.0.0-beta.14 react-native-svg: ^15.8.0 react-native-vector-icons: ^10.0.3 From adb744d5b8ab266d420442275784abede8e2db9e Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 28 Oct 2024 12:35:30 +0200 Subject: [PATCH 04/18] Use latest stable version of react-native-screens --- samples/react-native/package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 9251a3d9f0..76429e96b6 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -32,7 +32,7 @@ "react-native-gesture-handler": "^2.20.2", "react-native-reanimated": "3.16.1", "react-native-safe-area-context": "4.12.0", - "react-native-screens": "4.0.0-beta.14", + "react-native-screens": "3.35.0", "react-native-svg": "^15.8.0", "react-native-vector-icons": "^10.0.3", "react-redux": "^8.1.3", diff --git a/yarn.lock b/yarn.lock index 59c66b776c..f2c9b65a64 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23131,16 +23131,16 @@ __metadata: languageName: node linkType: hard -"react-native-screens@npm:4.0.0-beta.14": - version: 4.0.0-beta.14 - resolution: "react-native-screens@npm:4.0.0-beta.14" +"react-native-screens@npm:3.35.0": + version: 3.35.0 + resolution: "react-native-screens@npm:3.35.0" dependencies: react-freeze: ^1.0.0 warn-once: ^0.1.0 peerDependencies: react: "*" react-native: "*" - checksum: e137b1d8a9d1ef7178afe05fb9a4dafb33a8cc687672e22b2ae00b75dd284e23479d33bd92c5dfcfee0769a13640645c7169e0e95c0e06e29acd5a8ba94c5065 + checksum: cb8a0c8d8a41a8a1065cc2253e4272a970366a7d80bc54e889b2f48de7ccccd3e828e2701de39c0453a67956ec0cad140fb506324cce04419b5e2eb495c038c2 languageName: node linkType: hard @@ -24704,7 +24704,7 @@ __metadata: react-native-gesture-handler: ^2.20.2 react-native-reanimated: 3.16.1 react-native-safe-area-context: 4.12.0 - react-native-screens: 4.0.0-beta.14 + react-native-screens: 3.35.0 react-native-svg: ^15.8.0 react-native-vector-icons: ^10.0.3 react-redux: ^8.1.3 From 0a06263b13d3a4d5b9984f6f6104ed6d9c9e5406 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 28 Oct 2024 12:40:37 +0200 Subject: [PATCH 05/18] Update react-navigation libraries --- samples/react-native/package.json | 8 ++++---- yarn.lock | 16 ++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 76429e96b6..d703650a2d 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -21,10 +21,10 @@ "build-android-release-splits-flavors": "export SENTRY_SAMPLE_ENABLE_ABI_SPLIT=true; export SENTRY_SAMPLE_ENABLE_FLAVORS=true; cd android; ./gradlew assembleRelease; cd .." }, "dependencies": { - "@react-navigation/bottom-tabs": "^6.5.12", - "@react-navigation/native": "^6.1.9", - "@react-navigation/native-stack": "^6.9.17", - "@react-navigation/stack": "^6.3.20", + "@react-navigation/bottom-tabs": "^6.6.1", + "@react-navigation/native": "^6.1.18", + "@react-navigation/native-stack": "^6.11.0", + "@react-navigation/stack": "^6.4.1", "@sentry/react-native": "6.1.0", "delay": "^6.0.0", "react": "18.3.1", diff --git a/yarn.lock b/yarn.lock index f2c9b65a64..a5254f7e27 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7561,7 +7561,7 @@ __metadata: languageName: node linkType: hard -"@react-navigation/bottom-tabs@npm:^6.5.12": +"@react-navigation/bottom-tabs@npm:^6.5.12, @react-navigation/bottom-tabs@npm:^6.6.1": version: 6.6.1 resolution: "@react-navigation/bottom-tabs@npm:6.6.1" dependencies: @@ -7623,7 +7623,7 @@ __metadata: languageName: node linkType: hard -"@react-navigation/native-stack@npm:^6.9.17": +"@react-navigation/native-stack@npm:^6.11.0": version: 6.11.0 resolution: "@react-navigation/native-stack@npm:6.11.0" dependencies: @@ -7655,7 +7655,7 @@ __metadata: languageName: node linkType: hard -"@react-navigation/native@npm:^6.1.9, @react-navigation/native@npm:~6.1.6": +"@react-navigation/native@npm:^6.1.18, @react-navigation/native@npm:^6.1.9, @react-navigation/native@npm:~6.1.6": version: 6.1.18 resolution: "@react-navigation/native@npm:6.1.18" dependencies: @@ -7679,7 +7679,7 @@ __metadata: languageName: node linkType: hard -"@react-navigation/stack@npm:^6.3.20": +"@react-navigation/stack@npm:^6.3.20, @react-navigation/stack@npm:^6.4.1": version: 6.4.1 resolution: "@react-navigation/stack@npm:6.4.1" dependencies: @@ -24681,10 +24681,10 @@ __metadata: "@react-native/eslint-config": 0.76.0 "@react-native/metro-config": 0.76.0 "@react-native/typescript-config": 0.76.0 - "@react-navigation/bottom-tabs": ^6.5.12 - "@react-navigation/native": ^6.1.9 - "@react-navigation/native-stack": ^6.9.17 - "@react-navigation/stack": ^6.3.20 + "@react-navigation/bottom-tabs": ^6.6.1 + "@react-navigation/native": ^6.1.18 + "@react-navigation/native-stack": ^6.11.0 + "@react-navigation/stack": ^6.4.1 "@sentry/babel-plugin-component-annotate": ^2.18.0 "@sentry/react-native": 6.1.0 "@types/react": ^18.2.65 From 45e2fafa0c2b0d1cba273f7f40c49746dfbd6f17 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 28 Oct 2024 13:03:28 +0200 Subject: [PATCH 06/18] Set react-native-community/cli version to 15.0.0 --- samples/react-native/package.json | 2 +- yarn.lock | 54 +++++++++++++++---------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index d703650a2d..88e7dff36c 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -42,7 +42,7 @@ "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native-community/cli": "latest", + "@react-native-community/cli": "15.0.0", "@react-native/babel-preset": "0.76.0", "@react-native/eslint-config": "0.76.0", "@react-native/metro-config": "0.76.0", diff --git a/yarn.lock b/yarn.lock index a5254f7e27..ee551d35d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6751,6 +6751,32 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli@npm:15.0.0": + version: 15.0.0 + resolution: "@react-native-community/cli@npm:15.0.0" + dependencies: + "@react-native-community/cli-clean": 15.0.0 + "@react-native-community/cli-config": 15.0.0 + "@react-native-community/cli-debugger-ui": 15.0.0 + "@react-native-community/cli-doctor": 15.0.0 + "@react-native-community/cli-server-api": 15.0.0 + "@react-native-community/cli-tools": 15.0.0 + "@react-native-community/cli-types": 15.0.0 + 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 + checksum: f056899a3537982efbb5a918e421b6dd9a090b33d95ee89182a0d626013bf56b4456e3e4308498b52d1f8db31bfd309183bca652cef606dad8cf0fd3395b25bf + languageName: node + linkType: hard + "@react-native-community/cli@npm:9.3.2": version: 9.3.2 resolution: "@react-native-community/cli@npm:9.3.2" @@ -6778,32 +6804,6 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli@npm:latest": - version: 15.0.0 - resolution: "@react-native-community/cli@npm:15.0.0" - dependencies: - "@react-native-community/cli-clean": 15.0.0 - "@react-native-community/cli-config": 15.0.0 - "@react-native-community/cli-debugger-ui": 15.0.0 - "@react-native-community/cli-doctor": 15.0.0 - "@react-native-community/cli-server-api": 15.0.0 - "@react-native-community/cli-tools": 15.0.0 - "@react-native-community/cli-types": 15.0.0 - 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 - checksum: f056899a3537982efbb5a918e421b6dd9a090b33d95ee89182a0d626013bf56b4456e3e4308498b52d1f8db31bfd309183bca652cef606dad8cf0fd3395b25bf - languageName: node - linkType: hard - "@react-native-mac/virtualized-lists@npm:^0.73.3": version: 0.73.3 resolution: "@react-native-mac/virtualized-lists@npm:0.73.3" @@ -24676,7 +24676,7 @@ __metadata: "@babel/core": ^7.25.2 "@babel/preset-env": ^7.25.3 "@babel/runtime": ^7.25.0 - "@react-native-community/cli": latest + "@react-native-community/cli": 15.0.0 "@react-native/babel-preset": 0.76.0 "@react-native/eslint-config": 0.76.0 "@react-native/metro-config": 0.76.0 From a5f536f7a2c386d3733d93debd9ba48ff66c92bf Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Wed, 30 Oct 2024 12:23:36 +0200 Subject: [PATCH 07/18] Upgrade ro RN0.76.1 --- samples/react-native/Gemfile | 3 +- samples/react-native/package.json | 10 +- yarn.lock | 178 +++++++++++++++--------------- 3 files changed, 96 insertions(+), 95 deletions(-) diff --git a/samples/react-native/Gemfile b/samples/react-native/Gemfile index 0d169634b6..ab4b704e9f 100644 --- a/samples/react-native/Gemfile +++ b/samples/react-native/Gemfile @@ -3,6 +3,7 @@ source 'https://rubygems.org' # You may use http://rbenv.org/ or https://rvm.io/ to install and use this version ruby "3.3.0" -gem 'cocoapods', '1.15.2' +gem 'cocoapods', '1.16.1' gem 'activesupport', '>= 6.1.7.5', '< 7.1.0' gem 'fastlane', '2.220.0' +gem 'xcodeproj', '< 1.26.0' diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 88e7dff36c..135c481f55 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -28,7 +28,7 @@ "@sentry/react-native": "6.1.0", "delay": "^6.0.0", "react": "18.3.1", - "react-native": "0.76.0", + "react-native": "0.76.1", "react-native-gesture-handler": "^2.20.2", "react-native-reanimated": "3.16.1", "react-native-safe-area-context": "4.12.0", @@ -43,10 +43,10 @@ "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", "@react-native-community/cli": "15.0.0", - "@react-native/babel-preset": "0.76.0", - "@react-native/eslint-config": "0.76.0", - "@react-native/metro-config": "0.76.0", - "@react-native/typescript-config": "0.76.0", + "@react-native/babel-preset": "0.76.1", + "@react-native/eslint-config": "0.76.1", + "@react-native/metro-config": "0.76.1", + "@react-native/typescript-config": "0.76.1", "@sentry/babel-plugin-component-annotate": "^2.18.0", "@types/react": "^18.2.65", "@types/react-native-vector-icons": "^6.4.18", diff --git a/yarn.lock b/yarn.lock index 7f967d094f..7aea36b7d7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6830,10 +6830,10 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/assets-registry@npm:0.76.0" - checksum: e3f4364a9cd91c3452180daee354df5902f9471a136cf6dfe19bdff934d697232e1685e676ef91d6fe60e8d879a82ac361950ccba3f093b37de566bf9a813864 +"@react-native/assets-registry@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/assets-registry@npm:0.76.1" + checksum: 469ed8c04917f496ee7b8952f402c7d2e259f67b3a3a4c273c541c3fe18e38940d07db1f1150826228c07355743526cca55a38bfdcbac4413c447353318d89c4 languageName: node linkType: hard @@ -6862,12 +6862,12 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/babel-plugin-codegen@npm:0.76.0" +"@react-native/babel-plugin-codegen@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/babel-plugin-codegen@npm:0.76.1" dependencies: - "@react-native/codegen": 0.76.0 - checksum: af3f14833f80b1f94ac87440011e4b02374dc7796901ea84a9620bae5c26f93781abbc3e9be383e57461b3724b0d67ee1d798213fa03a234461a4bf85b64fb32 + "@react-native/codegen": 0.76.1 + checksum: d60033a1a513ee212d5a9254a5a4ea0313e161b13d65fa856d7c9cf6d869ca6cbecd74c0de8edbb72a47ba5c23ffd8ea0fcd26bc6477832e25bca668eeb88bec languageName: node linkType: hard @@ -6978,9 +6978,9 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-preset@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/babel-preset@npm:0.76.0" +"@react-native/babel-preset@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/babel-preset@npm:0.76.1" dependencies: "@babel/core": ^7.25.2 "@babel/plugin-proposal-export-default-from": ^7.24.7 @@ -7023,13 +7023,13 @@ __metadata: "@babel/plugin-transform-typescript": ^7.25.2 "@babel/plugin-transform-unicode-regex": ^7.24.7 "@babel/template": ^7.25.0 - "@react-native/babel-plugin-codegen": 0.76.0 + "@react-native/babel-plugin-codegen": 0.76.1 babel-plugin-syntax-hermes-parser: ^0.23.1 babel-plugin-transform-flow-enums: ^0.0.2 react-refresh: ^0.14.0 peerDependencies: "@babel/core": "*" - checksum: d57498cba12dcb7a35c7858bf575780f2bc0d1219b553c34fc1ad3c91c4b18a0714cbfba5092ec4badf786e6d3029c876904b91048f45b222a632a8093dc5aaf + checksum: ba507512f599070050b80e501a8a52d88f259dfc04852349396c5d0dc85b81eb03fefdc2a430070f69c4a671e587ae0539ba1e63ccbd9c67c2b8a685a077b948 languageName: node linkType: hard @@ -7068,9 +7068,9 @@ __metadata: languageName: node linkType: hard -"@react-native/codegen@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/codegen@npm:0.76.0" +"@react-native/codegen@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/codegen@npm:0.76.1" dependencies: "@babel/parser": ^7.25.3 glob: ^7.1.1 @@ -7082,7 +7082,7 @@ __metadata: yargs: ^17.6.2 peerDependencies: "@babel/preset-env": ^7.1.6 - checksum: f02b68ede1d0c101922bda548c0a9edbf722253e92ba7a03dcdc657dbea9b915158471a7db77ffa5d1e0f4304458498423de041c052f4a562ccfd8a314018eef + checksum: a54fb71e3c54251040a609663a22e7c2488b5a1792fd0f6b0f099849de90dc5feec0b4b7c0af9af160857e8ca98a4e2abd08f2456c613093694d0bcc795429bd languageName: node linkType: hard @@ -7162,12 +7162,12 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/community-cli-plugin@npm:0.76.0" +"@react-native/community-cli-plugin@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/community-cli-plugin@npm:0.76.1" dependencies: - "@react-native/dev-middleware": 0.76.0 - "@react-native/metro-babel-transformer": 0.76.0 + "@react-native/dev-middleware": 0.76.1 + "@react-native/metro-babel-transformer": 0.76.1 chalk: ^4.0.0 execa: ^5.1.1 invariant: ^2.2.4 @@ -7181,7 +7181,7 @@ __metadata: peerDependenciesMeta: "@react-native-community/cli-server-api": optional: true - checksum: 01684b32fc1be49a7c1f142ba37163e4fefdffa395c782127f868e306c4f33e47c870dd492662adf259b5e8971a64dffa89e6ac777f610bbfdf085b90ce1a43e + checksum: acebb543703e7502f0f9518653d1daedcd8a5796ba5d38b02b4300c8f2e578f172f78bce3da47d9e0a82cfd51e174466aba9579b40a14965e25d860437142d05 languageName: node linkType: hard @@ -7199,10 +7199,10 @@ __metadata: languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/debugger-frontend@npm:0.76.0" - checksum: ace698edd010d41d402942b875f641e18ce1fff8aeb5f530285344b676a1e518dbc5c3d6e07fab8108d4b2cfa0df89e1bc9ff68a56dfe1abd778faa126c3490e +"@react-native/debugger-frontend@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/debugger-frontend@npm:0.76.1" + checksum: a8da722ab21b79acd7778004a0774ac8352f8a28aeb0e72c2056c1153d5d12d349d157e8ddae2829070999ae6cbab0b82437a4f710e1bb6027660d7e19753314 languageName: node linkType: hard @@ -7263,12 +7263,12 @@ __metadata: languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/dev-middleware@npm:0.76.0" +"@react-native/dev-middleware@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/dev-middleware@npm:0.76.1" dependencies: "@isaacs/ttlcache": ^1.4.1 - "@react-native/debugger-frontend": 0.76.0 + "@react-native/debugger-frontend": 0.76.1 chrome-launcher: ^0.15.2 chromium-edge-launcher: ^0.2.0 connect: ^3.6.5 @@ -7278,7 +7278,7 @@ __metadata: selfsigned: ^2.4.1 serve-static: ^1.13.1 ws: ^6.2.3 - checksum: af9df63cec6684388135dae662a4eb09055b00451c5923c0857230abdab4339ef9a55289fa79a4f82ec18185d29bbd24e66b4a4d3b4a305eb547f98a69ff8004 + checksum: 241623582616befc22990c745ebbf213c54e0fd0c6016b4f19ef248087a57eb1256f8c168cf28150b1a1829b26accfa1875c5b7d2a880318e52ecb151578406d languageName: node linkType: hard @@ -7306,13 +7306,13 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-config@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/eslint-config@npm:0.76.0" +"@react-native/eslint-config@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/eslint-config@npm:0.76.1" dependencies: "@babel/core": ^7.25.2 "@babel/eslint-parser": ^7.25.1 - "@react-native/eslint-plugin": 0.76.0 + "@react-native/eslint-plugin": 0.76.1 "@typescript-eslint/eslint-plugin": ^7.1.1 "@typescript-eslint/parser": ^7.1.1 eslint-config-prettier: ^8.5.0 @@ -7326,7 +7326,7 @@ __metadata: peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: 26784378052495a35a09ace45ced57690630b19db06d450552150804737105f563b1302f46ee01e5c18214c885d9b6c94ef913132015ef597833eb0ea66c8af3 + checksum: 90117c21f2190f63801fc5698b2c462825dd5dd15fcc77c3975bde99e679842c3bd0f04f3de44e46a334e25ae4141c9dd2e15ca438e9d8bd52bdc7b655932235 languageName: node linkType: hard @@ -7337,10 +7337,10 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/eslint-plugin@npm:0.76.0" - checksum: 01094c201a45a56fa392562a6f7d6c6b780a38ef554b2491b2afc317431951edb39d58417bfc7931b462ca0bc3495a0a6390e164949925bf6105724385dab77e +"@react-native/eslint-plugin@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/eslint-plugin@npm:0.76.1" + checksum: d90efac9cd30723d1a01200b1456c81d6a25f360717ae9859becdf9322afdd179971aeffd06312820a548e848c06bf70b541d89cdd16a7f0a950e4df295ecb9a languageName: node linkType: hard @@ -7358,10 +7358,10 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/gradle-plugin@npm:0.76.0" - checksum: 5787641c731764a659053ffebf932567541be9d98724168e3da99cf1d046b5ca022d4e8cfdcb157e2859bebfd167ef17fe9412181902d4aacf13e7157b6207ed +"@react-native/gradle-plugin@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/gradle-plugin@npm:0.76.1" + checksum: 9301329bed2a1cceffdaae9cf40744bdc5a525f96c931ce7517ce853a62ca6d5bcbe7b98bdf4d08b097904411aa4264534b24896b6053b2667a8573efbcf2995 languageName: node linkType: hard @@ -7379,10 +7379,10 @@ __metadata: languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/js-polyfills@npm:0.76.0" - checksum: a3c7cdad5d9eda33f792ea54e42e577742031cdd10b929efe05e2db13d44e94f88b4b748b84db074a7446f4d6f08e11b4bf4815dcfa7cff248112fd5726a21e6 +"@react-native/js-polyfills@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/js-polyfills@npm:0.76.1" + checksum: d0ee57e6d14e216b21f4b9498736a0751c8c81e2addd89d573bb4f59232bdf75e96b11a4728e8a2ee747d904c8daedcefc600c4b78ff72832e87eca7b60beeba languageName: node linkType: hard @@ -7414,17 +7414,17 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/metro-babel-transformer@npm:0.76.0" +"@react-native/metro-babel-transformer@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/metro-babel-transformer@npm:0.76.1" dependencies: "@babel/core": ^7.25.2 - "@react-native/babel-preset": 0.76.0 + "@react-native/babel-preset": 0.76.1 hermes-parser: 0.23.1 nullthrows: ^1.1.1 peerDependencies: "@babel/core": "*" - checksum: 5b0046d2326db43dafb577f8a8097bc5f991181df089066a2740f2d7e333b9c57b0e98b3c648a917bfde184f9d7a4fb4b39fe8b5add391e690417c49d6060632 + checksum: ff0d64637cba048b4a034b187839eef56d3d1abea99c34d6f8242cea3cbb69c6c64ef44720d735641ac419e7e5dd28e3eb2e887073f80d134301c3fbd75c29dd languageName: node linkType: hard @@ -7440,15 +7440,15 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-config@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/metro-config@npm:0.76.0" +"@react-native/metro-config@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/metro-config@npm:0.76.1" dependencies: - "@react-native/js-polyfills": 0.76.0 - "@react-native/metro-babel-transformer": 0.76.0 + "@react-native/js-polyfills": 0.76.1 + "@react-native/metro-babel-transformer": 0.76.1 metro-config: ^0.81.0 metro-runtime: ^0.81.0 - checksum: 1ec37ae55cd214e42adb78ba3d688a917b4873af411861dd85a9d008e126afd768561972bf397c86b7bb7ba40bcec6e54b20645c6a257473cb51057afcacb294 + checksum: 4d2991a93cdcaeb15fd115983948d55c2673597c3cc7032d0399626e0cfd7dfecbbe2b37e99a9eb9bc6fb8f917624ecee8bb321a58cd54460ce689af348681fe languageName: node linkType: hard @@ -7480,10 +7480,10 @@ __metadata: languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/normalize-colors@npm:0.76.0" - checksum: f656e305106e3487180576aaf4615d24a25d2af6a0b79bc30a1ebbe127922deda7e6ab26b7ececc50286c8f4a6a7b799e0d0b0675930847411fb3bc574c06455 +"@react-native/normalize-colors@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/normalize-colors@npm:0.76.1" + checksum: 851cdfab591908905aa150dca6d38cd39d919b686b391e896b02bc8e9e0a4f74aea999afa73a3b4282f6e6bd10f79cf3600b1030d84dd948eacdd674fc4f5eaa languageName: node linkType: hard @@ -7508,10 +7508,10 @@ __metadata: languageName: node linkType: hard -"@react-native/typescript-config@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/typescript-config@npm:0.76.0" - checksum: ffebc94137f6060f57944ee19b712858476263567b2cbbdd6d888827a4c3030a211b8d6de0692bd162d12f77cab9e9321e1be3b63a4685f09db5446551e0a402 +"@react-native/typescript-config@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/typescript-config@npm:0.76.1" + checksum: ee87d6a70f31319cef777a8d54a4afd33fb25a0e47ec9d13b89ea8278ad9d048c8f8bd78b3822c99070cee3c0c4afcdb59b4e6ff2cda5800b8384db0cbb29674 languageName: node linkType: hard @@ -7544,9 +7544,9 @@ __metadata: languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.76.0": - version: 0.76.0 - resolution: "@react-native/virtualized-lists@npm:0.76.0" +"@react-native/virtualized-lists@npm:0.76.1": + version: 0.76.1 + resolution: "@react-native/virtualized-lists@npm:0.76.1" dependencies: invariant: ^2.2.4 nullthrows: ^1.1.1 @@ -7557,7 +7557,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: c47400f38cdbef24c5f9b5fb85693d353de4b6d4925612af2fa596c257bac01d347947b1b3af378a56138d1a4fc2076a51fdbe7448bcb2420132c9ada15724ff + checksum: ddac7cf77fc121a3ce6ab3c191fc4884174a391f3f2ecfddf65cfffe735f2e2355650f1cf8865104fc635784b0083102dbbde908ffbdc6cf8076373b17b2ccc5 languageName: node linkType: hard @@ -23438,18 +23438,18 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.76.0": - version: 0.76.0 - resolution: "react-native@npm:0.76.0" +"react-native@npm:0.76.1": + version: 0.76.1 + resolution: "react-native@npm:0.76.1" dependencies: "@jest/create-cache-key-function": ^29.6.3 - "@react-native/assets-registry": 0.76.0 - "@react-native/codegen": 0.76.0 - "@react-native/community-cli-plugin": 0.76.0 - "@react-native/gradle-plugin": 0.76.0 - "@react-native/js-polyfills": 0.76.0 - "@react-native/normalize-colors": 0.76.0 - "@react-native/virtualized-lists": 0.76.0 + "@react-native/assets-registry": 0.76.1 + "@react-native/codegen": 0.76.1 + "@react-native/community-cli-plugin": 0.76.1 + "@react-native/gradle-plugin": 0.76.1 + "@react-native/js-polyfills": 0.76.1 + "@react-native/normalize-colors": 0.76.1 + "@react-native/virtualized-lists": 0.76.1 abort-controller: ^3.0.0 anser: ^1.4.9 ansi-regex: ^5.0.0 @@ -23488,7 +23488,7 @@ __metadata: optional: true bin: react-native: cli.js - checksum: ee165c8c65e21949173c8f0162e54044fe2449a0e9c12b7815c944c4851e4e2d5a013883f0124e08bae8713b37cbaaf591a9edbe882db3e00c7372e92f89b5a4 + checksum: a6703560f7f4f7f0db1f9b6d013a8adc6996337c7c0d1ae5f260e75445913faa6dc689064091efd3eb469a9a3631c8c6cbc408bfd751c2e9088d9610c3551138 languageName: node linkType: hard @@ -24690,10 +24690,10 @@ __metadata: "@babel/preset-env": ^7.25.3 "@babel/runtime": ^7.25.0 "@react-native-community/cli": 15.0.0 - "@react-native/babel-preset": 0.76.0 - "@react-native/eslint-config": 0.76.0 - "@react-native/metro-config": 0.76.0 - "@react-native/typescript-config": 0.76.0 + "@react-native/babel-preset": 0.76.1 + "@react-native/eslint-config": 0.76.1 + "@react-native/metro-config": 0.76.1 + "@react-native/typescript-config": 0.76.1 "@react-navigation/bottom-tabs": ^6.6.1 "@react-navigation/native": ^6.1.18 "@react-navigation/native-stack": ^6.11.0 @@ -24713,7 +24713,7 @@ __metadata: patch-package: ^8.0.0 prettier: 2.8.8 react: 18.3.1 - react-native: 0.76.0 + react-native: 0.76.1 react-native-gesture-handler: ^2.20.2 react-native-reanimated: 3.16.1 react-native-safe-area-context: 4.12.0 From cf617f456763e1f62927dfed0d4066f955dcde32 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Wed, 30 Oct 2024 12:59:42 +0200 Subject: [PATCH 08/18] Updates Gemfile --- samples/react-native/Gemfile | 1 - samples/react-native/Gemfile.lock | 16 ++++++++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/samples/react-native/Gemfile b/samples/react-native/Gemfile index ab4b704e9f..165a19d07b 100644 --- a/samples/react-native/Gemfile +++ b/samples/react-native/Gemfile @@ -6,4 +6,3 @@ ruby "3.3.0" gem 'cocoapods', '1.16.1' gem 'activesupport', '>= 6.1.7.5', '< 7.1.0' gem 'fastlane', '2.220.0' -gem 'xcodeproj', '< 1.26.0' diff --git a/samples/react-native/Gemfile.lock b/samples/react-native/Gemfile.lock index a0e59f1f3b..3723671d2d 100644 --- a/samples/react-native/Gemfile.lock +++ b/samples/react-native/Gemfile.lock @@ -36,10 +36,10 @@ GEM babosa (1.0.4) base64 (0.2.0) claide (1.1.0) - cocoapods (1.15.2) + cocoapods (1.16.1) addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.15.2) + cocoapods-core (= 1.16.1) cocoapods-deintegrate (>= 1.0.3, < 2.0) cocoapods-downloader (>= 2.1, < 3.0) cocoapods-plugins (>= 1.0.0, < 2.0) @@ -53,8 +53,8 @@ GEM molinillo (~> 0.8.0) nap (~> 1.0) ruby-macho (>= 2.3.0, < 3.0) - xcodeproj (>= 1.23.0, < 2.0) - cocoapods-core (1.15.2) + xcodeproj (>= 1.26.0, < 2.0) + cocoapods-core (1.16.1) activesupport (>= 5.0, < 8) addressable (~> 2.8) algoliasearch (~> 1.0) @@ -215,7 +215,7 @@ GEM molinillo (0.8.0) multi_json (1.15.0) multipart-post (2.4.1) - nanaimo (0.3.0) + nanaimo (0.4.0) nap (1.1.0) naturally (2.2.1) netrc (0.11.0) @@ -259,12 +259,12 @@ GEM uber (0.1.0) unicode-display_width (2.6.0) word_wrap (1.0.0) - xcodeproj (1.25.1) + xcodeproj (1.26.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) - nanaimo (~> 0.3.0) + nanaimo (~> 0.4.0) rexml (>= 3.3.6, < 4.0) xcpretty (0.3.0) rouge (~> 2.0.7) @@ -278,7 +278,7 @@ PLATFORMS DEPENDENCIES activesupport (>= 6.1.7.5, < 7.1.0) - cocoapods (= 1.15.2) + cocoapods (= 1.16.1) fastlane (= 2.220.0) RUBY VERSION From 80c975ca1c8e8bb436158cd112a4a265e937c0e2 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 18 Nov 2024 18:40:19 +0200 Subject: [PATCH 09/18] Update to 0.76.2 --- samples/react-native/package.json | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 3b5110c65d..da30725fa7 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -28,8 +28,8 @@ "@sentry/react-native": "6.1.0", "delay": "^6.0.0", "react": "18.3.1", - "react-native": "0.76.1", "react-native-gesture-handler": "^2.20.2", + "react-native": "0.76.2", "react-native-reanimated": "3.16.1", "react-native-safe-area-context": "4.12.0", "react-native-screens": "3.35.0", @@ -43,11 +43,13 @@ "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native-community/cli": "15.0.0", - "@react-native/babel-preset": "0.76.1", - "@react-native/eslint-config": "0.76.1", - "@react-native/metro-config": "0.76.1", - "@react-native/typescript-config": "0.76.1", + "@react-native-community/cli": "15.0.1", + "@react-native-community/cli-platform-android": "15.0.1", + "@react-native-community/cli-platform-ios": "15.0.1", + "@react-native/babel-preset": "0.76.2", + "@react-native/eslint-config": "0.76.2", + "@react-native/metro-config": "0.76.2", + "@react-native/typescript-config": "0.76.2", "@sentry/babel-plugin-component-annotate": "^2.18.0", "@types/react": "^18.2.65", "@types/react-native-vector-icons": "^6.4.18", From 7e4aa97d085ea4bff01cf9ddc8aeda7d60e06687 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 18 Nov 2024 18:40:35 +0200 Subject: [PATCH 10/18] Update dependencies --- samples/react-native/package.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index da30725fa7..3d31d70cea 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -21,20 +21,20 @@ "build-android-release-splits-flavors": "export SENTRY_SAMPLE_ENABLE_ABI_SPLIT=true; export SENTRY_SAMPLE_ENABLE_FLAVORS=true; cd android; ./gradlew assembleRelease; cd .." }, "dependencies": { - "@react-navigation/bottom-tabs": "^6.6.1", - "@react-navigation/native": "^6.1.18", - "@react-navigation/native-stack": "^6.11.0", - "@react-navigation/stack": "^6.4.1", - "@sentry/react-native": "6.1.0", + "@react-navigation/bottom-tabs": "^7.0.4", + "@react-navigation/native": "^7.0.3", + "@react-navigation/native-stack": "^7.0.3", + "@react-navigation/stack": "^7.0.3", + "@sentry/react-native": "6.2.0", "delay": "^6.0.0", "react": "18.3.1", - "react-native-gesture-handler": "^2.20.2", "react-native": "0.76.2", + "react-native-gesture-handler": "^2.21.1", "react-native-reanimated": "3.16.1", - "react-native-safe-area-context": "4.12.0", - "react-native-screens": "3.35.0", - "react-native-svg": "^15.8.0", - "react-native-vector-icons": "^10.0.3", + "react-native-safe-area-context": "4.14.0", + "react-native-screens": "4.1.0", + "react-native-svg": "^15.9.0", + "react-native-vector-icons": "^10.2.0", "react-native-webview": "^13.12.3", "react-redux": "^8.1.3", "redux": "^4.2.1" From 622ff2fe47861198fa73bc4064d1ed460c44fa6d Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 18 Nov 2024 18:40:48 +0200 Subject: [PATCH 11/18] Update lockfile --- yarn.lock | 541 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 344 insertions(+), 197 deletions(-) diff --git a/yarn.lock b/yarn.lock index 447bd23fb4..8a49975b0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5790,15 +5790,15 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-clean@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-clean@npm:15.0.0" +"@react-native-community/cli-clean@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-clean@npm:15.0.1" dependencies: - "@react-native-community/cli-tools": 15.0.0 + "@react-native-community/cli-tools": 15.0.1 chalk: ^4.1.2 execa: ^5.0.0 fast-glob: ^3.3.2 - checksum: ccea833beddf18b9d115cff25a9bd2bac785308c67a4105977362fef3478327a9a9990c8d79ef9519e3eb8761b71c683ff3f5bd84fcf0403970b26893979084b + checksum: ea6c663ec56cfe3a2c4fac7d3f0fec2ac8de9c34458f241b2afdf7f45dfb00d1de9e367fec732f8fef6e2b17046f4ed03c3be2ea4d2075633197dc23c516f986 languageName: node linkType: hard @@ -5814,6 +5814,18 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-config-apple@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-config-apple@npm:15.0.1" + dependencies: + "@react-native-community/cli-tools": 15.0.1 + chalk: ^4.1.2 + execa: ^5.0.0 + fast-glob: ^3.3.2 + checksum: 67b9be8b6cce14f764a5734b9599eb7d1095c7fb5c06b0b6cd3518cf3a00c90026018c1eb8d497338da092a3cdcaa9b33fec34c5b766a4517c70293e5f1df58d + languageName: node + linkType: hard + "@react-native-community/cli-config@npm:12.3.2": version: 12.3.2 resolution: "@react-native-community/cli-config@npm:12.3.2" @@ -5870,17 +5882,17 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-config@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-config@npm:15.0.0" +"@react-native-community/cli-config@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-config@npm:15.0.1" dependencies: - "@react-native-community/cli-tools": 15.0.0 + "@react-native-community/cli-tools": 15.0.1 chalk: ^4.1.2 cosmiconfig: ^9.0.0 deepmerge: ^4.3.0 fast-glob: ^3.3.2 joi: ^17.2.1 - checksum: 90b4e443c4ad5ee83ebd8d8f29e568fbc536054c4a617c8acd62ea2b5ce694900909abdee999e6f11e696f7febb7687589a30792ccc8d470dcf8895d05165bab + checksum: 23314bcdf465974ee71a01792f0a1149ea51eea1dc66416e53aa2bc3a123dba6a8e0654d68211d2b20570bc875145b2e5d4abf923190c685c0021bb280230c3f languageName: node linkType: hard @@ -5933,12 +5945,12 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-debugger-ui@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-debugger-ui@npm:15.0.0" +"@react-native-community/cli-debugger-ui@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-debugger-ui@npm:15.0.1" dependencies: serve-static: ^1.13.1 - checksum: ebb275a90cf0a15b9773fe4d6e14a008bd899e1e0fca6ea1ad7c9d9c48e240e48c52c8b9d5b72e3e4b8a419c43ffdf00845b0b9fdc862a021b2d07d9953ecf6a + checksum: a97bb195f3722b91e0acf4c63f4e6956d572f5a275a13be01513b6797bd81ad0b838aa4fc8440131e64c39547c8e83feebb6435a34773269355a497122ed2209 languageName: node linkType: hard @@ -6048,15 +6060,15 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-doctor@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-doctor@npm:15.0.0" +"@react-native-community/cli-doctor@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-doctor@npm:15.0.1" dependencies: - "@react-native-community/cli-config": 15.0.0 - "@react-native-community/cli-platform-android": 15.0.0 - "@react-native-community/cli-platform-apple": 15.0.0 - "@react-native-community/cli-platform-ios": 15.0.0 - "@react-native-community/cli-tools": 15.0.0 + "@react-native-community/cli-config": 15.0.1 + "@react-native-community/cli-platform-android": 15.0.1 + "@react-native-community/cli-platform-apple": 15.0.1 + "@react-native-community/cli-platform-ios": 15.0.1 + "@react-native-community/cli-tools": 15.0.1 chalk: ^4.1.2 command-exists: ^1.2.8 deepmerge: ^4.3.0 @@ -6068,7 +6080,7 @@ __metadata: strip-ansi: ^5.2.0 wcwidth: ^1.0.1 yaml: ^2.2.1 - checksum: 6584785c59da5cf12587ceb1f444a49bec768f02666257ead7c606d77b76a848a6dc4d94017c797008c36e7a35462d4be38f1e500ea08a12bceda35ef2ed6cb1 + checksum: 6df1825df9f563096e48528f16d0bc521aceb2933e864921c8092eeeeeade0893963964897a6145b26a3d4de72ce05259f2d06f873eae64796d8c3815f22f1a5 languageName: node linkType: hard @@ -6202,17 +6214,17 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-platform-android@npm:15.0.0" +"@react-native-community/cli-platform-android@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-platform-android@npm:15.0.1" dependencies: - "@react-native-community/cli-tools": 15.0.0 + "@react-native-community/cli-tools": 15.0.1 chalk: ^4.1.2 execa: ^5.0.0 fast-glob: ^3.3.2 fast-xml-parser: ^4.4.1 logkitty: ^0.7.1 - checksum: 464ab550fde173dbf37b37725ab6272f341c9550660943108e15e20ed041c36a68a99bbcf7c8359771984fea2f5268b6cf1fdc8c197698bdb4f2d76dd510402d + checksum: 6c5e5912b7c81a6cb9076ae08897470090e1ff20fdaa502d500b4700235f2411942c6e38e3373111efa025dee9a1d3cc71dea6a4c42a89272f0d56b1eeb7b38a languageName: node linkType: hard @@ -6260,17 +6272,16 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-apple@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-platform-apple@npm:15.0.0" +"@react-native-community/cli-platform-apple@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-platform-apple@npm:15.0.1" dependencies: - "@react-native-community/cli-tools": 15.0.0 + "@react-native-community/cli-config-apple": 15.0.1 + "@react-native-community/cli-tools": 15.0.1 chalk: ^4.1.2 execa: ^5.0.0 - fast-glob: ^3.3.2 fast-xml-parser: ^4.4.1 - ora: ^5.4.1 - checksum: b9c0a50980c29c43f699f209dc975e3de81fda7602eef66fd8c8ecac33c17daac74e8285664f4d652f15a0c7ae4a338726c54ca593364bc1af14b8f9a562a4cf + checksum: 27278ff8790fddc220cba9daa4b05cb027403b7c3b81cd3f025b09f52ceccd41f68e86b71d493794eadc2d54fa4a5f6a1032608c4ec7ce928cc1985dce7b9bd2 languageName: node linkType: hard @@ -6325,12 +6336,12 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-platform-ios@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-platform-ios@npm:15.0.0" +"@react-native-community/cli-platform-ios@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-platform-ios@npm:15.0.1" dependencies: - "@react-native-community/cli-platform-apple": 15.0.0 - checksum: 8394161e6d64f720699bb2e34f9e58cb242ea331eeda32026762c20200f8ea3c5334f60ac770c61a13684cb8836755b6ccaf51da5a4f3ea89c416b163f2b68f2 + "@react-native-community/cli-platform-apple": 15.0.1 + checksum: 27b4775af43ce06e9315fda54f299e96405975c44d20a495443074d2818fc085dcb85cf2d2e6581990b71ab2e9ffc7d88666337bec8eb9412e80abf8dd793851 languageName: node linkType: hard @@ -6454,12 +6465,12 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-server-api@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-server-api@npm:15.0.0" +"@react-native-community/cli-server-api@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-server-api@npm:15.0.1" dependencies: - "@react-native-community/cli-debugger-ui": 15.0.0 - "@react-native-community/cli-tools": 15.0.0 + "@react-native-community/cli-debugger-ui": 15.0.1 + "@react-native-community/cli-tools": 15.0.1 compression: ^1.7.1 connect: ^3.6.5 errorhandler: ^1.5.1 @@ -6467,7 +6478,7 @@ __metadata: pretty-format: ^26.6.2 serve-static: ^1.13.1 ws: ^6.2.3 - checksum: c1203419f92b85ad0e0ae48389068c7e74e5e8d519366544b5ebbd8f4a2c4306b21aa8ad6f735534f7dcc5740f089e07b2be4f098533d4fffd09715cbff5cee3 + checksum: 354eba589433251a56db7edf005886aa3c4886ff70f52b999db7c3718435f01a3f1081bc56cc681a1b7de2fa50ea4891c4ea673fe0a02eb855ecbc001bd86654 languageName: node linkType: hard @@ -6560,9 +6571,9 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-tools@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-tools@npm:15.0.0" +"@react-native-community/cli-tools@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-tools@npm:15.0.1" dependencies: appdirsjs: ^1.2.4 chalk: ^4.1.2 @@ -6575,7 +6586,7 @@ __metadata: semver: ^7.5.2 shell-quote: ^1.7.3 sudo-prompt: ^9.0.0 - checksum: c4b9a4b5824ac4a58131ece2dbef264506c879e61c5b031410a2c9e88fa5dbb3fa2ebf1b7551704826bb55cfb21c8dcd8b20875e7194e2842b4aa492b0a80b70 + checksum: 0c40d5aa2306a2bfc1ee15362d045b0eff3cb162dd1b070f504508b2bbdd00c791151cf9f8679d248b4480b75b758e60b8d0cf3c19a19a02b4b4ece9928a119c languageName: node linkType: hard @@ -6632,12 +6643,12 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-types@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli-types@npm:15.0.0" +"@react-native-community/cli-types@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli-types@npm:15.0.1" dependencies: joi: ^17.2.1 - checksum: c67177ff58d76e08341a8510745d834c9fdabb1f84b3f6d427313c5724b36920ca5844291e9690f0c95a9626bba9745f688f6573237c48ddd127c9dc939f81fe + checksum: 77452486158afcf1f03a3596135b6dba16dba5dd10209dacd5a6a4b176df36d37b8e49af61590d5a64df4907cf0575b6f37e0a3893335f961a9380edaee32152 languageName: node linkType: hard @@ -6760,17 +6771,17 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli@npm:15.0.0": - version: 15.0.0 - resolution: "@react-native-community/cli@npm:15.0.0" +"@react-native-community/cli@npm:15.0.1": + version: 15.0.1 + resolution: "@react-native-community/cli@npm:15.0.1" dependencies: - "@react-native-community/cli-clean": 15.0.0 - "@react-native-community/cli-config": 15.0.0 - "@react-native-community/cli-debugger-ui": 15.0.0 - "@react-native-community/cli-doctor": 15.0.0 - "@react-native-community/cli-server-api": 15.0.0 - "@react-native-community/cli-tools": 15.0.0 - "@react-native-community/cli-types": 15.0.0 + "@react-native-community/cli-clean": 15.0.1 + "@react-native-community/cli-config": 15.0.1 + "@react-native-community/cli-debugger-ui": 15.0.1 + "@react-native-community/cli-doctor": 15.0.1 + "@react-native-community/cli-server-api": 15.0.1 + "@react-native-community/cli-tools": 15.0.1 + "@react-native-community/cli-types": 15.0.1 chalk: ^4.1.2 commander: ^9.4.1 deepmerge: ^4.3.0 @@ -6782,7 +6793,7 @@ __metadata: semver: ^7.5.2 bin: rnc-cli: build/bin.js - checksum: f056899a3537982efbb5a918e421b6dd9a090b33d95ee89182a0d626013bf56b4456e3e4308498b52d1f8db31bfd309183bca652cef606dad8cf0fd3395b25bf + checksum: 26c98ef67b4b89d3af13f2a3b19e51c7b2de5d320ca908cb628ca22b32bff5a17b8a1cc7f4b0ece303c4e53dc10e8ac0e88df9b376e63ebc97acb8d358f78c2e languageName: node linkType: hard @@ -6839,10 +6850,10 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/assets-registry@npm:0.76.1" - checksum: 469ed8c04917f496ee7b8952f402c7d2e259f67b3a3a4c273c541c3fe18e38940d07db1f1150826228c07355743526cca55a38bfdcbac4413c447353318d89c4 +"@react-native/assets-registry@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/assets-registry@npm:0.76.2" + checksum: 7a6b6201fe2ab1a1194895549015a473b7ba7d72a5a53538e79b369b2bbc8ecb5b1daa4d95f0d55fdee0380cf07684bae967fdb97d4507b5568d3f7ad866fba6 languageName: node linkType: hard @@ -6871,12 +6882,12 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/babel-plugin-codegen@npm:0.76.1" +"@react-native/babel-plugin-codegen@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/babel-plugin-codegen@npm:0.76.2" dependencies: - "@react-native/codegen": 0.76.1 - checksum: d60033a1a513ee212d5a9254a5a4ea0313e161b13d65fa856d7c9cf6d869ca6cbecd74c0de8edbb72a47ba5c23ffd8ea0fcd26bc6477832e25bca668eeb88bec + "@react-native/codegen": 0.76.2 + checksum: f0948bf02611403c2179e9a708974fe7562afd88f968def42b46094047aa72b9059bf76af9aba917f2ed0cd8aa88bbe0fb933a29225a6b726df6602806fe1b69 languageName: node linkType: hard @@ -6987,9 +6998,9 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-preset@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/babel-preset@npm:0.76.1" +"@react-native/babel-preset@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/babel-preset@npm:0.76.2" dependencies: "@babel/core": ^7.25.2 "@babel/plugin-proposal-export-default-from": ^7.24.7 @@ -7032,13 +7043,13 @@ __metadata: "@babel/plugin-transform-typescript": ^7.25.2 "@babel/plugin-transform-unicode-regex": ^7.24.7 "@babel/template": ^7.25.0 - "@react-native/babel-plugin-codegen": 0.76.1 - babel-plugin-syntax-hermes-parser: ^0.23.1 + "@react-native/babel-plugin-codegen": 0.76.2 + babel-plugin-syntax-hermes-parser: ^0.25.1 babel-plugin-transform-flow-enums: ^0.0.2 react-refresh: ^0.14.0 peerDependencies: "@babel/core": "*" - checksum: ba507512f599070050b80e501a8a52d88f259dfc04852349396c5d0dc85b81eb03fefdc2a430070f69c4a671e587ae0539ba1e63ccbd9c67c2b8a685a077b948 + checksum: 79e498b92803ac34934edf9a8881a1282629b4ada2b039185008daf00e6e4d6e04082f65125485e25a9ecfbd1ca44b659a2f8f2202f37cd1a9e04a958d927e87 languageName: node linkType: hard @@ -7077,9 +7088,9 @@ __metadata: languageName: node linkType: hard -"@react-native/codegen@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/codegen@npm:0.76.1" +"@react-native/codegen@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/codegen@npm:0.76.2" dependencies: "@babel/parser": ^7.25.3 glob: ^7.1.1 @@ -7091,7 +7102,7 @@ __metadata: yargs: ^17.6.2 peerDependencies: "@babel/preset-env": ^7.1.6 - checksum: a54fb71e3c54251040a609663a22e7c2488b5a1792fd0f6b0f099849de90dc5feec0b4b7c0af9af160857e8ca98a4e2abd08f2456c613093694d0bcc795429bd + checksum: 24eb190bcf2c5fffca0d7f9ff07f51f6caf3547efaabe2681fe4612d3d43002965347e3d9a247727ccd3bd19b3ec9c79a327cd7c8d6f39e15bde558ad6d25f1b languageName: node linkType: hard @@ -7171,12 +7182,12 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/community-cli-plugin@npm:0.76.1" +"@react-native/community-cli-plugin@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/community-cli-plugin@npm:0.76.2" dependencies: - "@react-native/dev-middleware": 0.76.1 - "@react-native/metro-babel-transformer": 0.76.1 + "@react-native/dev-middleware": 0.76.2 + "@react-native/metro-babel-transformer": 0.76.2 chalk: ^4.0.0 execa: ^5.1.1 invariant: ^2.2.4 @@ -7185,12 +7196,13 @@ __metadata: metro-core: ^0.81.0 node-fetch: ^2.2.0 readline: ^1.3.0 + semver: ^7.1.3 peerDependencies: "@react-native-community/cli-server-api": "*" peerDependenciesMeta: "@react-native-community/cli-server-api": optional: true - checksum: acebb543703e7502f0f9518653d1daedcd8a5796ba5d38b02b4300c8f2e578f172f78bce3da47d9e0a82cfd51e174466aba9579b40a14965e25d860437142d05 + checksum: 00ed2da8ed21c7764a6d85c806bcee6ae4be3417c64df29cd5b5d7c9331142547f714985907923154a8327a980b014b7bd283bf9d937059d50779150af462f9c languageName: node linkType: hard @@ -7208,10 +7220,10 @@ __metadata: languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/debugger-frontend@npm:0.76.1" - checksum: a8da722ab21b79acd7778004a0774ac8352f8a28aeb0e72c2056c1153d5d12d349d157e8ddae2829070999ae6cbab0b82437a4f710e1bb6027660d7e19753314 +"@react-native/debugger-frontend@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/debugger-frontend@npm:0.76.2" + checksum: 64ff00f34356181ae33426827ea351f2f9ba788e53662ca1d80683dd063c98a4c474dbb85d24fa060d1ad19b5558734ac08cad531538c06f1e83eb34afbfa818 languageName: node linkType: hard @@ -7272,12 +7284,12 @@ __metadata: languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/dev-middleware@npm:0.76.1" +"@react-native/dev-middleware@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/dev-middleware@npm:0.76.2" dependencies: "@isaacs/ttlcache": ^1.4.1 - "@react-native/debugger-frontend": 0.76.1 + "@react-native/debugger-frontend": 0.76.2 chrome-launcher: ^0.15.2 chromium-edge-launcher: ^0.2.0 connect: ^3.6.5 @@ -7287,7 +7299,7 @@ __metadata: selfsigned: ^2.4.1 serve-static: ^1.13.1 ws: ^6.2.3 - checksum: 241623582616befc22990c745ebbf213c54e0fd0c6016b4f19ef248087a57eb1256f8c168cf28150b1a1829b26accfa1875c5b7d2a880318e52ecb151578406d + checksum: 5d38b9050b85d3d4e2ed4d48abe22c224a552d962fe519928ebb9eb2ffad9e7c53b2d02a3eec2e1be8d7a10bd1b3aa7035b68d56f4d3347942f1b605ba58e620 languageName: node linkType: hard @@ -7315,13 +7327,13 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-config@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/eslint-config@npm:0.76.1" +"@react-native/eslint-config@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/eslint-config@npm:0.76.2" dependencies: "@babel/core": ^7.25.2 "@babel/eslint-parser": ^7.25.1 - "@react-native/eslint-plugin": 0.76.1 + "@react-native/eslint-plugin": 0.76.2 "@typescript-eslint/eslint-plugin": ^7.1.1 "@typescript-eslint/parser": ^7.1.1 eslint-config-prettier: ^8.5.0 @@ -7335,7 +7347,7 @@ __metadata: peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: 90117c21f2190f63801fc5698b2c462825dd5dd15fcc77c3975bde99e679842c3bd0f04f3de44e46a334e25ae4141c9dd2e15ca438e9d8bd52bdc7b655932235 + checksum: 72fa29eaa4a9e345d3caa1f51a7ac3b42e588e38cd74b11552441524a9c74af6b3817ebd3f44ab20c21acdf73ff41c53208dbb392e1d764db45323c800e8cb30 languageName: node linkType: hard @@ -7346,10 +7358,10 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/eslint-plugin@npm:0.76.1" - checksum: d90efac9cd30723d1a01200b1456c81d6a25f360717ae9859becdf9322afdd179971aeffd06312820a548e848c06bf70b541d89cdd16a7f0a950e4df295ecb9a +"@react-native/eslint-plugin@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/eslint-plugin@npm:0.76.2" + checksum: 1345bd30b7183667dccf81d394046559c5591260167092c8f6904c64c36829ec5a0d25d8855a834797ed9a6dda8dc89870dbe01b2077735c02eaa6c6ee6a3839 languageName: node linkType: hard @@ -7367,10 +7379,10 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/gradle-plugin@npm:0.76.1" - checksum: 9301329bed2a1cceffdaae9cf40744bdc5a525f96c931ce7517ce853a62ca6d5bcbe7b98bdf4d08b097904411aa4264534b24896b6053b2667a8573efbcf2995 +"@react-native/gradle-plugin@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/gradle-plugin@npm:0.76.2" + checksum: a9248ff7432cabfed932bc09e0e2bd7fc78bca442febb06692edd2b390b25b43988c36bb171b56d60bebf72f3d89b676fd996273ef95be8d4233b3dae76c45b4 languageName: node linkType: hard @@ -7388,10 +7400,10 @@ __metadata: languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/js-polyfills@npm:0.76.1" - checksum: d0ee57e6d14e216b21f4b9498736a0751c8c81e2addd89d573bb4f59232bdf75e96b11a4728e8a2ee747d904c8daedcefc600c4b78ff72832e87eca7b60beeba +"@react-native/js-polyfills@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/js-polyfills@npm:0.76.2" + checksum: 98a00bb6b52b6bc4ed741c78595b043f1d566684ff51e2611ccfe89aafe49c718eefde1b5ec6b72dab55a51c7df1ebf66eddbe0cc671347fd1489ccd0b369479 languageName: node linkType: hard @@ -7423,17 +7435,17 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/metro-babel-transformer@npm:0.76.1" +"@react-native/metro-babel-transformer@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/metro-babel-transformer@npm:0.76.2" dependencies: "@babel/core": ^7.25.2 - "@react-native/babel-preset": 0.76.1 + "@react-native/babel-preset": 0.76.2 hermes-parser: 0.23.1 nullthrows: ^1.1.1 peerDependencies: "@babel/core": "*" - checksum: ff0d64637cba048b4a034b187839eef56d3d1abea99c34d6f8242cea3cbb69c6c64ef44720d735641ac419e7e5dd28e3eb2e887073f80d134301c3fbd75c29dd + checksum: f35402388b45dae38c475298a76e70565d65bfc7749482d87b6391ae5716bcdc6d21168df80a74e8b792ac8e4affaecf24fcf17511282cda99c8da32c9362719 languageName: node linkType: hard @@ -7449,15 +7461,15 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-config@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/metro-config@npm:0.76.1" +"@react-native/metro-config@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/metro-config@npm:0.76.2" dependencies: - "@react-native/js-polyfills": 0.76.1 - "@react-native/metro-babel-transformer": 0.76.1 + "@react-native/js-polyfills": 0.76.2 + "@react-native/metro-babel-transformer": 0.76.2 metro-config: ^0.81.0 metro-runtime: ^0.81.0 - checksum: 4d2991a93cdcaeb15fd115983948d55c2673597c3cc7032d0399626e0cfd7dfecbbe2b37e99a9eb9bc6fb8f917624ecee8bb321a58cd54460ce689af348681fe + checksum: 0f1f13e6f54c7a68ba3594785ce226a947818bfdc5370fa8e960b05a27a8b217c197b93f3fd5aead6b1eeb8d9440a44471e8a5acae786de6f83a71bc71038a47 languageName: node linkType: hard @@ -7489,10 +7501,10 @@ __metadata: languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/normalize-colors@npm:0.76.1" - checksum: 851cdfab591908905aa150dca6d38cd39d919b686b391e896b02bc8e9e0a4f74aea999afa73a3b4282f6e6bd10f79cf3600b1030d84dd948eacdd674fc4f5eaa +"@react-native/normalize-colors@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/normalize-colors@npm:0.76.2" + checksum: 54fbb90601b52f774b57bd088f4286cc3100f295bb091355917593538e605991c4cc5fd6a27d3355a96c2a7b0fc81b76f2288b9ae0c6c93ac7457809ad7c4c2d languageName: node linkType: hard @@ -7517,10 +7529,10 @@ __metadata: languageName: node linkType: hard -"@react-native/typescript-config@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/typescript-config@npm:0.76.1" - checksum: ee87d6a70f31319cef777a8d54a4afd33fb25a0e47ec9d13b89ea8278ad9d048c8f8bd78b3822c99070cee3c0c4afcdb59b4e6ff2cda5800b8384db0cbb29674 +"@react-native/typescript-config@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/typescript-config@npm:0.76.2" + checksum: 68e1b50a4f977237beeb0d80ff5043bd310014e2cbde850f5de49266f65a99cb7790d864be84c3962a2ce41115c7556ae89d5af21361f243489d2d06035bc9b3 languageName: node linkType: hard @@ -7553,9 +7565,9 @@ __metadata: languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.76.1": - version: 0.76.1 - resolution: "@react-native/virtualized-lists@npm:0.76.1" +"@react-native/virtualized-lists@npm:0.76.2": + version: 0.76.2 + resolution: "@react-native/virtualized-lists@npm:0.76.2" dependencies: invariant: ^2.2.4 nullthrows: ^1.1.1 @@ -7566,11 +7578,11 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: ddac7cf77fc121a3ce6ab3c191fc4884174a391f3f2ecfddf65cfffe735f2e2355650f1cf8865104fc635784b0083102dbbde908ffbdc6cf8076373b17b2ccc5 + checksum: ea4dc9fe1ed3378cabee8c787bd98dcc551cecc0b937df2f050c49ff8f462fa1b9615a55a8898814431ca0ff907e1a9eac9109ea92f2002fa9b83f981f150087 languageName: node linkType: hard -"@react-navigation/bottom-tabs@npm:^6.5.12, @react-navigation/bottom-tabs@npm:^6.6.1": +"@react-navigation/bottom-tabs@npm:^6.5.12": version: 6.6.1 resolution: "@react-navigation/bottom-tabs@npm:6.6.1" dependencies: @@ -7587,6 +7599,22 @@ __metadata: languageName: node linkType: hard +"@react-navigation/bottom-tabs@npm:^7.0.4": + version: 7.0.4 + resolution: "@react-navigation/bottom-tabs@npm:7.0.4" + dependencies: + "@react-navigation/elements": ^2.0.3 + color: ^4.2.3 + peerDependencies: + "@react-navigation/native": ^7.0.3 + react: ">= 18.2.0" + react-native: "*" + react-native-safe-area-context: ">= 4.0.0" + react-native-screens: ">= 4.0.0" + checksum: 158ea4d5a163244036d2a2efc8cc5f8bfdefd8519d64a975f8a7978896d5810ec7dcdd518cac540e4e349a30880006cede5763764bae938c212d02a9ccd3f31b + languageName: node + linkType: hard + "@react-navigation/bottom-tabs@npm:~6.5.7": version: 6.5.20 resolution: "@react-navigation/bottom-tabs@npm:6.5.20" @@ -7620,6 +7648,23 @@ __metadata: languageName: node linkType: hard +"@react-navigation/core@npm:^7.0.3": + version: 7.0.3 + resolution: "@react-navigation/core@npm:7.0.3" + dependencies: + "@react-navigation/routers": ^7.0.0 + escape-string-regexp: ^4.0.0 + nanoid: 3.3.7 + query-string: ^7.1.3 + react-is: ^18.2.0 + use-latest-callback: ^0.2.1 + use-sync-external-store: ^1.2.2 + peerDependencies: + react: "*" + checksum: 5ec628ef592b475d41483115f311cc9ce61cf10cb9987d24cd44e7dea61b727d6256ee0d6fb526608db15c7eba4bfa42d7c625b6afa5346ec5d669476ff998f4 + languageName: node + linkType: hard + "@react-navigation/elements@npm:^1.3.30, @react-navigation/elements@npm:^1.3.31": version: 1.3.31 resolution: "@react-navigation/elements@npm:1.3.31" @@ -7632,19 +7677,37 @@ __metadata: languageName: node linkType: hard -"@react-navigation/native-stack@npm:^6.11.0": - version: 6.11.0 - resolution: "@react-navigation/native-stack@npm:6.11.0" +"@react-navigation/elements@npm:^2.0.3": + version: 2.0.3 + resolution: "@react-navigation/elements@npm:2.0.3" dependencies: - "@react-navigation/elements": "npm:^1.3.31" - warn-once: "npm:^0.1.0" + color: ^4.2.3 peerDependencies: - "@react-navigation/native": ^6.0.0 - react: "*" + "@react-native-masked-view/masked-view": ">= 0.2.0" + "@react-navigation/native": ^7.0.3 + react: ">= 18.2.0" react-native: "*" - react-native-safe-area-context: ">= 3.0.0" - react-native-screens: ">= 3.0.0" - checksum: d3dd57c216f5dbe53636bdb9aa48fe27831640f868cf5c68731943a49b68cb457d81182e7868f3e3033da0564e9f193f1b06b69085b8bc5b04ccfbe12ea2bbc0 + react-native-safe-area-context: ">= 4.0.0" + peerDependenciesMeta: + "@react-native-masked-view/masked-view": + optional: true + checksum: 0d680ca1eb022c2ad7794daaa581668f827f0566f0892033b19273497273064c66034dbd225512bb4b80557b8f7852e8598d089bc6b3ddb032bb4262d69e9d94 + languageName: node + linkType: hard + +"@react-navigation/native-stack@npm:^7.0.3": + version: 7.0.3 + resolution: "@react-navigation/native-stack@npm:7.0.3" + dependencies: + "@react-navigation/elements": ^2.0.3 + warn-once: ^0.1.1 + peerDependencies: + "@react-navigation/native": ^7.0.3 + react: ">= 18.2.0" + react-native: "*" + react-native-safe-area-context: ">= 4.0.0" + react-native-screens: ">= 4.0.0" + checksum: 1eb07d58c439ac29eaeec8748324e05149fd2c2ffd25b8a2d20d9543fbb727077e8c52e2320097eea42e2826921a42fcac094a0917895fe60443542cf845491e languageName: node linkType: hard @@ -7664,7 +7727,7 @@ __metadata: languageName: node linkType: hard -"@react-navigation/native@npm:^6.1.18, @react-navigation/native@npm:^6.1.9, @react-navigation/native@npm:~6.1.6": +"@react-navigation/native@npm:^6.1.9, @react-navigation/native@npm:~6.1.6": version: 6.1.18 resolution: "@react-navigation/native@npm:6.1.18" dependencies: @@ -7679,6 +7742,22 @@ __metadata: languageName: node linkType: hard +"@react-navigation/native@npm:^7.0.3": + version: 7.0.3 + resolution: "@react-navigation/native@npm:7.0.3" + dependencies: + "@react-navigation/core": ^7.0.3 + escape-string-regexp: ^4.0.0 + fast-deep-equal: ^3.1.3 + nanoid: 3.3.7 + use-latest-callback: ^0.2.1 + peerDependencies: + react: ">= 18.2.0" + react-native: "*" + checksum: 0c2fa0402c5047f6cbc1653ace7b90b8e6314a06b52c59f46547a5a12ea2578bf29d6e86d72a178d2d200ef694475219db860edacd48b4bd377378339f272d83 + languageName: node + linkType: hard + "@react-navigation/routers@npm:^6.1.9": version: 6.1.9 resolution: "@react-navigation/routers@npm:6.1.9" @@ -7688,7 +7767,16 @@ __metadata: languageName: node linkType: hard -"@react-navigation/stack@npm:^6.3.20, @react-navigation/stack@npm:^6.4.1": +"@react-navigation/routers@npm:^7.0.0": + version: 7.0.0 + resolution: "@react-navigation/routers@npm:7.0.0" + dependencies: + nanoid: 3.3.7 + checksum: a50c89629a55b5924480c4849020adbaeba645b1259c1edf41f3d27e41739ffdc0d2cd28d27cb7fc34f4373b2a737d4e30d2a63fec482f0cf1a295d8967138b6 + languageName: node + linkType: hard + +"@react-navigation/stack@npm:^6.3.20": version: 6.4.1 resolution: "@react-navigation/stack@npm:6.4.1" dependencies: @@ -7706,6 +7794,23 @@ __metadata: languageName: node linkType: hard +"@react-navigation/stack@npm:^7.0.3": + version: 7.0.3 + resolution: "@react-navigation/stack@npm:7.0.3" + dependencies: + "@react-navigation/elements": ^2.0.3 + color: ^4.2.3 + peerDependencies: + "@react-navigation/native": ^7.0.3 + react: ">= 18.2.0" + react-native: "*" + react-native-gesture-handler: ">= 2.0.0" + react-native-safe-area-context: ">= 4.0.0" + react-native-screens: ">= 4.0.0" + checksum: 4be3bd32df734f15349ba08b0c662087dded988956b34022aade38b97a4393bcf5aa1ad6122176da96d97cc55c531128865d6accbd3b515b462925b18935f483 + languageName: node + linkType: hard + "@remix-run/node@npm:^1.19.3": version: 1.19.3 resolution: "@remix-run/node@npm:1.19.3" @@ -10950,6 +11055,15 @@ __metadata: languageName: node linkType: hard +"babel-plugin-syntax-hermes-parser@npm:^0.25.1": + version: 0.25.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.25.1" + dependencies: + hermes-parser: 0.25.1 + checksum: dc80fafde1aed8e60cf86ecd2e9920e7f35ffe02b33bd4e772daaa786167bcf508aac3fc1aea425ff4c7a0be94d82528f3fe8619b7f41dac853264272d640c04 + languageName: node + linkType: hard + "babel-plugin-syntax-trailing-function-commas@npm:^7.0.0-beta.0": version: 7.0.0-beta.0 resolution: "babel-plugin-syntax-trailing-function-commas@npm:7.0.0-beta.0" @@ -16169,6 +16283,13 @@ __metadata: languageName: node linkType: hard +"hermes-estree@npm:0.25.1": + version: 0.25.1 + resolution: "hermes-estree@npm:0.25.1" + checksum: 97f42e9178dff61db017810b4f79f5a2cdbb3cde94b7d99ba84ed632ee2adfcae2244555587951b3151fc036676c68f48f57fbe2b49e253eb1f3f904d284a8b0 + languageName: node + linkType: hard + "hermes-estree@npm:0.8.0": version: 0.8.0 resolution: "hermes-estree@npm:0.8.0" @@ -16221,6 +16342,15 @@ __metadata: languageName: node linkType: hard +"hermes-parser@npm:0.25.1": + version: 0.25.1 + resolution: "hermes-parser@npm:0.25.1" + dependencies: + hermes-estree: 0.25.1 + checksum: 4edcfaa3030931343b540182b83c432aba4cdcb1925952521ab4cfb7ab90c2c1543dfcb042ccd51d5e81e4bfe2809420e85902c2ff95ef7c6c64644ce17138ea + languageName: node + linkType: hard + "hermes-parser@npm:0.8.0": version: 0.8.0 resolution: "hermes-parser@npm:0.8.0" @@ -20820,7 +20950,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.1.23, nanoid@npm:^3.3.7": +"nanoid@npm:3.3.7, nanoid@npm:^3.1.23, nanoid@npm:^3.3.7": version: 3.3.7 resolution: "nanoid@npm:3.3.7" bin: @@ -22993,9 +23123,9 @@ __metadata: languageName: node linkType: hard -"react-native-gesture-handler@npm:^2.20.2": - version: 2.20.2 - resolution: "react-native-gesture-handler@npm:2.20.2" +"react-native-gesture-handler@npm:^2.21.1": + version: 2.21.1 + resolution: "react-native-gesture-handler@npm:2.21.1" dependencies: "@egjs/hammerjs": ^2.0.17 hoist-non-react-statics: ^3.3.0 @@ -23004,7 +23134,7 @@ __metadata: peerDependencies: react: "*" react-native: "*" - checksum: 8d9e7496615dad4e6bb6dd1c750c2d3b2e57c6173a1d466b4503b28b159b1dbbb1e7527c3d4bda12324422200c07835f34d81c9bd3cd1b7f594b22949bef274a + checksum: f1cb7091c9eddf46d9735faa835c0e9a2425e7eca5d422508980d45cc6c2d4516c6d318fbaebb67c5d1eab33ba2cfe3039465423d6669457781a6ab2c7f65d20 languageName: node linkType: hard @@ -23147,13 +23277,13 @@ __metadata: languageName: node linkType: hard -"react-native-safe-area-context@npm:4.12.0": - version: 4.12.0 - resolution: "react-native-safe-area-context@npm:4.12.0" +"react-native-safe-area-context@npm:4.14.0": + version: 4.14.0 + resolution: "react-native-safe-area-context@npm:4.14.0" peerDependencies: react: "*" react-native: "*" - checksum: 04a751afed448b31dc401f0e8ecf9cf3edc4fe77b5c16cb7bc2a70381c3a2ffa54f42a313a46ad7deec0aff74a3f5650cf49db0264ba4a6c4f6a1d69ecf489fd + checksum: 394523434f3c447ff7ace6fddb00fb976b14a1e7bed378eb8ea684a73153962ebcdb51445d9c2052d0d4211f5a69354aafc05875989b7e79bf1c5b592e490438 languageName: node linkType: hard @@ -23190,16 +23320,16 @@ __metadata: languageName: node linkType: hard -"react-native-screens@npm:3.35.0": - version: 3.35.0 - resolution: "react-native-screens@npm:3.35.0" +"react-native-screens@npm:4.1.0": + version: 4.1.0 + resolution: "react-native-screens@npm:4.1.0" dependencies: react-freeze: ^1.0.0 warn-once: ^0.1.0 peerDependencies: react: "*" react-native: "*" - checksum: cb8a0c8d8a41a8a1065cc2253e4272a970366a7d80bc54e889b2f48de7ccccd3e828e2701de39c0453a67956ec0cad140fb506324cce04419b5e2eb495c038c2 + checksum: 70a1c522b000758ca066b30062b7902c3df15ee5d1bccc4e59901d207e278cb6852f7c883a5df5c93f1415fd4089de2d4261e3f3a7cd5150c1aad8674193c728 languageName: node linkType: hard @@ -23217,9 +23347,9 @@ __metadata: languageName: node linkType: hard -"react-native-svg@npm:^15.8.0": - version: 15.8.0 - resolution: "react-native-svg@npm:15.8.0" +"react-native-svg@npm:^15.9.0": + version: 15.9.0 + resolution: "react-native-svg@npm:15.9.0" dependencies: css-select: ^5.1.0 css-tree: ^1.1.3 @@ -23227,7 +23357,7 @@ __metadata: peerDependencies: react: "*" react-native: "*" - checksum: ad9d6093f3aef0d53c5e2a562afb7805009f2bf50fd4ec6e77f8c18a6cb7e06a7793d55cc66d523c7d30c77cae170ee26767c72ad5b1a1f07032420ccf4162fe + checksum: a9fa366699d824d1cf43543d37e5d2d36551002b1878dae27618c2bbd7dbaccaad42586c382a32a56ba20df20b564777581a6139da48ed766eaed95c8267b9df languageName: node linkType: hard @@ -23246,6 +23376,21 @@ __metadata: languageName: node linkType: hard +"react-native-vector-icons@npm:^10.2.0": + version: 10.2.0 + resolution: "react-native-vector-icons@npm:10.2.0" + dependencies: + prop-types: ^15.7.2 + yargs: ^16.1.1 + bin: + fa-upgrade.sh: bin/fa-upgrade.sh + fa5-upgrade: bin/fa5-upgrade.sh + fa6-upgrade: bin/fa6-upgrade.sh + generate-icon: bin/generate-icon.js + checksum: fda930df4e63f12533268f5b339ebe4c77c691eae43503328466b3087ed868a06a4593fd246e75ac6b5ec955543eec35608c7922191bdcc3b3a94ed7f3575ef0 + languageName: node + linkType: hard + "react-native-version@npm:^4.0.0": version: 4.0.0 resolution: "react-native-version@npm:4.0.0" @@ -23500,18 +23645,18 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.76.1": - version: 0.76.1 - resolution: "react-native@npm:0.76.1" +"react-native@npm:0.76.2": + version: 0.76.2 + resolution: "react-native@npm:0.76.2" dependencies: "@jest/create-cache-key-function": ^29.6.3 - "@react-native/assets-registry": 0.76.1 - "@react-native/codegen": 0.76.1 - "@react-native/community-cli-plugin": 0.76.1 - "@react-native/gradle-plugin": 0.76.1 - "@react-native/js-polyfills": 0.76.1 - "@react-native/normalize-colors": 0.76.1 - "@react-native/virtualized-lists": 0.76.1 + "@react-native/assets-registry": 0.76.2 + "@react-native/codegen": 0.76.2 + "@react-native/community-cli-plugin": 0.76.2 + "@react-native/gradle-plugin": 0.76.2 + "@react-native/js-polyfills": 0.76.2 + "@react-native/normalize-colors": 0.76.2 + "@react-native/virtualized-lists": 0.76.2 abort-controller: ^3.0.0 anser: ^1.4.9 ansi-regex: ^5.0.0 @@ -23550,7 +23695,7 @@ __metadata: optional: true bin: react-native: cli.js - checksum: a6703560f7f4f7f0db1f9b6d013a8adc6996337c7c0d1ae5f260e75445913faa6dc689064091efd3eb469a9a3631c8c6cbc408bfd751c2e9088d9610c3551138 + checksum: c70b90694f94eb932f56f26ec0849a4ebf497ef3571a42b9e77b7f291a0d18b47d10b2f8dd084891b3cc2082f9fbc53e53d4c8714503463e68f115a2e162eb8d languageName: node linkType: hard @@ -24759,15 +24904,17 @@ __metadata: "@babel/core": ^7.25.2 "@babel/preset-env": ^7.25.3 "@babel/runtime": ^7.25.0 - "@react-native-community/cli": 15.0.0 - "@react-native/babel-preset": 0.76.1 - "@react-native/eslint-config": 0.76.1 - "@react-native/metro-config": 0.76.1 - "@react-native/typescript-config": 0.76.1 - "@react-navigation/bottom-tabs": ^6.6.1 - "@react-navigation/native": ^6.1.18 - "@react-navigation/native-stack": ^6.11.0 - "@react-navigation/stack": ^6.4.1 + "@react-native-community/cli": 15.0.1 + "@react-native-community/cli-platform-android": 15.0.1 + "@react-native-community/cli-platform-ios": 15.0.1 + "@react-native/babel-preset": 0.76.2 + "@react-native/eslint-config": 0.76.2 + "@react-native/metro-config": 0.76.2 + "@react-native/typescript-config": 0.76.2 + "@react-navigation/bottom-tabs": ^7.0.4 + "@react-navigation/native": ^7.0.3 + "@react-navigation/native-stack": ^7.0.3 + "@react-navigation/stack": ^7.0.3 "@sentry/babel-plugin-component-annotate": ^2.18.0 "@sentry/react-native": 6.2.0 "@types/react": ^18.2.65 @@ -24783,13 +24930,13 @@ __metadata: patch-package: ^8.0.0 prettier: 2.8.8 react: 18.3.1 - react-native: 0.76.1 - react-native-gesture-handler: ^2.20.2 + react-native: 0.76.2 + react-native-gesture-handler: ^2.21.1 react-native-reanimated: 3.16.1 - react-native-safe-area-context: 4.12.0 - react-native-screens: 3.35.0 - react-native-svg: ^15.8.0 - react-native-vector-icons: ^10.0.3 + react-native-safe-area-context: 4.14.0 + react-native-screens: 4.1.0 + react-native-svg: ^15.9.0 + react-native-vector-icons: ^10.2.0 react-native-webview: ^13.12.3 react-redux: ^8.1.3 react-test-renderer: 18.3.1 @@ -27111,7 +27258,7 @@ __metadata: languageName: node linkType: hard -"use-sync-external-store@npm:^1.0.0": +"use-sync-external-store@npm:^1.0.0, use-sync-external-store@npm:^1.2.2": version: 1.2.2 resolution: "use-sync-external-store@npm:1.2.2" peerDependencies: @@ -27314,7 +27461,7 @@ __metadata: languageName: node linkType: hard -"warn-once@npm:0.1.1, warn-once@npm:^0.1.0": +"warn-once@npm:0.1.1, warn-once@npm:^0.1.0, warn-once@npm:^0.1.1": version: 0.1.1 resolution: "warn-once@npm:0.1.1" checksum: e6a5a1f5a8dba7744399743d3cfb571db4c3947897875d4962a7c5b1bf2195ab4518c838cb4cea652e71729f21bba2e98dc75686f5fccde0fabbd894e2ed0c0d From 88a2854344597ab760b0b55e63fe54a985b166dd Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 18 Nov 2024 19:21:56 +0200 Subject: [PATCH 12/18] Polyfill setImmediate if it doesn't exist --- samples/react-native/src/App.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/samples/react-native/src/App.tsx b/samples/react-native/src/App.tsx index 7b613cbf45..e683dc92cb 100644 --- a/samples/react-native/src/App.tsx +++ b/samples/react-native/src/App.tsx @@ -1,3 +1,16 @@ +// Polyfill setImmediate if it doesn't exist +if (typeof setImmediate === 'undefined') { + global.setImmediate = (callback, ...args) => { + return setTimeout(callback, 0, ...args); + }; +} + +if (typeof clearImmediate === 'undefined') { + global.clearImmediate = (id) => { + return clearTimeout(id); + }; +} + import React from 'react'; import { NavigationContainer, From c5c8f76877c6a2f823b11ce310875672f40f6049 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Mon, 18 Nov 2024 19:35:21 +0200 Subject: [PATCH 13/18] Require setImmediate --- samples/react-native/package.json | 3 ++- samples/react-native/src/App.tsx | 15 ++------------- yarn.lock | 1 + 3 files changed, 5 insertions(+), 14 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 3d31d70cea..7240115b62 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -37,7 +37,8 @@ "react-native-vector-icons": "^10.2.0", "react-native-webview": "^13.12.3", "react-redux": "^8.1.3", - "redux": "^4.2.1" + "redux": "^4.2.1", + "setimmediate": "^1.0.5" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/samples/react-native/src/App.tsx b/samples/react-native/src/App.tsx index e683dc92cb..e286c6cda2 100644 --- a/samples/react-native/src/App.tsx +++ b/samples/react-native/src/App.tsx @@ -1,16 +1,3 @@ -// Polyfill setImmediate if it doesn't exist -if (typeof setImmediate === 'undefined') { - global.setImmediate = (callback, ...args) => { - return setTimeout(callback, 0, ...args); - }; -} - -if (typeof clearImmediate === 'undefined') { - global.clearImmediate = (id) => { - return clearTimeout(id); - }; -} - import React from 'react'; import { NavigationContainer, @@ -50,6 +37,8 @@ import HeavyNavigationScreen from './Screens/HeavyNavigationScreen'; import WebviewScreen from './Screens/WebviewScreen'; import { isTurboModuleEnabled } from '@sentry/react-native/dist/js/utils/environment'; +require('setimmediate'); + LogBox.ignoreAllLogs(); const isMobileOs = Platform.OS === 'android' || Platform.OS === 'ios'; diff --git a/yarn.lock b/yarn.lock index 8a49975b0a..53e56db2ca 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24941,6 +24941,7 @@ __metadata: react-redux: ^8.1.3 react-test-renderer: 18.3.1 redux: ^4.2.1 + setimmediate: ^1.0.5 typescript: 5.0.4 languageName: unknown linkType: soft From 8b2e4da509ffc83f7c4aa5a3d5bb444dcbfc4183 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Tue, 19 Nov 2024 11:14:28 +0200 Subject: [PATCH 14/18] Revert "Require setImmediate" This reverts commit c5c8f76877c6a2f823b11ce310875672f40f6049. --- samples/react-native/package.json | 3 +-- samples/react-native/src/App.tsx | 15 +++++++++++++-- yarn.lock | 1 - 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 7240115b62..3d31d70cea 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -37,8 +37,7 @@ "react-native-vector-icons": "^10.2.0", "react-native-webview": "^13.12.3", "react-redux": "^8.1.3", - "redux": "^4.2.1", - "setimmediate": "^1.0.5" + "redux": "^4.2.1" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/samples/react-native/src/App.tsx b/samples/react-native/src/App.tsx index e286c6cda2..e683dc92cb 100644 --- a/samples/react-native/src/App.tsx +++ b/samples/react-native/src/App.tsx @@ -1,3 +1,16 @@ +// Polyfill setImmediate if it doesn't exist +if (typeof setImmediate === 'undefined') { + global.setImmediate = (callback, ...args) => { + return setTimeout(callback, 0, ...args); + }; +} + +if (typeof clearImmediate === 'undefined') { + global.clearImmediate = (id) => { + return clearTimeout(id); + }; +} + import React from 'react'; import { NavigationContainer, @@ -37,8 +50,6 @@ import HeavyNavigationScreen from './Screens/HeavyNavigationScreen'; import WebviewScreen from './Screens/WebviewScreen'; import { isTurboModuleEnabled } from '@sentry/react-native/dist/js/utils/environment'; -require('setimmediate'); - LogBox.ignoreAllLogs(); const isMobileOs = Platform.OS === 'android' || Platform.OS === 'ios'; diff --git a/yarn.lock b/yarn.lock index 53e56db2ca..8a49975b0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24941,7 +24941,6 @@ __metadata: react-redux: ^8.1.3 react-test-renderer: 18.3.1 redux: ^4.2.1 - setimmediate: ^1.0.5 typescript: 5.0.4 languageName: unknown linkType: soft From 75e85956fec942a01779afc02796e2c8c9e6464b Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Tue, 19 Nov 2024 12:05:33 +0200 Subject: [PATCH 15/18] require setimmediate if not defined --- samples/react-native/src/App.tsx | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/samples/react-native/src/App.tsx b/samples/react-native/src/App.tsx index e683dc92cb..04348fa5c6 100644 --- a/samples/react-native/src/App.tsx +++ b/samples/react-native/src/App.tsx @@ -1,16 +1,3 @@ -// Polyfill setImmediate if it doesn't exist -if (typeof setImmediate === 'undefined') { - global.setImmediate = (callback, ...args) => { - return setTimeout(callback, 0, ...args); - }; -} - -if (typeof clearImmediate === 'undefined') { - global.clearImmediate = (id) => { - return clearTimeout(id); - }; -} - import React from 'react'; import { NavigationContainer, @@ -50,6 +37,10 @@ import HeavyNavigationScreen from './Screens/HeavyNavigationScreen'; import WebviewScreen from './Screens/WebviewScreen'; import { isTurboModuleEnabled } from '@sentry/react-native/dist/js/utils/environment'; +if (typeof setImmediate === 'undefined') { + require('setimmediate'); +} + LogBox.ignoreAllLogs(); const isMobileOs = Platform.OS === 'android' || Platform.OS === 'ios'; From cc5bb67412115ea037479c64f7a1edfb8d01d868 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Tue, 19 Nov 2024 12:24:25 +0200 Subject: [PATCH 16/18] Align gemfile with RN sample --- samples/react-native/Gemfile | 3 ++- samples/react-native/Gemfile.lock | 18 +++++++++--------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/samples/react-native/Gemfile b/samples/react-native/Gemfile index 165a19d07b..fa89d439ee 100644 --- a/samples/react-native/Gemfile +++ b/samples/react-native/Gemfile @@ -3,6 +3,7 @@ source 'https://rubygems.org' # You may use http://rbenv.org/ or https://rvm.io/ to install and use this version ruby "3.3.0" -gem 'cocoapods', '1.16.1' +gem 'cocoapods', '1.15.2' gem 'activesupport', '>= 6.1.7.5', '< 7.1.0' gem 'fastlane', '2.220.0' +gem 'xcodeproj', '< 1.26.0' diff --git a/samples/react-native/Gemfile.lock b/samples/react-native/Gemfile.lock index 3723671d2d..d191c93895 100644 --- a/samples/react-native/Gemfile.lock +++ b/samples/react-native/Gemfile.lock @@ -36,10 +36,10 @@ GEM babosa (1.0.4) base64 (0.2.0) claide (1.1.0) - cocoapods (1.16.1) + cocoapods (1.15.2) addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.16.1) + cocoapods-core (= 1.15.2) cocoapods-deintegrate (>= 1.0.3, < 2.0) cocoapods-downloader (>= 2.1, < 3.0) cocoapods-plugins (>= 1.0.0, < 2.0) @@ -53,8 +53,8 @@ GEM molinillo (~> 0.8.0) nap (~> 1.0) ruby-macho (>= 2.3.0, < 3.0) - xcodeproj (>= 1.26.0, < 2.0) - cocoapods-core (1.16.1) + xcodeproj (>= 1.23.0, < 2.0) + cocoapods-core (1.15.2) activesupport (>= 5.0, < 8) addressable (~> 2.8) algoliasearch (~> 1.0) @@ -159,7 +159,6 @@ GEM xcpretty (~> 0.3.0) xcpretty-travis-formatter (>= 0.0.3, < 2.0.0) ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86_64-darwin) fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) @@ -215,7 +214,7 @@ GEM molinillo (0.8.0) multi_json (1.15.0) multipart-post (2.4.1) - nanaimo (0.4.0) + nanaimo (0.3.0) nap (1.1.0) naturally (2.2.1) netrc (0.11.0) @@ -259,12 +258,12 @@ GEM uber (0.1.0) unicode-display_width (2.6.0) word_wrap (1.0.0) - xcodeproj (1.26.0) + xcodeproj (1.25.1) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) - nanaimo (~> 0.4.0) + nanaimo (~> 0.3.0) rexml (>= 3.3.6, < 4.0) xcpretty (0.3.0) rouge (~> 2.0.7) @@ -278,8 +277,9 @@ PLATFORMS DEPENDENCIES activesupport (>= 6.1.7.5, < 7.1.0) - cocoapods (= 1.16.1) + cocoapods (= 1.15.2) fastlane (= 2.220.0) + xcodeproj (< 1.26.0) RUBY VERSION ruby 3.3.0p0 From 3a6ae0942262801f7a0b176f1982ef8ae9552aa6 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Fri, 22 Nov 2024 13:13:03 +0200 Subject: [PATCH 17/18] Bump to 0.76.3 --- samples/react-native/package.json | 10 +- yarn.lock | 178 +++++++++++++++--------------- 2 files changed, 94 insertions(+), 94 deletions(-) diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 1fc966e820..520c030634 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -28,7 +28,7 @@ "@sentry/react-native": "6.3.0-beta.1", "delay": "^6.0.0", "react": "18.3.1", - "react-native": "0.76.2", + "react-native": "0.76.3", "react-native-gesture-handler": "^2.21.1", "react-native-reanimated": "3.16.1", "react-native-safe-area-context": "4.14.0", @@ -46,10 +46,10 @@ "@react-native-community/cli": "15.0.1", "@react-native-community/cli-platform-android": "15.0.1", "@react-native-community/cli-platform-ios": "15.0.1", - "@react-native/babel-preset": "0.76.2", - "@react-native/eslint-config": "0.76.2", - "@react-native/metro-config": "0.76.2", - "@react-native/typescript-config": "0.76.2", + "@react-native/babel-preset": "0.76.3", + "@react-native/eslint-config": "0.76.3", + "@react-native/metro-config": "0.76.3", + "@react-native/typescript-config": "0.76.3", "@sentry/babel-plugin-component-annotate": "^2.18.0", "@types/react": "^18.2.65", "@types/react-native-vector-icons": "^6.4.18", diff --git a/yarn.lock b/yarn.lock index 43e91a10cc..bf4d233ead 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6794,10 +6794,10 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/assets-registry@npm:0.76.2" - checksum: 7a6b6201fe2ab1a1194895549015a473b7ba7d72a5a53538e79b369b2bbc8ecb5b1daa4d95f0d55fdee0380cf07684bae967fdb97d4507b5568d3f7ad866fba6 +"@react-native/assets-registry@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/assets-registry@npm:0.76.3" + checksum: 0a5c3d63eec8ce9e29be9e0cca6aa0bc62580b9820caf948fc44574be75e166b836caa1cd4b53550c880996b36389fb8f2b18652c3e6abeddecc9ca835cd9296 languageName: node linkType: hard @@ -6835,12 +6835,12 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/babel-plugin-codegen@npm:0.76.2" +"@react-native/babel-plugin-codegen@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/babel-plugin-codegen@npm:0.76.3" dependencies: - "@react-native/codegen": 0.76.2 - checksum: f0948bf02611403c2179e9a708974fe7562afd88f968def42b46094047aa72b9059bf76af9aba917f2ed0cd8aa88bbe0fb933a29225a6b726df6602806fe1b69 + "@react-native/codegen": 0.76.3 + checksum: db24d3d7f89d1aca30fd1a5050deb86982aba54c7df5ac5dc73bcae4ba07275a08af92db1ae383e44366ba206f941333d2a972672db8a57cbd825f4bacea5c0c languageName: node linkType: hard @@ -7006,9 +7006,9 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-preset@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/babel-preset@npm:0.76.2" +"@react-native/babel-preset@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/babel-preset@npm:0.76.3" dependencies: "@babel/core": ^7.25.2 "@babel/plugin-proposal-export-default-from": ^7.24.7 @@ -7051,13 +7051,13 @@ __metadata: "@babel/plugin-transform-typescript": ^7.25.2 "@babel/plugin-transform-unicode-regex": ^7.24.7 "@babel/template": ^7.25.0 - "@react-native/babel-plugin-codegen": 0.76.2 + "@react-native/babel-plugin-codegen": 0.76.3 babel-plugin-syntax-hermes-parser: ^0.25.1 babel-plugin-transform-flow-enums: ^0.0.2 react-refresh: ^0.14.0 peerDependencies: "@babel/core": "*" - checksum: 79e498b92803ac34934edf9a8881a1282629b4ada2b039185008daf00e6e4d6e04082f65125485e25a9ecfbd1ca44b659a2f8f2202f37cd1a9e04a958d927e87 + checksum: 012476667ad1596a0ae45b0b0d0404af724766aa170b22a80f56c4302060e2f5b90bef24a41aef2dd12cbe672a31b8c5c13f72b974cfaad004aef452ac17995c languageName: node linkType: hard @@ -7114,9 +7114,9 @@ __metadata: languageName: node linkType: hard -"@react-native/codegen@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/codegen@npm:0.76.2" +"@react-native/codegen@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/codegen@npm:0.76.3" dependencies: "@babel/parser": ^7.25.3 glob: ^7.1.1 @@ -7128,7 +7128,7 @@ __metadata: yargs: ^17.6.2 peerDependencies: "@babel/preset-env": ^7.1.6 - checksum: 24eb190bcf2c5fffca0d7f9ff07f51f6caf3547efaabe2681fe4612d3d43002965347e3d9a247727ccd3bd19b3ec9c79a327cd7c8d6f39e15bde558ad6d25f1b + checksum: 5e9677695dcddabcd045ee448472cdecb13d6db216d021a21e29830487cfaef790ff6c1e59de06a7d70d18cc816dcd939c2cbbfa5c58b78b27d04f3cbacbc5ac languageName: node linkType: hard @@ -7212,12 +7212,12 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/community-cli-plugin@npm:0.76.2" +"@react-native/community-cli-plugin@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/community-cli-plugin@npm:0.76.3" dependencies: - "@react-native/dev-middleware": 0.76.2 - "@react-native/metro-babel-transformer": 0.76.2 + "@react-native/dev-middleware": 0.76.3 + "@react-native/metro-babel-transformer": 0.76.3 chalk: ^4.0.0 execa: ^5.1.1 invariant: ^2.2.4 @@ -7232,7 +7232,7 @@ __metadata: peerDependenciesMeta: "@react-native-community/cli-server-api": optional: true - checksum: 00ed2da8ed21c7764a6d85c806bcee6ae4be3417c64df29cd5b5d7c9331142547f714985907923154a8327a980b014b7bd283bf9d937059d50779150af462f9c + checksum: 7d3c76ac702f97a8d75ad1d8e0cedfef7061ed25ed26dde7d39214a26a42b8c594bc8ba9d1cfa8e83fae0069828340b207c771677431619bd1039aa99d9d8032 languageName: node linkType: hard @@ -7257,10 +7257,10 @@ __metadata: languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/debugger-frontend@npm:0.76.2" - checksum: 64ff00f34356181ae33426827ea351f2f9ba788e53662ca1d80683dd063c98a4c474dbb85d24fa060d1ad19b5558734ac08cad531538c06f1e83eb34afbfa818 +"@react-native/debugger-frontend@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/debugger-frontend@npm:0.76.3" + checksum: 549fea784b9e03a0e4bb05befea92af096705595e34fa6540873b1f00641ceaac3dafaeda212dd80d049f82d0929852c7fb1870bd823158ad780a5c2edfdcf0a languageName: node linkType: hard @@ -7322,12 +7322,12 @@ __metadata: languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/dev-middleware@npm:0.76.2" +"@react-native/dev-middleware@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/dev-middleware@npm:0.76.3" dependencies: "@isaacs/ttlcache": ^1.4.1 - "@react-native/debugger-frontend": 0.76.2 + "@react-native/debugger-frontend": 0.76.3 chrome-launcher: ^0.15.2 chromium-edge-launcher: ^0.2.0 connect: ^3.6.5 @@ -7337,7 +7337,7 @@ __metadata: selfsigned: ^2.4.1 serve-static: ^1.13.1 ws: ^6.2.3 - checksum: 5d38b9050b85d3d4e2ed4d48abe22c224a552d962fe519928ebb9eb2ffad9e7c53b2d02a3eec2e1be8d7a10bd1b3aa7035b68d56f4d3347942f1b605ba58e620 + checksum: 77acfecd6b59594d892afb63efcc54474a38278f233db6163bdf66329603bdb485dc304e0c9a58c5c19c1d7397cfb6b76f08bd5f136d130052db9d73ae6b74b5 languageName: node linkType: hard @@ -7365,13 +7365,13 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-config@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/eslint-config@npm:0.76.2" +"@react-native/eslint-config@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/eslint-config@npm:0.76.3" dependencies: "@babel/core": ^7.25.2 "@babel/eslint-parser": ^7.25.1 - "@react-native/eslint-plugin": 0.76.2 + "@react-native/eslint-plugin": 0.76.3 "@typescript-eslint/eslint-plugin": ^7.1.1 "@typescript-eslint/parser": ^7.1.1 eslint-config-prettier: ^8.5.0 @@ -7385,7 +7385,7 @@ __metadata: peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: 72fa29eaa4a9e345d3caa1f51a7ac3b42e588e38cd74b11552441524a9c74af6b3817ebd3f44ab20c21acdf73ff41c53208dbb392e1d764db45323c800e8cb30 + checksum: d6bb62db096d12e7ed8cb0ed94b17e4c1a53e826512973d41600abc9f88f133978c6542117df33d958c734cd0440b708e980697bd548eddd9258bbf137015179 languageName: node linkType: hard @@ -7396,10 +7396,10 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/eslint-plugin@npm:0.76.2" - checksum: 1345bd30b7183667dccf81d394046559c5591260167092c8f6904c64c36829ec5a0d25d8855a834797ed9a6dda8dc89870dbe01b2077735c02eaa6c6ee6a3839 +"@react-native/eslint-plugin@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/eslint-plugin@npm:0.76.3" + checksum: d30243f8ba95776eca75a18bfe1b9a8f89232e313685dd6b04ebc3a4a5534ba67b2dd02d196f7e9348a1bbaf62d48b05bdc7cd05269cd243286c96a39c882cca languageName: node linkType: hard @@ -7424,10 +7424,10 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/gradle-plugin@npm:0.76.2" - checksum: a9248ff7432cabfed932bc09e0e2bd7fc78bca442febb06692edd2b390b25b43988c36bb171b56d60bebf72f3d89b676fd996273ef95be8d4233b3dae76c45b4 +"@react-native/gradle-plugin@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/gradle-plugin@npm:0.76.3" + checksum: 7bde3ae9cbf21f59adc5583cfe25d245ca2921f50d50361e763a59bb02398206c93e61c935a4605609de7e1fe49450594ff56b0b9ccecc07065dbe4c9e9217c6 languageName: node linkType: hard @@ -7452,10 +7452,10 @@ __metadata: languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/js-polyfills@npm:0.76.2" - checksum: 98a00bb6b52b6bc4ed741c78595b043f1d566684ff51e2611ccfe89aafe49c718eefde1b5ec6b72dab55a51c7df1ebf66eddbe0cc671347fd1489ccd0b369479 +"@react-native/js-polyfills@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/js-polyfills@npm:0.76.3" + checksum: a33145ee39fe9de0e8b4b3a25cd263d775fe14ac3c4f77c4dc6a77a60c06febacdcefd7271c9aaa2a13336bada413601e3fa3de51eb7e44387b53055d99a1b69 languageName: node linkType: hard @@ -7501,17 +7501,17 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/metro-babel-transformer@npm:0.76.2" +"@react-native/metro-babel-transformer@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/metro-babel-transformer@npm:0.76.3" dependencies: "@babel/core": ^7.25.2 - "@react-native/babel-preset": 0.76.2 + "@react-native/babel-preset": 0.76.3 hermes-parser: 0.23.1 nullthrows: ^1.1.1 peerDependencies: "@babel/core": "*" - checksum: f35402388b45dae38c475298a76e70565d65bfc7749482d87b6391ae5716bcdc6d21168df80a74e8b792ac8e4affaecf24fcf17511282cda99c8da32c9362719 + checksum: 26be14f178dbfac8f8c75c8c2a87e582e274f4f8fc8f8860e804de042167238b80d8606a1357296240aa59085a9275e4be6797a80afdeed2cbcaa7cf7d8c1793 languageName: node linkType: hard @@ -7527,15 +7527,15 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-config@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/metro-config@npm:0.76.2" +"@react-native/metro-config@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/metro-config@npm:0.76.3" dependencies: - "@react-native/js-polyfills": 0.76.2 - "@react-native/metro-babel-transformer": 0.76.2 + "@react-native/js-polyfills": 0.76.3 + "@react-native/metro-babel-transformer": 0.76.3 metro-config: ^0.81.0 metro-runtime: ^0.81.0 - checksum: 0f1f13e6f54c7a68ba3594785ce226a947818bfdc5370fa8e960b05a27a8b217c197b93f3fd5aead6b1eeb8d9440a44471e8a5acae786de6f83a71bc71038a47 + checksum: 7b80a450d3e97f7e462f3f8b0e22609c24084fcf450c77b7d641c9225600cef2af1cb97f90b6dfcfd710f274bb4044f2609438ccb420a2854feb72264978893b languageName: node linkType: hard @@ -7574,10 +7574,10 @@ __metadata: languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/normalize-colors@npm:0.76.2" - checksum: 54fbb90601b52f774b57bd088f4286cc3100f295bb091355917593538e605991c4cc5fd6a27d3355a96c2a7b0fc81b76f2288b9ae0c6c93ac7457809ad7c4c2d +"@react-native/normalize-colors@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/normalize-colors@npm:0.76.3" + checksum: 71ce0cbaa52fc87552b0ad83dd3ebd0a76253b7aacdc82ead09a0ada6349457b9927ed10452cb63b89fc18d793852eafaec18f2c79603dbf9dcadb676b2db477 languageName: node linkType: hard @@ -7602,10 +7602,10 @@ __metadata: languageName: node linkType: hard -"@react-native/typescript-config@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/typescript-config@npm:0.76.2" - checksum: 68e1b50a4f977237beeb0d80ff5043bd310014e2cbde850f5de49266f65a99cb7790d864be84c3962a2ce41115c7556ae89d5af21361f243489d2d06035bc9b3 +"@react-native/typescript-config@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/typescript-config@npm:0.76.3" + checksum: bd98111c641514fec919464532d764ce459495d85c62a9b62d19f8c07af6f94f5627b2e14e2611640582eb0a602c851ff45a3188492439481f8c70b39da6bc27 languageName: node linkType: hard @@ -7655,9 +7655,9 @@ __metadata: languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.76.2": - version: 0.76.2 - resolution: "@react-native/virtualized-lists@npm:0.76.2" +"@react-native/virtualized-lists@npm:0.76.3": + version: 0.76.3 + resolution: "@react-native/virtualized-lists@npm:0.76.3" dependencies: invariant: ^2.2.4 nullthrows: ^1.1.1 @@ -7668,7 +7668,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: ea4dc9fe1ed3378cabee8c787bd98dcc551cecc0b937df2f050c49ff8f462fa1b9615a55a8898814431ca0ff907e1a9eac9109ea92f2002fa9b83f981f150087 + checksum: b84df110406651a025b9d798cb4511bc7c6db37b44ec885c92bbbc9a220bdd77837a13116d54fe59c16d35ffff013e3c87c28ffa870eb9b9f840d779cef68f90 languageName: node linkType: hard @@ -23796,18 +23796,18 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.76.2": - version: 0.76.2 - resolution: "react-native@npm:0.76.2" +"react-native@npm:0.76.3": + version: 0.76.3 + resolution: "react-native@npm:0.76.3" dependencies: "@jest/create-cache-key-function": ^29.6.3 - "@react-native/assets-registry": 0.76.2 - "@react-native/codegen": 0.76.2 - "@react-native/community-cli-plugin": 0.76.2 - "@react-native/gradle-plugin": 0.76.2 - "@react-native/js-polyfills": 0.76.2 - "@react-native/normalize-colors": 0.76.2 - "@react-native/virtualized-lists": 0.76.2 + "@react-native/assets-registry": 0.76.3 + "@react-native/codegen": 0.76.3 + "@react-native/community-cli-plugin": 0.76.3 + "@react-native/gradle-plugin": 0.76.3 + "@react-native/js-polyfills": 0.76.3 + "@react-native/normalize-colors": 0.76.3 + "@react-native/virtualized-lists": 0.76.3 abort-controller: ^3.0.0 anser: ^1.4.9 ansi-regex: ^5.0.0 @@ -23846,7 +23846,7 @@ __metadata: optional: true bin: react-native: cli.js - checksum: c70b90694f94eb932f56f26ec0849a4ebf497ef3571a42b9e77b7f291a0d18b47d10b2f8dd084891b3cc2082f9fbc53e53d4c8714503463e68f115a2e162eb8d + checksum: 0a2fbb7c1ff0057f69b23447980e912bc42df1c1e6c4be504f8e1d4c7c2182b3ca02b5f217bdf89b82a07d523b1e0e0f3124f3cf5f5876f5fa47f845cdba1c7a languageName: node linkType: hard @@ -25070,10 +25070,10 @@ __metadata: "@react-native-community/cli": 15.0.1 "@react-native-community/cli-platform-android": 15.0.1 "@react-native-community/cli-platform-ios": 15.0.1 - "@react-native/babel-preset": 0.76.2 - "@react-native/eslint-config": 0.76.2 - "@react-native/metro-config": 0.76.2 - "@react-native/typescript-config": 0.76.2 + "@react-native/babel-preset": 0.76.3 + "@react-native/eslint-config": 0.76.3 + "@react-native/metro-config": 0.76.3 + "@react-native/typescript-config": 0.76.3 "@react-navigation/bottom-tabs": ^7.0.4 "@react-navigation/native": ^7.0.3 "@react-navigation/native-stack": ^7.0.3 @@ -25093,7 +25093,7 @@ __metadata: patch-package: ^8.0.0 prettier: 2.8.8 react: 18.3.1 - react-native: 0.76.2 + react-native: 0.76.3 react-native-gesture-handler: ^2.21.1 react-native-reanimated: 3.16.1 react-native-safe-area-context: 4.14.0 From db06022bba59676e820d221cb585f620308206e8 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Fri, 22 Nov 2024 13:53:07 +0200 Subject: [PATCH 18/18] Reverts enforcing native module spec --- samples/react-native/tm/NativePlatformSampleModule.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/react-native/tm/NativePlatformSampleModule.ts b/samples/react-native/tm/NativePlatformSampleModule.ts index 669a3f334a..a458ddc8d7 100644 --- a/samples/react-native/tm/NativePlatformSampleModule.ts +++ b/samples/react-native/tm/NativePlatformSampleModule.ts @@ -4,4 +4,4 @@ export interface Spec extends TurboModule { crashOrString(): string; } -export default TurboModuleRegistry.getEnforcing('NativePlatformSampleModule'); +export default TurboModuleRegistry.get('NativePlatformSampleModule');