diff --git a/apps/bare-rn/Gemfile b/apps/bare-rn/Gemfile index c717940f18..1ddee8ee5c 100644 --- a/apps/bare-rn/Gemfile +++ b/apps/bare-rn/Gemfile @@ -7,10 +7,11 @@ ruby ">= 2.6.10" # CocoaPods >= 1.16.0 fixes Ruby 3.4 compatibility (kconv removal). gem 'cocoapods', '>= 1.16.2' gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' -gem 'concurrent-ruby', '< 1.3.4' +gem 'concurrent-ruby', '< 1.3.8' # Ruby 3.4.0 has removed some libraries from the standard library. gem 'bigdecimal' gem 'logger' gem 'benchmark' gem 'mutex_m' +gem 'nkf' diff --git a/apps/bare-rn/Gemfile.lock b/apps/bare-rn/Gemfile.lock index 130a52d752..c53f735e32 100644 --- a/apps/bare-rn/Gemfile.lock +++ b/apps/bare-rn/Gemfile.lock @@ -62,7 +62,7 @@ GEM netrc (~> 0.11) cocoapods-try (1.2.0) colored2 (3.1.2) - concurrent-ruby (1.3.3) + concurrent-ruby (1.3.7) connection_pool (3.0.2) drb (2.2.3) escape (0.0.4) @@ -84,6 +84,7 @@ GEM nanaimo (0.4.0) nap (1.1.0) netrc (0.11.0) + nkf (0.3.0) public_suffix (4.0.7) rexml (3.4.4) ruby-macho (2.5.1) @@ -108,9 +109,10 @@ DEPENDENCIES benchmark bigdecimal cocoapods (>= 1.16.2) - concurrent-ruby (< 1.3.4) + concurrent-ruby (< 1.3.8) logger mutex_m + nkf RUBY VERSION ruby 3.4.5p51 diff --git a/apps/bare-rn/ios/Podfile.lock b/apps/bare-rn/ios/Podfile.lock index 7d7f408088..e04a608d64 100644 --- a/apps/bare-rn/ios/Podfile.lock +++ b/apps/bare-rn/ios/Podfile.lock @@ -1781,7 +1781,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - react-native-executorch (0.9.0): + - react-native-executorch (0.10.0): - boost - DoubleConversion - fast_float @@ -2430,6 +2430,8 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga + - RNDeviceInfo (15.0.2): + - React-Core - SocketRocket (0.7.1) - Yoga (0.0.0) @@ -2509,6 +2511,7 @@ DEPENDENCIES: - ReactCodegen (from `build/generated/ios`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - "ReactNativeFs (from `../node_modules/@dr.pogodin/react-native-fs`)" + - RNDeviceInfo (from `../node_modules/react-native-device-info`) - SocketRocket (~> 0.7.1) - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) @@ -2669,6 +2672,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon" ReactNativeFs: :path: "../node_modules/@dr.pogodin/react-native-fs" + RNDeviceInfo: + :path: "../node_modules/react-native-device-info" Yoga: :path: "../node_modules/react-native/ReactCommon/yoga" @@ -2717,7 +2722,7 @@ SPEC CHECKSUMS: React-Mapbuffer: 94f4264de2cb156960cd82b338a403f4653f2fd9 React-microtasksnativemodule: 6c4ee39a36958c39c97b074d28f360246a335e84 react-native-background-downloader: 114f96122822fa97b06ea0f2250b8e8270696995 - react-native-executorch: 273c1ffd131a92738c35267c7af737275e8b32a5 + react-native-executorch: 807a17da00be3ae805e6edab9791fc9e0a584063 react-native-safe-area-context: befb5404eb8a16fdc07fa2bebab3568ecabcbb8a React-NativeModulesApple: ebf2ce72b35870036900d6498b33724386540a71 React-oscompat: eb0626e8ba1a2c61673c991bf9dc21834898475d @@ -2750,9 +2755,10 @@ SPEC CHECKSUMS: ReactCodegen: 6c26f8c25d0b5ae66f86a1cce1777076ac8bcbd8 ReactCommon: 5f0e5c09a64a2717215dd84380e1a747810406f2 ReactNativeFs: 5fc447c96bcf90d038b79695d721628fc7bb0170 + RNDeviceInfo: 4c852998208b60dc192ae3529e5867817719ad1e SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 Yoga: 728df40394d49f3f471688747cf558158b3a3bd1 -PODFILE CHECKSUM: 421dcdee6cbb1e2a032c3b2e3ffc9371849b2199 +PODFILE CHECKSUM: 3f9008ee1fb32bf8b4f65f3fba5576bf818a2d0f COCOAPODS: 1.16.2 diff --git a/apps/bare-rn/package.json b/apps/bare-rn/package.json index fb58ef2a34..a268eee4ee 100644 --- a/apps/bare-rn/package.json +++ b/apps/bare-rn/package.json @@ -15,6 +15,7 @@ "@kesha-antonov/react-native-background-downloader": "^4.4.5", "react": "19.1.0", "react-native": "0.81.5", + "react-native-device-info": "^15.0.2", "react-native-executorch": "workspace:*", "react-native-executorch-bare-resource-fetcher": "workspace:*", "react-native-safe-area-context": "^5.5.2" diff --git a/yarn.lock b/yarn.lock index 5bd258a4aa..74c41901e8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7194,6 +7194,7 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.0" react-native: "npm:0.81.5" + react-native-device-info: "npm:^15.0.2" react-native-executorch: "workspace:*" react-native-executorch-bare-resource-fetcher: "workspace:*" react-native-safe-area-context: "npm:^5.5.2"