ITADN

react-native-mmkv:compileDebugKotlin FAILED.

#1029Openabhisek49k 创建于 2026-03-28
A
abhisek49kcommented
This issue I got recently. when prebuild my project and trying to run it i am getting this kind of error This is the Error I am getting ` ➜ adms-mobile-app git:(features/truck-cert) ✗ npx expo run:android --device env: load .env env: export EXPO_PUBLIC_API_BASE_URL EXPO_PUBLIC_API_BASE_URL_VERSION EXPO_PUBLIC_WEB_APP_DOMAIN GOOGLE_SERVICES_JSON ✔ Select a device/emulator › Medium_Tablet (emulator) › Using --device Medium_Tablet › Building app... Starting a Gradle Daemon, 2 stopped Daemons could not be reused, use --status for details Configuration on demand is an incubating feature. > Configure project :app ℹ️ Applying gradle plugin 'expo-max-sdk-override-plugin' [expo-max-sdk-override-plugin] This plugin will find all permissions declared with `android:maxSdkVersion`. If there exists a declaration with the `android:maxSdkVersion` annotation and another one without, the plugin will remove the annotation from the final merged manifest. In order to see a log with the changes run a clean build of the app. ℹ️ Applying gradle plugin 'expo-dev-launcher-gradle-plugin' ℹ️ Applying gradle plugin 'expo-updates-gradle-plugin' > Configure project : [ExpoRootProject] Using the following versions: - buildTools: 36.0.0 - minSdk: 24 - compileSdk: 36 - targetSdk: 36 - ndk: 27.1.12297006 - kotlin: 2.1.20 - ksp: 2.1.20-2.0.1 > Configure project :expo-modules-core Linking react-native-worklets native libs into expo-modules-core build tasks task ':react-native-worklets:mergeDebugNativeLibs' task ':react-native-worklets:mergeReleaseNativeLibs' > Configure project :expo Using expo modules - expo-log-box (55.0.7) - expo-constants (55.0.9) - expo-dev-client (55.0.18) - expo-dev-launcher (55.0.19) - expo-dev-menu (55.0.16) - expo-dev-menu-interface (55.0.1) - expo-eas-client (55.0.2) - expo-json-utils (55.0.0) - expo-manifests (55.0.11) - expo-modules-core (55.0.17) - expo-structured-headers (55.0.0) - expo-updates (55.0.15) - expo-updates-interface (55.1.3) - [📦] expo-dom-webview (55.0.3) - [📦] expo-application (55.0.10) - [📦] expo-asset (55.0.10) - [📦] expo-blur (55.0.10) - [📦] expo-camera (55.0.11) - [📦] expo-clipboard (55.0.9) - [📦] expo-crypto (55.0.10) - [📦] expo-device (55.0.10) - [📦] expo-file-system (55.0.11) - [📦] expo-font (55.0.4) - [📦] expo-haptics (55.0.9) - [📦] expo-image (55.0.6) - [📦] expo-image-loader (55.0.0) - [📦] expo-image-manipulator (55.0.11) - [📦] expo-image-picker (55.0.13) - [📦] expo-keep-awake (55.0.4) - [📦] expo-linear-gradient (55.0.9) - [📦] expo-linking (55.0.8) - [📦] expo-location (55.1.4) - [📦] expo-network (55.0.9) - [📦] expo-notifications (55.0.13) - [📦] expo-print (55.0.9) - [📦] expo-router (55.0.7) - [📦] expo-secure-store (55.0.9) - [📦] expo-sharing (55.0.14) - [📦] expo-splash-screen (55.0.12) - [📦] expo-system-ui (55.0.10) - [📦] expo-web-browser (55.0.10) > Configure project :react-native-mmkv [NitroModules] 🔥 NitroMmkv is boosted by nitro! > Configure project :react-native-nitro-modules [NitroModules] 🔥 Your app is boosted by nitro modules! > Task :react-native-mmkv:compileDebugKotlin FAILED e: file:///Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-mmkv/android/src/main/java/com/margelo/nitro/mmkv/HybridMMKVPlatformContext.kt:9:1 Class 'HybridMMKVPlatformContext' is not abstract and does not implement abstract base class member: val memorySize: Long e: file:///Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-mmkv/nitrogen/generated/android/kotlin/com/margelo/nitro/mmkv/HybridMMKVPlatformContextSpec.kt:47:87 Unresolved reference 'CxxPart'. e: file:///Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-mmkv/nitrogen/generated/android/kotlin/com/margelo/nitro/mmkv/HybridMMKVPlatformContextSpec.kt:49:14 'initHybrid' overrides nothing. e: file:///Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-mmkv/nitrogen/generated/android/kotlin/com/margelo/nitro/mmkv/HybridMMKVPlatformContextSpec.kt:51:3 'createCxxPart' overrides nothing. e: file:///Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-mmkv/nitrogen/generated/android/kotlin/com/margelo/nitro/mmkv/HybridMMKVPlatformContextSpec.kt:51:16 'public' function exposes its 'protected (in HybridMMKVPlatformContextSpec)' return type 'CxxPart'. > Task :react-native-nitro-modules:buildCMakeDebug[arm64-v8a] C/C++: ninja: Entering directory `/Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/.cxx/Debug/2j6y3ly2/arm64-v8a' C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/InstallNitro.cpp:9: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/BoxedHybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:16: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter.hpp:186: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:44:20: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 44 | } catch (const std::runtime_error& e) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:39:20: note: for type 'const std::exception &' C/C++: 39 | } catch (const std::exception& e) { C/C++: | ^ C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/InstallNitro.cpp:9: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/BoxedHybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: 2 warnings generated. C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/BoxedHybridObject.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/BoxedHybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:16: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter.hpp:186: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:44:20: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 44 | } catch (const std::runtime_error& e) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:39:20: note: for type 'const std::exception &' C/C++: 39 | } catch (const std::exception& e) { C/C++: | ^ C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/BoxedHybridObject.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/BoxedHybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: 2 warnings generated. C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/registry/HybridObjectRegistry.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/registry/HybridObjectRegistry.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:16: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter.hpp:186: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:44:20: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 44 | } catch (const std::runtime_error& e) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:39:20: note: for type 'const std::exception &' C/C++: 39 | } catch (const std::exception& e) { C/C++: | ^ C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/registry/HybridObjectRegistry.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/registry/HybridObjectRegistry.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: 2 warnings generated. C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/src/main/cpp/registry/JHybridObjectRegistry.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/src/main/cpp/registry/JHybridObjectRegistry.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:16: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter.hpp:186: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:44:20: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 44 | } catch (const std::runtime_error& e) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:39:20: note: for type 'const std::exception &' C/C++: 39 | } catch (const std::exception& e) { C/C++: | ^ C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/src/main/cpp/registry/JHybridObjectRegistry.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/src/main/cpp/registry/JHybridObjectRegistry.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: 2 warnings generated. C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/prototype/HybridObjectPrototype.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:16: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter.hpp:186: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:44:20: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 44 | } catch (const std::runtime_error& e) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:39:20: note: for type 'const std::exception &' C/C++: 39 | } catch (const std::exception& e) { C/C++: | ^ C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/prototype/HybridObjectPrototype.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: 2 warnings generated. C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/HybridObject.cpp:5: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:16: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter.hpp:186: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:44:20: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 44 | } catch (const std::runtime_error& e) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:39:20: note: for type 'const std::exception &' C/C++: 39 | } catch (const std::exception& e) { C/C++: | ^ C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/HybridObject.cpp:5: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:76:42: note: while substituting into a lambda expression here C/C++: 76 | jsi::HostFunctionType hostFunction = [name, method, kind](/* JS Runtime */ jsi::Runtime& runtime, C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/Prototype.hpp:121:44: note: in instantiation of function template specialization 'margelo::nitro::HybridFunction::createHybridFunction<margelo::nitro::HybridObject, std::string>' requested here C/C++: 121 | _getters.emplace(name, HybridFunction::createHybridFunction(name, method, FunctionKind::GETTER)); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/HybridObject.cpp:38:15: note: in instantiation of function template specialization 'margelo::nitro::Prototype::registerHybridGetter<margelo::nitro::HybridObject, std::string>' requested here C/C++: 38 | prototype.registerHybridGetter("name", &HybridObject::getName); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:76:42: note: while substituting into a lambda expression here C/C++: 76 | jsi::HostFunctionType hostFunction = [name, method, kind](/* JS Runtime */ jsi::Runtime& runtime, C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/Prototype.hpp:159:44: note: in instantiation of function template specialization 'margelo::nitro::HybridFunction::createHybridFunction<margelo::nitro::HybridObject, bool, std::shared_ptr<margelo::nitro::HybridObject>>' requested here C/C++: 159 | _methods.emplace(name, HybridFunction::createHybridFunction(name, method, FunctionKind::METHOD)); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/core/HybridObject.cpp:39:15: note: in instantiation of function template specialization 'margelo::nitro::Prototype::registerHybridMethod<margelo::nitro::HybridObject, bool, std::shared_ptr<margelo::nitro::HybridObject>>' requested here C/C++: 39 | prototype.registerHybridMethod("equals", &HybridObject::equals); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: 4 warnings generated. C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/src/main/cpp/JNIOnLoad.cpp:6: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/src/main/cpp/registry/JHybridObjectRegistry.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:16: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter.hpp:186: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:44:20: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 44 | } catch (const std::runtime_error& e) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:39:20: note: for type 'const std::exception &' C/C++: 39 | } catch (const std::exception& e) { C/C++: | ^ C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/src/main/cpp/JNIOnLoad.cpp:6: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/src/main/cpp/registry/JHybridObjectRegistry.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: 2 warnings generated. C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/BoxedHybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:16: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter.hpp:186: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:44:20: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 44 | } catch (const std::runtime_error& e) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/jsi/JSIConverter+Exception.hpp:39:20: note: for type 'const std::exception &' C/C++: 39 | } catch (const std::exception& e) { C/C++: | ^ C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.cpp:8: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.hpp:10: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/BoxedHybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridObject.hpp:7: C/C++: In file included from /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/HybridObjectPrototype.hpp:10: C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:76:42: note: while substituting into a lambda expression here C/C++: 76 | jsi::HostFunctionType hostFunction = [name, method, kind](/* JS Runtime */ jsi::Runtime& runtime, C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/Prototype.hpp:159:44: note: in instantiation of function template specialization 'margelo::nitro::HybridFunction::createHybridFunction<margelo::nitro::HybridNitroModulesProxy, std::shared_ptr<margelo::nitro::HybridObject>, const std::string &>' requested here C/C++: 159 | _methods.emplace(name, HybridFunction::createHybridFunction(name, method, FunctionKind::METHOD)); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.cpp:18:15: note: in instantiation of function template specialization 'margelo::nitro::Prototype::registerHybridMethod<margelo::nitro::HybridNitroModulesProxy, std::shared_ptr<margelo::nitro::HybridObject>, const std::string &>' requested here C/C++: 18 | prototype.registerHybridMethod("createHybridObject", &HybridNitroModulesProxy::createHybridObject); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:76:42: note: while substituting into a lambda expression here C/C++: 76 | jsi::HostFunctionType hostFunction = [name, method, kind](/* JS Runtime */ jsi::Runtime& runtime, C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/Prototype.hpp:159:44: note: in instantiation of function template specialization 'margelo::nitro::HybridFunction::createHybridFunction<margelo::nitro::HybridNitroModulesProxy, bool, const std::string &>' requested here C/C++: 159 | _methods.emplace(name, HybridFunction::createHybridFunction(name, method, FunctionKind::METHOD)); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.cpp:19:15: note: in instantiation of function template specialization 'margelo::nitro::Prototype::registerHybridMethod<margelo::nitro::HybridNitroModulesProxy, bool, const std::string &>' requested here C/C++: 19 | prototype.registerHybridMethod("hasHybridObject", &HybridNitroModulesProxy::hasHybridObject); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:76:42: note: while substituting into a lambda expression here C/C++: 76 | jsi::HostFunctionType hostFunction = [name, method, kind](/* JS Runtime */ jsi::Runtime& runtime, C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/Prototype.hpp:159:44: note: in instantiation of function template specialization 'margelo::nitro::HybridFunction::createHybridFunction<margelo::nitro::HybridNitroModulesProxy, std::vector<std::string>>' requested here C/C++: 159 | _methods.emplace(name, HybridFunction::createHybridFunction(name, method, FunctionKind::METHOD)); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.cpp:20:15: note: in instantiation of function template specialization 'margelo::nitro::Prototype::registerHybridMethod<margelo::nitro::HybridNitroModulesProxy, std::vector<std::string>>' requested here C/C++: 20 | prototype.registerHybridMethod("getAllHybridObjectNames", &HybridNitroModulesProxy::getAllHybridObjectNames); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:76:42: note: while substituting into a lambda expression here C/C++: 76 | jsi::HostFunctionType hostFunction = [name, method, kind](/* JS Runtime */ jsi::Runtime& runtime, C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/Prototype.hpp:159:44: note: in instantiation of function template specialization 'margelo::nitro::HybridFunction::createHybridFunction<margelo::nitro::HybridNitroModulesProxy, std::shared_ptr<margelo::nitro::BoxedHybridObject>, const std::shared_ptr<margelo::nitro::HybridObject> &>' requested here C/C++: 159 | _methods.emplace(name, HybridFunction::createHybridFunction(name, method, FunctionKind::METHOD)); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.cpp:22:15: note: in instantiation of function template specialization 'margelo::nitro::Prototype::registerHybridMethod<margelo::nitro::HybridNitroModulesProxy, std::shared_ptr<margelo::nitro::BoxedHybridObject>, const std::shared_ptr<margelo::nitro::HybridObject> &>' requested here C/C++: 22 | prototype.registerHybridMethod("box", &HybridNitroModulesProxy::box); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:113:22: warning: exception of type 'const std::runtime_error &' will be caught by earlier handler [-Wexceptions] C/C++: 113 | } catch (const std::runtime_error& exception) { C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:76:42: note: while substituting into a lambda expression here C/C++: 76 | jsi::HostFunctionType hostFunction = [name, method, kind](/* JS Runtime */ jsi::Runtime& runtime, C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/prototype/Prototype.hpp:121:44: note: in instantiation of function template specialization 'margelo::nitro::HybridFunction::createHybridFunction<margelo::nitro::HybridNitroModulesProxy, std::string>' requested here C/C++: 121 | _getters.emplace(name, HybridFunction::createHybridFunction(name, method, FunctionKind::GETTER)); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/cpp/entrypoint/HybridNitroModulesProxy.cpp:26:15: note: in instantiation of function template specialization 'margelo::nitro::Prototype::registerHybridGetter<margelo::nitro::HybridNitroModulesProxy, std::string>' requested here C/C++: 26 | prototype.registerHybridGetter("buildType", &HybridNitroModulesProxy::getBuildType); C/C++: | ^ C/C++: /Users/giskernelmac1/Documents/adms-mobile-app/node_modules/react-native-nitro-modules/android/../cpp/core/HybridFunction.hpp:106:22: note: for type 'const std::exception &' C/C++: 106 | } catch (const std::exception& exception) { C/C++: | ^ C/C++: 7 warnings generated. [Incubating] Problems report is available at: file:///Users/giskernelmac1/Documents/adms-mobile-app/android/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':react-native-mmkv:compileDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction > Compilation error. See log for more details * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to generate a Build Scan (Powered by Develocity). > Get more help at https://help.gradle.org. Deprecated Gradle features were used in this build, making it incompatible with Gradle 10. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/9.0.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD FAILED in 19s 642 actionable tasks: 23 executed, 9 from cache, 610 up-to-date Error: /Users/giskernelmac1/Documents/adms-mobile-app/android/gradlew app:assembleDebug -x lint -x test --configure-on-demand --build-cache -PreactNativeDevServerPort=8081 -PreactNativeArchitectures=arm64-v8a exited with non-zero code: 1 Error: /Users/giskernelmac1/Documents/adms-mobile-app/android/gradlew app:assembleDebug -x lint -x test --configure-on-demand --build-cache -PreactNativeDevServerPort=8081 -PreactNativeArchitectures=arm64-v8a exited with non-zero code: 1 at ChildProcess.completionListener (/Users/giskernelmac1/Documents/adms-mobile-app/node_modules/@expo/spawn-async/src/spawnAsync.ts:67:13) at Object.onceWrapper (node:events:623:26) at ChildProcess.emit (node:events:508:28) at maybeClose (node:internal/child_process:1101:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:305:5) ... at spawnAsync (/Users/giskernelmac1/Documents/adms-mobile-app/node_modules/@expo/spawn-async/src/spawnAsync.ts:28:21) at spawnGradleAsync (/Users/giskernelmac1/Documents/adms-mobile-app/node_modules/expo/node_modules/@expo/cli/src/start/platforms/android/gradle.ts:134:28) at assembleAsync (/Users/giskernelmac1/Documents/adms-mobile-app/node_modules/expo/node_modules/@expo/cli/src/start/platforms/android/gradle.ts:83:16) at runAndroidAsync (/Users/giskernelmac1/Documents/adms-mobile-app/node_modules/expo/node_modules/@expo/cli/src/run/android/runAndroidAsync.ts:62:24)` This is the package.json. ` { "name": "mobile_enr_project", "main": "expo-router/entry", "version": "1.0.0", "scripts": { "start": "expo start", "reset-project": "node ./scripts/reset-project.js", "android": "expo run:android", "ios": "expo run:ios", "web": "expo start --web", "lint": "expo lint" }, "dependencies": { "@babel/plugin-proposal-export-namespace-from": "^7.18.9", "@expo-google-fonts/open-sans": "^0.4.2", "@expo/vector-icons": "^15.0.3", "@gorhom/bottom-sheet": "^5.2.7", "@hookform/resolvers": "^5.2.2", "@react-native-community/datetimepicker": "8.6.0", "@react-native-community/netinfo": "^11.4.1", "@react-navigation/bottom-tabs": "^7.4.0", "@react-navigation/elements": "^2.6.3", "@react-navigation/native": "^7.1.8", "@shopify/flash-list": "2.0.2", "@tanstack/react-query": "^5.90.5", "axios": "^1.12.2", "clsx": "^2.1.1", "date-fns": "^4.1.0", "expo": "^55.0.8", "expo-application": "~55.0.10", "expo-asset": "~55.0.10", "expo-blur": "~55.0.10", "expo-build-properties": "~55.0.10", "expo-camera": "~55.0.11", "expo-clipboard": "~55.0.9", "expo-constants": "~55.0.9", "expo-crypto": "~55.0.10", "expo-dev-client": "~55.0.18", "expo-device": "~55.0.10", "expo-file-system": "~55.0.11", "expo-font": "~55.0.4", "expo-haptics": "~55.0.9", "expo-image": "~55.0.6", "expo-image-manipulator": "~55.0.11", "expo-image-picker": "~55.0.13", "expo-linear-gradient": "~55.0.9", "expo-linking": "~55.0.8", "expo-location": "~55.1.4", "expo-network": "~55.0.9", "expo-notifications": "~55.0.13", "expo-print": "~55.0.9", "expo-router": "~55.0.7", "expo-secure-store": "~55.0.9", "expo-sharing": "~55.0.14", "expo-splash-screen": "~55.0.12", "expo-status-bar": "~55.0.4", "expo-symbols": "~55.0.5", "expo-system-ui": "~55.0.10", "expo-updates": "~55.0.15", "expo-web-browser": "~55.0.10", "lucide-react-native": "^0.546.0", "moti": "^0.30.0", "nativewind": "^4.2.1", "react": "19.2.0", "react-dom": "19.2.0", "react-hook-form": "^7.67.0", "react-native": "0.83.2", "react-native-ble-plx": "^3.5.0", "react-native-gesture-handler": "~2.30.0", "react-native-keyboard-controller": "1.20.7", "react-native-mmkv": "^4.3.0", "react-native-nfc-manager": "^3.17.2", "react-native-nitro-modules": "^0.20.1", "react-native-qrcode-styled": "^0.4.0", "react-native-reanimated": "4.2.1", "react-native-safe-area-context": "~5.6.2", "react-native-screens": "~4.23.0", "react-native-signature-canvas": "^5.0.1", "react-native-svg": "15.15.3", "react-native-view-shot": "4.0.3", "react-native-web": "~0.21.0", "react-native-webview": "13.16.0", "react-native-worklets": "0.7.2", "tailwind-merge": "^3.4.0", "zod": "^4.1.13", "zustand": "^5.0.8" }, "devDependencies": { "@types/qrcode": "^1.5.6", "@types/react": "~19.2.10", "baseline-browser-mapping": "^2.9.19", "eslint": "^9.25.0", "eslint-config-expo": "~55.0.0", "prettier-plugin-tailwindcss": "^0.5.11", "tailwindcss": "^3.4.17", "typescript": "~5.9.2" }, "private": true } `
1 条评论