mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2025-02-23 07:15:35 +01:00
OPS: Update RN
This commit is contained in:
parent
b0d9df1dd9
commit
0d09d6d77d
10 changed files with 2149 additions and 1663 deletions
4
Gemfile
4
Gemfile
|
@ -3,6 +3,6 @@ source "https://rubygems.org"
|
||||||
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
|
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
|
||||||
ruby "3.1.6"
|
ruby "3.1.6"
|
||||||
gem 'rubyzip', '2.3.2'
|
gem 'rubyzip', '2.3.2'
|
||||||
gem "cocoapods", "1.15.2"
|
gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1'
|
||||||
gem "activesupport", ">= 6.1.7.3", "< 7.2.1"
|
gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'
|
||||||
gem "fastlane"
|
gem "fastlane"
|
14
Gemfile.lock
14
Gemfile.lock
|
@ -5,7 +5,7 @@ GEM
|
||||||
base64
|
base64
|
||||||
nkf
|
nkf
|
||||||
rexml
|
rexml
|
||||||
activesupport (7.2.0)
|
activesupport (7.2.1)
|
||||||
base64
|
base64
|
||||||
bigdecimal
|
bigdecimal
|
||||||
concurrent-ruby (~> 1.0, >= 1.3.1)
|
concurrent-ruby (~> 1.0, >= 1.3.1)
|
||||||
|
@ -24,8 +24,8 @@ GEM
|
||||||
artifactory (3.0.17)
|
artifactory (3.0.17)
|
||||||
atomos (0.1.3)
|
atomos (0.1.3)
|
||||||
aws-eventstream (1.3.0)
|
aws-eventstream (1.3.0)
|
||||||
aws-partitions (1.965.0)
|
aws-partitions (1.969.0)
|
||||||
aws-sdk-core (3.201.5)
|
aws-sdk-core (3.202.0)
|
||||||
aws-eventstream (~> 1, >= 1.3.0)
|
aws-eventstream (~> 1, >= 1.3.0)
|
||||||
aws-partitions (~> 1, >= 1.651.0)
|
aws-partitions (~> 1, >= 1.651.0)
|
||||||
aws-sigv4 (~> 1.9)
|
aws-sigv4 (~> 1.9)
|
||||||
|
@ -33,7 +33,7 @@ GEM
|
||||||
aws-sdk-kms (1.88.0)
|
aws-sdk-kms (1.88.0)
|
||||||
aws-sdk-core (~> 3, >= 3.201.0)
|
aws-sdk-core (~> 3, >= 3.201.0)
|
||||||
aws-sigv4 (~> 1.5)
|
aws-sigv4 (~> 1.5)
|
||||||
aws-sdk-s3 (1.158.0)
|
aws-sdk-s3 (1.159.0)
|
||||||
aws-sdk-core (~> 3, >= 3.201.0)
|
aws-sdk-core (~> 3, >= 3.201.0)
|
||||||
aws-sdk-kms (~> 1)
|
aws-sdk-kms (~> 1)
|
||||||
aws-sigv4 (~> 1.5)
|
aws-sigv4 (~> 1.5)
|
||||||
|
@ -239,7 +239,7 @@ GEM
|
||||||
trailblazer-option (>= 0.1.1, < 0.2.0)
|
trailblazer-option (>= 0.1.1, < 0.2.0)
|
||||||
uber (< 0.2.0)
|
uber (< 0.2.0)
|
||||||
retriable (3.1.2)
|
retriable (3.1.2)
|
||||||
rexml (3.3.5)
|
rexml (3.3.6)
|
||||||
strscan
|
strscan
|
||||||
rouge (2.0.7)
|
rouge (2.0.7)
|
||||||
ruby-macho (2.5.1)
|
ruby-macho (2.5.1)
|
||||||
|
@ -287,8 +287,8 @@ PLATFORMS
|
||||||
ruby
|
ruby
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
activesupport (>= 6.1.7.3, < 7.2.1)
|
activesupport (>= 6.1.7.5, != 7.1.0)
|
||||||
cocoapods (= 1.15.2)
|
cocoapods (>= 1.13, != 1.15.1, != 1.15.0)
|
||||||
fastlane
|
fastlane
|
||||||
rubyzip (= 2.3.2)
|
rubyzip (= 2.3.2)
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
apply plugin: "com.android.application"
|
apply plugin: "com.android.application"
|
||||||
apply plugin: "com.facebook.react"
|
|
||||||
apply plugin: "org.jetbrains.kotlin.android"
|
apply plugin: "org.jetbrains.kotlin.android"
|
||||||
|
apply plugin: "com.facebook.react"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This is the configuration block to customize your React Native Android app.
|
* This is the configuration block to customize your React Native Android app.
|
||||||
|
@ -8,14 +8,14 @@ apply plugin: "org.jetbrains.kotlin.android"
|
||||||
*/
|
*/
|
||||||
react {
|
react {
|
||||||
/* Folders */
|
/* Folders */
|
||||||
// The root of your project, i.e. where "package.json" lives. Default is '..'
|
// The root of your project, i.e. where "package.json" lives. Default is '../..'
|
||||||
// root = file("../")
|
// root = file("../../")
|
||||||
// The folder where the react-native NPM package is. Default is ../node_modules/react-native
|
// The folder where the react-native NPM package is. Default is ../../node_modules/react-native
|
||||||
// reactNativeDir = file("../node_modules/react-native")
|
// reactNativeDir = file("../../node_modules/react-native")
|
||||||
// The folder where the react-native Codegen package is. Default is ../node_modules/@react-native/codegen
|
// The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen
|
||||||
// codegenDir = file("../node_modules/@react-native/codegen")
|
// codegenDir = file("../../node_modules/@react-native/codegen")
|
||||||
// The cli.js file which is the React Native CLI entrypoint. Default is ../node_modules/react-native/cli.js
|
// The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js
|
||||||
// cliFile = file("../node_modules/react-native/cli.js")
|
// cliFile = file("../../node_modules/react-native/cli.js")
|
||||||
|
|
||||||
/* Variants */
|
/* Variants */
|
||||||
// The list of variants to that are debuggable. For those we're going to
|
// The list of variants to that are debuggable. For those we're going to
|
||||||
|
@ -49,6 +49,9 @@ react {
|
||||||
//
|
//
|
||||||
// The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map"
|
// The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map"
|
||||||
// hermesFlags = ["-O", "-output-source-map"]
|
// hermesFlags = ["-O", "-output-source-map"]
|
||||||
|
|
||||||
|
/* Autolinking */
|
||||||
|
autolinkLibrariesWithApp()
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -133,6 +136,5 @@ dependencies {
|
||||||
}
|
}
|
||||||
apply plugin: 'com.google.gms.google-services' // Google Services plugin
|
apply plugin: 'com.google.gms.google-services' // Google Services plugin
|
||||||
|
|
||||||
apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle")
|
apply plugin: 'org.jetbrains.kotlin.android';
|
||||||
apply plugin: 'org.jetbrains.kotlin.android'; applyNativeModulesAppBuildGradle(project)
|
|
||||||
apply plugin: "com.bugsnag.android.gradle"
|
apply plugin: "com.bugsnag.android.gradle"
|
|
@ -21,8 +21,6 @@ org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m
|
||||||
# Android operating system, and which are packaged with your app's APK
|
# Android operating system, and which are packaged with your app's APK
|
||||||
# https://developer.android.com/topic/libraries/support-library/androidx-rn
|
# https://developer.android.com/topic/libraries/support-library/androidx-rn
|
||||||
android.useAndroidX=true
|
android.useAndroidX=true
|
||||||
# Automatically convert third-party libraries to use AndroidX
|
|
||||||
android.enableJetifier=true
|
|
||||||
|
|
||||||
# Use this property to specify which architecture you want to build.
|
# Use this property to specify which architecture you want to build.
|
||||||
# You can also override it from the CLI using
|
# You can also override it from the CLI using
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
pluginManagement { includeBuild("../node_modules/@react-native/gradle-plugin") }
|
||||||
|
plugins { id("com.facebook.react.settings") }
|
||||||
|
extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }
|
||||||
rootProject.name = 'BlueWallet'
|
rootProject.name = 'BlueWallet'
|
||||||
apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
|
apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
|
||||||
include ':app'
|
include ':app'
|
||||||
|
|
|
@ -131,7 +131,7 @@
|
||||||
B4D0B2682C1DED67006B6B1B /* ReceiveMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D0B2672C1DED67006B6B1B /* ReceiveMethod.swift */; };
|
B4D0B2682C1DED67006B6B1B /* ReceiveMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D0B2672C1DED67006B6B1B /* ReceiveMethod.swift */; };
|
||||||
B4EE583C226703320003363C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B40D4E35225841ED00428FCC /* Assets.xcassets */; };
|
B4EE583C226703320003363C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B40D4E35225841ED00428FCC /* Assets.xcassets */; };
|
||||||
B4EFF73B2C3F6C5E0095D655 /* MockData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4EFF73A2C3F6C5E0095D655 /* MockData.swift */; };
|
B4EFF73B2C3F6C5E0095D655 /* MockData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4EFF73A2C3F6C5E0095D655 /* MockData.swift */; };
|
||||||
C978A716948AB7DEC5B6F677 /* (null) in Frameworks */ = {isa = PBXBuildFile; };
|
C978A716948AB7DEC5B6F677 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; };
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXContainerItemProxy section */
|
/* Begin PBXContainerItemProxy section */
|
||||||
|
@ -384,7 +384,7 @@
|
||||||
files = (
|
files = (
|
||||||
782F075B5DD048449E2DECE9 /* libz.tbd in Frameworks */,
|
782F075B5DD048449E2DECE9 /* libz.tbd in Frameworks */,
|
||||||
764B49B1420D4AEB8109BF62 /* libsqlite3.0.tbd in Frameworks */,
|
764B49B1420D4AEB8109BF62 /* libsqlite3.0.tbd in Frameworks */,
|
||||||
C978A716948AB7DEC5B6F677 /* (null) in Frameworks */,
|
C978A716948AB7DEC5B6F677 /* BuildFile in Frameworks */,
|
||||||
773E382FE62E836172AAB98B /* libPods-BlueWallet.a in Frameworks */,
|
773E382FE62E836172AAB98B /* libPods-BlueWallet.a in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
@ -1718,6 +1718,7 @@
|
||||||
OTHER_LDFLAGS = "$(inherited)";
|
OTHER_LDFLAGS = "$(inherited)";
|
||||||
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
|
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
USE_HERMES = true;
|
USE_HERMES = true;
|
||||||
};
|
};
|
||||||
|
|
|
@ -19,6 +19,7 @@ require Pod::Executable.execute_command('node', ['-p',
|
||||||
)', __dir__]).strip
|
)', __dir__]).strip
|
||||||
|
|
||||||
workspace 'BlueWallet'
|
workspace 'BlueWallet'
|
||||||
|
project 'BlueWallet.xcodeproj'
|
||||||
platform :ios, min_ios_version_supported
|
platform :ios, min_ios_version_supported
|
||||||
prepare_react_native_project!
|
prepare_react_native_project!
|
||||||
setup_permissions(['Camera', 'Notifications'])
|
setup_permissions(['Camera', 'Notifications'])
|
||||||
|
|
2885
ios/Podfile.lock
2885
ios/Podfile.lock
File diff suppressed because it is too large
Load diff
858
package-lock.json
generated
858
package-lock.json
generated
File diff suppressed because it is too large
Load diff
16
package.json
16
package.json
|
@ -10,11 +10,11 @@
|
||||||
"@babel/core": "^7.20.0",
|
"@babel/core": "^7.20.0",
|
||||||
"@babel/runtime": "^7.20.0",
|
"@babel/runtime": "^7.20.0",
|
||||||
"@jest/reporters": "^27.5.1",
|
"@jest/reporters": "^27.5.1",
|
||||||
"@react-native/babel-preset": "^0.74.87",
|
"@react-native/babel-preset": "^0.75.2",
|
||||||
"@react-native/eslint-config": "^0.74.87",
|
"@react-native/eslint-config": "^0.75.2",
|
||||||
"@react-native/js-polyfills": "^0.74.87",
|
"@react-native/js-polyfills": "^0.75.2",
|
||||||
"@react-native/metro-babel-transformer": "^0.74.87",
|
"@react-native/metro-babel-transformer": "^0.75.2",
|
||||||
"@react-native/typescript-config": "^0.74.87",
|
"@react-native/typescript-config": "^0.75.2",
|
||||||
"@types/bip38": "^3.1.2",
|
"@types/bip38": "^3.1.2",
|
||||||
"@types/bs58check": "^2.1.0",
|
"@types/bs58check": "^2.1.0",
|
||||||
"@types/create-hash": "^1.2.2",
|
"@types/create-hash": "^1.2.2",
|
||||||
|
@ -85,7 +85,7 @@
|
||||||
"@react-native-clipboard/clipboard": "1.14.1",
|
"@react-native-clipboard/clipboard": "1.14.1",
|
||||||
"@react-native-community/push-notification-ios": "1.11.0",
|
"@react-native-community/push-notification-ios": "1.11.0",
|
||||||
"@react-native-menu/menu": "https://github.com/BlueWallet/menu.git#958fac3d40811f38b53042ada9168175e321b99f",
|
"@react-native-menu/menu": "https://github.com/BlueWallet/menu.git#958fac3d40811f38b53042ada9168175e321b99f",
|
||||||
"@react-native/gradle-plugin": "^0.74.85",
|
"@react-native/gradle-plugin": "^0.75.2",
|
||||||
"@react-navigation/drawer": "6.7.2",
|
"@react-navigation/drawer": "6.7.2",
|
||||||
"@react-navigation/native": "6.1.18",
|
"@react-navigation/native": "6.1.18",
|
||||||
"@react-navigation/native-stack": "6.11.0",
|
"@react-navigation/native-stack": "6.11.0",
|
||||||
|
@ -124,7 +124,7 @@
|
||||||
"prop-types": "15.8.1",
|
"prop-types": "15.8.1",
|
||||||
"react": "18.3.1",
|
"react": "18.3.1",
|
||||||
"react-localization": "github:BlueWallet/react-localization#ae7969a",
|
"react-localization": "github:BlueWallet/react-localization#ae7969a",
|
||||||
"react-native": "0.74.5",
|
"react-native": "0.75.2",
|
||||||
"react-native-biometrics": "3.0.1",
|
"react-native-biometrics": "3.0.1",
|
||||||
"react-native-blue-crypto": "github:BlueWallet/react-native-blue-crypto#3cb5442",
|
"react-native-blue-crypto": "github:BlueWallet/react-native-blue-crypto#3cb5442",
|
||||||
"react-native-camera-kit": "13.0.0",
|
"react-native-camera-kit": "13.0.0",
|
||||||
|
@ -153,7 +153,7 @@
|
||||||
"react-native-randombytes": "3.6.1",
|
"react-native-randombytes": "3.6.1",
|
||||||
"react-native-rate": "1.2.12",
|
"react-native-rate": "1.2.12",
|
||||||
"react-native-reanimated": "3.15.1",
|
"react-native-reanimated": "3.15.1",
|
||||||
"@react-native/metro-config": "0.74.87",
|
"@react-native/metro-config": "0.75.2",
|
||||||
"react-native-safe-area-context": "4.10.9",
|
"react-native-safe-area-context": "4.10.9",
|
||||||
"react-native-screens": "3.34.0",
|
"react-native-screens": "3.34.0",
|
||||||
"react-native-secure-key-store": "github:BlueWallet/react-native-secure-key-store#2076b4849e88aa0a78e08bfbb4ce3923e0925cbc",
|
"react-native-secure-key-store": "github:BlueWallet/react-native-secure-key-store#2076b4849e88aa0a78e08bfbb4ce3923e0925cbc",
|
||||||
|
|
Loading…
Add table
Reference in a new issue