react-native-mmkv:compileDebugKotlin FAILED.
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 条评论