From 2ae02f202d9ea685c2ee51df92d0cf32be844083 Mon Sep 17 00:00:00 2001 From: Oscar Beaumont Date: Fri, 7 Oct 2022 04:56:59 +0800 Subject: [PATCH] Expo committed cringe --- apps/desktop/src-tauri/.env.example | 1 - apps/mobile/android/app/build.gradle | 2 +- .../main/java/com/spacedrive/app/SDCore.java | 7 +- apps/mobile/ios/Podfile.lock | 554 +++++++++--------- apps/mobile/package.json | 63 +- apps/mobile/pnpm-lock.yaml | Bin 327477 -> 324647 bytes apps/mobile/rust/src/android.rs | 23 +- apps/mobile/src/navigation/TabNavigator.tsx | 4 +- package.json | 1 + 9 files changed, 337 insertions(+), 318 deletions(-) delete mode 100644 apps/desktop/src-tauri/.env.example diff --git a/apps/desktop/src-tauri/.env.example b/apps/desktop/src-tauri/.env.example deleted file mode 100644 index dcb15beb5..000000000 --- a/apps/desktop/src-tauri/.env.example +++ /dev/null @@ -1 +0,0 @@ -RUST_LOG=spacedrive=debug,sdcore=debug \ No newline at end of file diff --git a/apps/mobile/android/app/build.gradle b/apps/mobile/android/app/build.gradle index d825f46f4..2b07ca96a 100644 --- a/apps/mobile/android/app/build.gradle +++ b/apps/mobile/android/app/build.gradle @@ -7,7 +7,7 @@ apply plugin: 'org.mozilla.rust-android-gradle.rust-android' cargo { module = "../../rust" - libname = "sdcore" + libname = "sd_core_mobile" // profile = 'release', pythonCommand = 'python3' targets = ["arm", "arm64", "x86", "x86_64"] diff --git a/apps/mobile/android/app/src/main/java/com/spacedrive/app/SDCore.java b/apps/mobile/android/app/src/main/java/com/spacedrive/app/SDCore.java index 782f44a1b..d6c9f011d 100644 --- a/apps/mobile/android/app/src/main/java/com/spacedrive/app/SDCore.java +++ b/apps/mobile/android/app/src/main/java/com/spacedrive/app/SDCore.java @@ -28,7 +28,7 @@ public class SDCore extends ReactContextBaseJavaModule { } static { - System.loadLibrary("sdcore"); + System.loadLibrary("sd_core_mobile"); } // is exposed by Rust and is used to register the subscription @@ -47,6 +47,11 @@ public class SDCore extends ReactContextBaseJavaModule { return getCurrentActivity().getFilesDir().toString(); } + public void print(String msg) + { + System.out.println(msg); + } + @ReactMethod public void addListener(String eventName) { diff --git a/apps/mobile/ios/Podfile.lock b/apps/mobile/ios/Podfile.lock index d22ee0886..9c1fd60da 100644 --- a/apps/mobile/ios/Podfile.lock +++ b/apps/mobile/ios/Podfile.lock @@ -19,325 +19,325 @@ PODS: - EXSplashScreen (0.16.2): - ExpoModulesCore - React-Core - - FBLazyVector (0.70.2) - - FBReactNativeSpec (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.70.2) - - RCTTypeSafety (= 0.70.2) - - React-Core (= 0.70.2) - - React-jsi (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) + - FBLazyVector (0.69.4) + - FBReactNativeSpec (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.69.4) + - RCTTypeSafety (= 0.69.4) + - React-Core (= 0.69.4) + - React-jsi (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) - fmt (6.2.1) - glog (0.3.5) - - hermes-engine (0.70.2) + - hermes-engine (0.69.4) - libevent (2.1.12) - lottie-ios (3.4.3) - lottie-react-native (5.1.4): - lottie-ios (~> 3.4.0) - React-Core - - RCT-Folly (2021.07.22.00): + - RCT-Folly (2021.06.28.00-v2): - boost - DoubleConversion - fmt (~> 6.2.1) - glog - - RCT-Folly/Default (= 2021.07.22.00) - - RCT-Folly/Default (2021.07.22.00): + - RCT-Folly/Default (= 2021.06.28.00-v2) + - RCT-Folly/Default (2021.06.28.00-v2): - boost - DoubleConversion - fmt (~> 6.2.1) - glog - - RCT-Folly/Futures (2021.07.22.00): + - RCT-Folly/Futures (2021.06.28.00-v2): - boost - DoubleConversion - fmt (~> 6.2.1) - glog - libevent - - RCTRequired (0.70.2) - - RCTTypeSafety (0.70.2): - - FBLazyVector (= 0.70.2) - - RCTRequired (= 0.70.2) - - React-Core (= 0.70.2) - - React (0.70.2): - - React-Core (= 0.70.2) - - React-Core/DevSupport (= 0.70.2) - - React-Core/RCTWebSocket (= 0.70.2) - - React-RCTActionSheet (= 0.70.2) - - React-RCTAnimation (= 0.70.2) - - React-RCTBlob (= 0.70.2) - - React-RCTImage (= 0.70.2) - - React-RCTLinking (= 0.70.2) - - React-RCTNetwork (= 0.70.2) - - React-RCTSettings (= 0.70.2) - - React-RCTText (= 0.70.2) - - React-RCTVibration (= 0.70.2) - - React-bridging (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - React-jsi (= 0.70.2) - - React-callinvoker (0.70.2) - - React-Codegen (0.70.2): - - FBReactNativeSpec (= 0.70.2) - - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.70.2) - - RCTTypeSafety (= 0.70.2) - - React-Core (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-Core (0.70.2): + - RCTRequired (0.69.4) + - RCTTypeSafety (0.69.4): + - FBLazyVector (= 0.69.4) + - RCTRequired (= 0.69.4) + - React-Core (= 0.69.4) + - React (0.69.4): + - React-Core (= 0.69.4) + - React-Core/DevSupport (= 0.69.4) + - React-Core/RCTWebSocket (= 0.69.4) + - React-RCTActionSheet (= 0.69.4) + - React-RCTAnimation (= 0.69.4) + - React-RCTBlob (= 0.69.4) + - React-RCTImage (= 0.69.4) + - React-RCTLinking (= 0.69.4) + - React-RCTNetwork (= 0.69.4) + - React-RCTSettings (= 0.69.4) + - React-RCTText (= 0.69.4) + - React-RCTVibration (= 0.69.4) + - React-bridging (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsi (= 0.69.4) + - React-callinvoker (0.69.4) + - React-Codegen (0.69.4): + - FBReactNativeSpec (= 0.69.4) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.69.4) + - RCTTypeSafety (= 0.69.4) + - React-Core (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-Core (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.2) - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.69.4) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/CoreModulesHeaders (0.70.2): + - React-Core/CoreModulesHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/Default (0.70.2): + - React-Core/Default (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - RCT-Folly (= 2021.06.28.00-v2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/DevSupport (0.70.2): + - React-Core/DevSupport (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.2) - - React-Core/RCTWebSocket (= 0.70.2) - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-jsinspector (= 0.70.2) - - React-perflogger (= 0.70.2) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.69.4) + - React-Core/RCTWebSocket (= 0.69.4) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-jsinspector (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTActionSheetHeaders (0.70.2): + - React-Core/RCTActionSheetHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTAnimationHeaders (0.70.2): + - React-Core/RCTAnimationHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTBlobHeaders (0.70.2): + - React-Core/RCTBlobHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTImageHeaders (0.70.2): + - React-Core/RCTImageHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTLinkingHeaders (0.70.2): + - React-Core/RCTLinkingHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTNetworkHeaders (0.70.2): + - React-Core/RCTNetworkHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTSettingsHeaders (0.70.2): + - React-Core/RCTSettingsHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTTextHeaders (0.70.2): + - React-Core/RCTTextHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTVibrationHeaders (0.70.2): + - React-Core/RCTVibrationHeaders (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) + - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-Core/RCTWebSocket (0.70.2): + - React-Core/RCTWebSocket (0.69.4): - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.2) - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-perflogger (= 0.70.2) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.69.4) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-perflogger (= 0.69.4) - Yoga - - React-CoreModules (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.2) - - React-Codegen (= 0.70.2) - - React-Core/CoreModulesHeaders (= 0.70.2) - - React-jsi (= 0.70.2) - - React-RCTImage (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-cxxreact (0.70.2): + - React-CoreModules (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.69.4) + - React-Codegen (= 0.69.4) + - React-Core/CoreModulesHeaders (= 0.69.4) + - React-jsi (= 0.69.4) + - React-RCTImage (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-cxxreact (0.69.4): - boost (= 1.76.0) - DoubleConversion - glog - - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsinspector (= 0.70.2) - - React-logger (= 0.70.2) - - React-perflogger (= 0.70.2) - - React-runtimeexecutor (= 0.70.2) - - React-hermes (0.70.2): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsinspector (= 0.69.4) + - React-logger (= 0.69.4) + - React-perflogger (= 0.69.4) + - React-runtimeexecutor (= 0.69.4) + - React-hermes (0.69.4): - DoubleConversion - glog - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - RCT-Folly/Futures (= 2021.07.22.00) - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-jsiexecutor (= 0.70.2) - - React-jsinspector (= 0.70.2) - - React-perflogger (= 0.70.2) - - React-jsi (0.70.2): + - RCT-Folly (= 2021.06.28.00-v2) + - RCT-Folly/Futures (= 2021.06.28.00-v2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-jsiexecutor (= 0.69.4) + - React-jsinspector (= 0.69.4) + - React-perflogger (= 0.69.4) + - React-jsi (0.69.4): - boost (= 1.76.0) - DoubleConversion - glog - - RCT-Folly (= 2021.07.22.00) - - React-jsi/Default (= 0.70.2) - - React-jsi/Default (0.70.2): + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsi/Default (= 0.69.4) + - React-jsi/Default (0.69.4): - boost (= 1.76.0) - DoubleConversion - glog - - RCT-Folly (= 2021.07.22.00) - - React-jsiexecutor (0.70.2): + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsiexecutor (0.69.4): - DoubleConversion - glog - - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-perflogger (= 0.70.2) - - React-jsinspector (0.70.2) - - React-logger (0.70.2): + - RCT-Folly (= 2021.06.28.00-v2) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-perflogger (= 0.69.4) + - React-jsinspector (0.69.4) + - React-logger (0.69.4): - glog - - react-native-safe-area-context (4.4.1): + - react-native-safe-area-context (4.3.1): - RCT-Folly - RCTRequired - RCTTypeSafety - - React-Core + - React - ReactCommon/turbomodule/core - - React-perflogger (0.70.2) - - React-RCTActionSheet (0.70.2): - - React-Core/RCTActionSheetHeaders (= 0.70.2) - - React-RCTAnimation (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.2) - - React-Codegen (= 0.70.2) - - React-Core/RCTAnimationHeaders (= 0.70.2) - - React-jsi (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-RCTBlob (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.70.2) - - React-Core/RCTBlobHeaders (= 0.70.2) - - React-Core/RCTWebSocket (= 0.70.2) - - React-jsi (= 0.70.2) - - React-RCTNetwork (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-RCTImage (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.2) - - React-Codegen (= 0.70.2) - - React-Core/RCTImageHeaders (= 0.70.2) - - React-jsi (= 0.70.2) - - React-RCTNetwork (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-RCTLinking (0.70.2): - - React-Codegen (= 0.70.2) - - React-Core/RCTLinkingHeaders (= 0.70.2) - - React-jsi (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-RCTNetwork (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.2) - - React-Codegen (= 0.70.2) - - React-Core/RCTNetworkHeaders (= 0.70.2) - - React-jsi (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-RCTSettings (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.2) - - React-Codegen (= 0.70.2) - - React-Core/RCTSettingsHeaders (= 0.70.2) - - React-jsi (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-RCTText (0.70.2): - - React-Core/RCTTextHeaders (= 0.70.2) - - React-RCTVibration (0.70.2): - - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.70.2) - - React-Core/RCTVibrationHeaders (= 0.70.2) - - React-jsi (= 0.70.2) - - ReactCommon/turbomodule/core (= 0.70.2) - - React-runtimeexecutor (0.70.2): - - React-jsi (= 0.70.2) - - ReactCommon/turbomodule/core (0.70.2): + - React-perflogger (0.69.4) + - React-RCTActionSheet (0.69.4): + - React-Core/RCTActionSheetHeaders (= 0.69.4) + - React-RCTAnimation (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.69.4) + - React-Codegen (= 0.69.4) + - React-Core/RCTAnimationHeaders (= 0.69.4) + - React-jsi (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-RCTBlob (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Codegen (= 0.69.4) + - React-Core/RCTBlobHeaders (= 0.69.4) + - React-Core/RCTWebSocket (= 0.69.4) + - React-jsi (= 0.69.4) + - React-RCTNetwork (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-RCTImage (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.69.4) + - React-Codegen (= 0.69.4) + - React-Core/RCTImageHeaders (= 0.69.4) + - React-jsi (= 0.69.4) + - React-RCTNetwork (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-RCTLinking (0.69.4): + - React-Codegen (= 0.69.4) + - React-Core/RCTLinkingHeaders (= 0.69.4) + - React-jsi (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-RCTNetwork (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.69.4) + - React-Codegen (= 0.69.4) + - React-Core/RCTNetworkHeaders (= 0.69.4) + - React-jsi (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-RCTSettings (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.69.4) + - React-Codegen (= 0.69.4) + - React-Core/RCTSettingsHeaders (= 0.69.4) + - React-jsi (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-RCTText (0.69.4): + - React-Core/RCTTextHeaders (= 0.69.4) + - React-RCTVibration (0.69.4): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Codegen (= 0.69.4) + - React-Core/RCTVibrationHeaders (= 0.69.4) + - React-jsi (= 0.69.4) + - ReactCommon/turbomodule/core (= 0.69.4) + - React-runtimeexecutor (0.69.4): + - React-jsi (= 0.69.4) + - ReactCommon/turbomodule/core (0.69.4): - DoubleConversion - glog - - RCT-Folly (= 2021.07.22.00) - - React-bridging (= 0.70.2) - - React-callinvoker (= 0.70.2) - - React-Core (= 0.70.2) - - React-cxxreact (= 0.70.2) - - React-jsi (= 0.70.2) - - React-logger (= 0.70.2) - - React-perflogger (= 0.70.2) + - RCT-Folly (= 2021.06.28.00-v2) + - React-bridging (= 0.69.4) + - React-callinvoker (= 0.69.4) + - React-Core (= 0.69.4) + - React-cxxreact (= 0.69.4) + - React-jsi (= 0.69.4) + - React-logger (= 0.69.4) + - React-perflogger (= 0.69.4) - RNCAsyncStorage (1.17.10): - React-Core - - RNCMaskedView (0.2.8): + - RNCMaskedView (0.2.7): - React-Core - - RNGestureHandler (2.7.0): + - RNGestureHandler (2.5.0): - React-Core - RNReanimated (2.10.0): - DoubleConversion @@ -366,10 +366,10 @@ PODS: - React-RCTText - ReactCommon/turbomodule/core - Yoga - - RNScreens (3.18.0): + - RNScreens (3.15.0): - React-Core - React-RCTImage - - RNSVG (13.3.0): + - RNSVG (13.0.0): - React-Core - Yoga (1.14.0) @@ -546,49 +546,49 @@ SPEC CHECKSUMS: ExpoKeepAwake: 0e8f18142e71bbf2c7f6aa66ebed249ba1420320 ExpoModulesCore: 2d60ec04c49641afb55fee3faac86fb108c68fe0 EXSplashScreen: 799bece80089219b2c989c1082d70f3b00995cda - FBLazyVector: 0507edc21c06f1650c591f0981c846445469373b - FBReactNativeSpec: 585ef61b9a394a9166de579a080a0df672054319 + FBLazyVector: c71b8c429a8af2aff1013934a7152e9d9d0c937d + FBReactNativeSpec: 3cc5cff7d792e74a875be91e56d6242335016f50 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b - hermes-engine: f9312a2ea8036d03b63568ebf392314f4fa8b474 + glog: 3d02b25ca00c2d456734d0bcff864cbc62f6ae1a + hermes-engine: 761a544537e62df2a37189389b9d2654dc1f75af libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 lottie-ios: 9ae750cdc7820fecbd3c2f0cfc493038208fcdc4 lottie-react-native: b702fab740cdb952a8e2354713d3beda63ff97b0 - RCT-Folly: 0080d0a6ebf2577475bda044aa59e2ca1f909cda - RCTRequired: d4033a367d0bfd1f23f67b501f8cdabf9afe617e - RCTTypeSafety: b112b2ccc59309a65284280c0a53baf1ce4b5860 - React: 04474547a4729eef1fb378ca42f302f4b3219eb8 - React-bridging: 1c8695b292b4a9baaca3960f6166d9766e20492d - React-callinvoker: 4d91e2db7773ee3fcea2d3a5c6beb52a5bfd4d71 - React-Codegen: 33356335c6f3b0869cb4434055fdec219139f635 - React-Core: 634b8aa20e1dad445425ee9581f4719bcfd1b19b - React-CoreModules: 746825283de4b54dcb4fd88703ff516297a5f60d - React-cxxreact: f8d2686d98b5ffed1b1de3aa62e1f81db4903153 - React-hermes: 4e9f5f9cfff42a23e7d6d8083e6c8a3f6f4926ee - React-jsi: 198b9b3e0a85e68cb6898265400fd8bf34cacda4 - React-jsiexecutor: 53bd208e5c27939c6e6365528393445a596a9a2b - React-jsinspector: 26c42646ab0bb69e29e837e23754fe7121eeaf94 - React-logger: 1bfd109a0ffa4c0989bbfac0c2d8c4abe4637faa - react-native-safe-area-context: 99b24a0c5acd0d5dcac2b1a7f18c49ea317be99a - React-perflogger: 6009895616a455781293950bbd63d53cfc7ffbc5 - React-RCTActionSheet: 5e90aa5712af18bfc86c2c6d97d4dbe0e5451c1d - React-RCTAnimation: 50c44d6501f8bfb2fe885e544501f8798b4ff3d6 - React-RCTBlob: 3cc08e7112dd7b77faf3fa481ba22ca2bba5f20a - React-RCTImage: ca8335860b5f64c383ad27f52a28d85089d49b7a - React-RCTLinking: 297cd91bdbf427efc861fc7943e6d683e61860fa - React-RCTNetwork: 8a197bff6f1dc5353484507a4cdcd47e9356316f - React-RCTSettings: d3db1f1e61a5ad8deb50f44f5cb6c7c3ef32b3ac - React-RCTText: c2c05ab3dbfb1cf5855b14802f392148970e48da - React-RCTVibration: 89e2cbea456ac5ec623943661d00e4dc45fe74b9 - React-runtimeexecutor: 80065f60af4f4b05603661070c8622bb3740bf16 - ReactCommon: 1209130f460e4aa9d255ddc75fa0a827ebf93dfb + RCT-Folly: b9d9fe1fc70114b751c076104e52f3b1b5e5a95a + RCTRequired: bd9d2ab0fda10171fcbcf9ba61a7df4dc15a28f4 + RCTTypeSafety: e44e139bf6ec8042db396201834fc2372f6a21cd + React: 482cd1ba23c471be1aed3800180be2427418d7be + React-bridging: c2ea4fed6fe4ed27c12fd71e88b5d5d3da107fde + React-callinvoker: d4d1f98163fb5e35545e910415ef6c04796bb188 + React-Codegen: ff35fb9c7f6ec2ed34fb6de2e1099d88dfb25f2f + React-Core: 4d3443a45b67c71d74d7243ddde9569d1e4f4fad + React-CoreModules: 70be25399366b5632ab18ecf6fe444a8165a7bea + React-cxxreact: 822d3794fc0bf206f4691592f90e086dd4f92228 + React-hermes: 7f67b8363288258c3b0cd4aef5975cb7f0b9549a + React-jsi: ffa51cbc9a78cc156cf61f79ed52ecb76dc6013b + React-jsiexecutor: a27badbbdbc0ff781813370736a2d1c7261181d4 + React-jsinspector: 8a3d3f5dcd23a91e8c80b1bf0e96902cd1dca999 + React-logger: 1088859f145b8f6dd0d3ed051a647ef0e3e80fad + react-native-safe-area-context: 6c12e3859b6f27b25de4fee8201cfb858432d8de + React-perflogger: cb386fd44c97ec7f8199c04c12b22066b0f2e1e0 + React-RCTActionSheet: f803a85e46cf5b4066c2ac5e122447f918e9c6e5 + React-RCTAnimation: 19c80fa950ccce7f4db76a2a7f2cf79baae07fc7 + React-RCTBlob: f36ab97e2d515c36df14a1571e50056be80413d5 + React-RCTImage: 2c8f0a329a116248e82f8972ffe806e47c6d1cfa + React-RCTLinking: 670f0223075aff33be3b89714f1da4f5343fc4af + React-RCTNetwork: 09385b73f4ff1f46bd5d749540fb33f69a7e5908 + React-RCTSettings: 33b12d3ac7a1f2eba069ec7bd1b84345263b3bbe + React-RCTText: a1a3ea902403bd9ae4cf6f7960551dc1d25711b5 + React-RCTVibration: 9adb4a3cbb598d1bbd46a05256f445e4b8c70603 + React-runtimeexecutor: 61ee22a8cdf8b6bb2a7fb7b4ba2cc763e5285196 + ReactCommon: 8f67bd7e0a6afade0f20718f859dc8c2275f2e83 RNCAsyncStorage: 0c357f3156fcb16c8589ede67cc036330b6698ca - RNCMaskedView: bc0170f389056201c82a55e242e5d90070e18e5a - RNGestureHandler: 7673697e7c0e9391adefae4faa087442bc04af33 - RNReanimated: 60e291d42c77752a0f6d6f358387bdf225a87c6e - RNScreens: f3230dd008a7d0ce5c0a8bc78ff12cf2315bda24 - RNSVG: 1869ad9534459f24caaa0416a4764548c2aeedad - Yoga: 043f8eb97345d0171f27fead4d1849cacf0472a5 + RNCMaskedView: cb9670ea9239998340eaab21df13fa12a1f9de15 + RNGestureHandler: bad495418bcbd3ab47017a38d93d290ebd406f50 + RNReanimated: 7faa787e8d4493fbc95fab2ad331fa7625828cfa + RNScreens: 4a1af06327774490d97342c00aee0c2bafb497b7 + RNSVG: 42a0c731b11179ebbd27a3eeeafa7201ebb476ff + Yoga: ff994563b2fd98c982ca58e8cd9db2cdaf4dda74 PODFILE CHECKSUM: b77befb1871220c1a94408eeae0857d78b685698 diff --git a/apps/mobile/package.json b/apps/mobile/package.json index 3f676c2f3..49b065fb3 100644 --- a/apps/mobile/package.json +++ b/apps/mobile/package.json @@ -10,63 +10,60 @@ "lint": "eslint src/**/*.{ts,tsx} && tsc --noEmit" }, "dependencies": { - "@gorhom/bottom-sheet": "^4.4.5", - "@react-native-async-storage/async-storage": "~1.17.10", - "@react-native-masked-view/masked-view": "0.2.8", - "@react-navigation/bottom-tabs": "^6.4.0", - "@react-navigation/drawer": "^6.5.0", - "@react-navigation/native": "^6.0.13", - "@react-navigation/stack": "^6.3.2", + "@gorhom/bottom-sheet": "^4.4.3", + "@react-native-async-storage/async-storage": "~1.17.3", + "@react-native-masked-view/masked-view": "0.2.7", + "@react-navigation/bottom-tabs": "^6.3.3", + "@react-navigation/drawer": "^6.4.4", + "@react-navigation/native": "^6.0.12", + "@react-navigation/stack": "^6.2.3", "@rspc/client": "^0.1.2", "@rspc/react": "^0.1.2", "@sd/assets": "file:../../packages/assets", - "@tanstack/react-query": "^4.10.1", + "@tanstack/react-query": "^4.2.3", "byte-size": "^8.1.0", "class-variance-authority": "^0.2.3", - "clsx": "^1.2.1", - "dayjs": "^1.11.5", - "expo": "~46.0.15", + "date-fns": "^2.29.2", + "expo": "~46.0.10", "expo-linking": "~3.2.2", "expo-splash-screen": "~0.16.2", "expo-status-bar": "~1.4.0", "immer": "^9.0.15", "intl": "^1.2.5", "lottie-react-native": "^5.1.4", - "moti": "^0.20.0", + "moti": "^0.18.0", "phosphor-react-native": "^1.1.2", - "react": "18.2.0", - "react-loading-skeleton": "^3.1.0", - "react-native": "0.70.2", - "react-native-gesture-handler": "~2.7.0", - "react-native-heroicons": "^3.2.0", + "react": "18.0.0", + "react-native": "0.69.4", + "react-native-gesture-handler": "~2.5.0", + "react-native-heroicons": "^2.2.0", "react-native-reanimated": "~2.10.0", - "react-native-safe-area-context": "4.4.1", - "react-native-screens": "~3.18.0", - "react-native-svg": "13.3.0", + "react-native-safe-area-context": "4.3.1", + "react-native-screens": "~3.15.0", + "react-native-svg": "13.0.0", "twrnc": "^3.4.0", "use-count-up": "^3.0.1", "valtio": "^1.7.0", - "valtio-persist": "^1.0.2", - "zustand": "^4.1.1" + "valtio-persist": "^1.0.2" }, "devDependencies": { - "@babel/core": "^7.19.3", - "@babel/runtime": "^7.19.0", - "@rnx-kit/metro-config": "^1.3.1", + "@babel/core": "^7.18.6", + "@babel/runtime": "^7.18.9", + "@rnx-kit/metro-config": "^1.2.37", "@rnx-kit/metro-resolver-symlinks": "^0.1.21", - "@types/react": "~18.0.21", - "@types/react-native": "~0.70.4", - "@typescript-eslint/eslint-plugin": "^5.39.0", - "@typescript-eslint/parser": "^5.39.0", + "@types/react": "~18.0.0", + "@types/react-native": "~0.69.1", + "@typescript-eslint/eslint-plugin": "^5.30.7", + "@typescript-eslint/parser": "^5.30.7", "babel-plugin-module-resolver": "^4.1.0", - "eslint": "^8.24.0", + "eslint": "^8.21.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "^7.31.8", + "eslint-plugin-react": "^7.30.1", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-native": "^4.0.0", - "metro-minify-terser": "^0.73.0", + "metro-minify-terser": "^0.72.1", "react-native-svg-transformer": "^1.0.0", - "typescript": "^4.8.4" + "typescript": "^4.7.4" }, "private": true } diff --git a/apps/mobile/pnpm-lock.yaml b/apps/mobile/pnpm-lock.yaml index 9106e63e3b8791b945e03be64721ba081314e1f7..f635ed63ae932954f37865dbfc12f87aa608d4b2 100644 GIT binary patch delta 11129 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 OzPI@R`0VTGFa2Nnj#W_r delta 11094 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 ( - + ), tabBarLabel: 'Photos' }} diff --git a/package.json b/package.json index a000e359d..eb0f93568 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "client": "pnpm --filter @sd/client -- ", "server": "pnpm --filter @sd/server -- ", "prisma": "cd core && cargo prisma", + "codegen": "cargo test api::tests::test_and_export_rspc_bindings -- --exact", "typecheck": "pnpm -r exec tsc" }, "devDependencies": {