joltup / rn-fetch-blob

A project committed to making file access and data transfer easier, efficient for React Native developers.
MIT License
2.8k stars 767 forks source link

Warn Package rn-fetch-blob contains invalid configuration: "dependency.hooks" is not allowed #860

Open BaseMax opened 4 months ago

BaseMax commented 4 months ago
C:\Users\MAX\Projects\ReactNative4>npm run android

> mytestapp@0.0.1 android
> react-native run-android

warn Package rn-fetch-blob contains invalid configuration: "dependency.hooks" is not allowed. Please verify it's properly linked using "react-native config" command and contact the package maintainers about this.
info Starting JS server...
info Installing the app...
<-------------> 0% CONFIGURING [21s]

And


C:\Users\MAX\Projects\ReactNative4>npx react-native config
{
  "root": "C:\\Users\\MAX\\Projects\\ReactNative4",
  "reactNativePath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native",
  "reactNativeVersion": "0.72",
  "dependencies": {
    "@notifee/react-native": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@notifee\\react-native",
      "name": "@notifee/react-native",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@notifee\\react-native\\RNNotifee.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@notifee\\react-native\\android",
          "packageImportPath": "import io.invertase.notifee.NotifeePackage;",
          "packageInstance": "new NotifeePackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/@notifee/react-native/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "@react-native-async-storage/async-storage": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-async-storage\\async-storage",
      "name": "@react-native-async-storage/async-storage",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-async-storage\\async-storage\\RNCAsyncStorage.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-async-storage\\async-storage\\android",
          "packageImportPath": "import com.reactnativecommunity.asyncstorage.AsyncStoragePackage;",
          "packageInstance": "new AsyncStoragePackage()",
          "buildTypes": [],
          "libraryName": "rnasyncstorage",
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/@react-native-async-storage/async-storage/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "@react-native-community/netinfo": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-community\\netinfo",
      "name": "@react-native-community/netinfo",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-community\\netinfo\\react-native-netinfo.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-community\\netinfo\\android",
          "packageImportPath": "import com.reactnativecommunity.netinfo.NetInfoPackage;",
          "packageInstance": "new NetInfoPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/@react-native-community/netinfo/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "@react-native-firebase/app": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\app",
      "name": "@react-native-firebase/app",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\app\\RNFBApp.podspec",
          "configurations": [],
          "scriptPhases": [
            {
              "name": "[RNFB] Core Configuration",
              "path": "./ios_config.sh",
              "execution_position": "after_compile",
              "input_files": [
                "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)"
              ]
            }
          ]
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\app\\android",
          "packageImportPath": "import io.invertase.firebase.app.ReactNativeFirebaseAppPackage;",
          "packageInstance": "new ReactNativeFirebaseAppPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/@react-native-firebase/app/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "@react-native-firebase/crashlytics": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\crashlytics",
      "name": "@react-native-firebase/crashlytics",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\crashlytics\\RNFBCrashlytics.podspec",
          "configurations": [],
          "scriptPhases": [
            {
              "name": "[RNFB] Crashlytics Configuration",
              "path": "./ios_config.sh",
              "execution_position": "after_compile",
              "input_files": [
                "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}",
                "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)"
              ]
            }
          ]
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\crashlytics\\android",
          "packageImportPath": "import io.invertase.firebase.crashlytics.ReactNativeFirebaseCrashlyticsPackage;",
          "packageInstance": "new ReactNativeFirebaseCrashlyticsPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/@react-native-firebase/crashlytics/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "@react-native-firebase/messaging": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\messaging",
      "name": "@react-native-firebase/messaging",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\messaging\\RNFBMessaging.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@react-native-firebase\\messaging\\android",
          "packageImportPath": "import io.invertase.firebase.messaging.ReactNativeFirebaseMessagingPackage;",
          "packageInstance": "new ReactNativeFirebaseMessagingPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/@react-native-firebase/messaging/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "@shopify/flash-list": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@shopify\\flash-list",
      "name": "@shopify/flash-list",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@shopify\\flash-list\\RNFlashList.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\@shopify\\flash-list\\android",
          "packageImportPath": "import com.shopify.reactnative.flash_list.ReactNativeFlashListPackage;",
          "packageInstance": "new ReactNativeFlashListPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/@shopify/flash-list/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-camera-kit": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-camera-kit",
      "name": "react-native-camera-kit",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-camera-kit\\ReactNativeCameraKit.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-camera-kit\\android",
          "packageImportPath": "import com.rncamerakit.RNCameraKitPackage;",
          "packageInstance": "new RNCameraKitPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-camera-kit/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-device-info": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-device-info",
      "name": "react-native-device-info",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-device-info\\RNDeviceInfo.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-device-info\\android",
          "packageImportPath": "import com.learnium.RNDeviceInfo.RNDeviceInfo;",
          "packageInstance": "new RNDeviceInfo()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-device-info/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-inappbrowser-reborn": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-inappbrowser-reborn",
      "name": "react-native-inappbrowser-reborn",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-inappbrowser-reborn\\RNInAppBrowser.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-inappbrowser-reborn\\android",
          "packageImportPath": "import com.proyecto26.inappbrowser.RNInAppBrowserPackage;",
          "packageInstance": "new RNInAppBrowserPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-inappbrowser-reborn/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-pager-view": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-pager-view",
      "name": "react-native-pager-view",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-pager-view\\react-native-pager-view.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-pager-view\\android",
          "packageImportPath": "import com.reactnativepagerview.PagerViewPackage;",
          "packageInstance": "new PagerViewPackage()",
          "buildTypes": [],
          "libraryName": "RNCViewPager",
          "componentDescriptors": [
            "RNCViewPagerComponentDescriptor"
          ],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-pager-view/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-permissions": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-permissions",
      "name": "react-native-permissions",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-permissions\\RNPermissions.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-permissions\\android",
          "packageImportPath": "import com.zoontek.rnpermissions.RNPermissionsPackage;",
          "packageInstance": "new RNPermissionsPackage()",
          "buildTypes": [],
          "libraryName": "rnpermissions",
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-permissions/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-push-notification": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-push-notification",
      "name": "react-native-push-notification",
      "platforms": {
        "ios": null,
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-push-notification\\android",
          "packageImportPath": "import com.dieam.reactnativepushnotification.ReactNativePushNotificationPackage;",
          "packageInstance": "new ReactNativePushNotificationPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-push-notification/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-safe-area-context": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-safe-area-context",
      "name": "react-native-safe-area-context",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-safe-area-context\\react-native-safe-area-context.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-safe-area-context\\android",
          "packageImportPath": "import com.th3rdwave.safeareacontext.SafeAreaContextPackage;",
          "packageInstance": "new SafeAreaContextPackage()",
          "buildTypes": [],
          "libraryName": "safeareacontext",
          "componentDescriptors": [
            "RNCSafeAreaProviderComponentDescriptor",
            "RNCSafeAreaViewComponentDescriptor"
          ],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-safe-area-context/android/src/main/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-screens": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-screens",
      "name": "react-native-screens",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-screens\\RNScreens.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-screens\\android",
          "packageImportPath": "import com.swmansion.rnscreens.RNScreensPackage;",
          "packageInstance": "new RNScreensPackage()",
          "buildTypes": [],
          "libraryName": "rnscreens",
          "componentDescriptors": [
            "RNSFullWindowOverlayComponentDescriptor",
            "RNSScreenContainerComponentDescriptor",
            "RNSScreenNavigationContainerComponentDescriptor",
            "RNSScreenStackHeaderConfigComponentDescriptor",
            "RNSScreenStackHeaderSubviewComponentDescriptor",
            "RNSScreenStackComponentDescriptor",
            "RNSSearchBarComponentDescriptor",
            "RNSScreenComponentDescriptor"
          ],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-screens/android/src/main/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-splash-screen": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-splash-screen",
      "name": "react-native-splash-screen",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-splash-screen\\react-native-splash-screen.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-splash-screen\\android",
          "packageImportPath": "import org.devio.rn.splashscreen.SplashScreenReactPackage;",
          "packageInstance": "new SplashScreenReactPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-splash-screen/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "react-native-svg": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-svg",
      "name": "react-native-svg",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-svg\\RNSVG.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\react-native-svg\\android",
          "packageImportPath": "import com.horcrux.svg.SvgPackage;",
          "packageInstance": "new SvgPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/react-native-svg/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    },
    "rn-fetch-blob": {
      "root": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\rn-fetch-blob",
      "name": "rn-fetch-blob",
      "platforms": {
        "ios": {
          "podspecPath": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\rn-fetch-blob\\rn-fetch-blob.podspec",
          "configurations": [],
          "scriptPhases": []
        },
        "android": {
          "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\node_modules\\rn-fetch-blob\\android",
          "packageImportPath": "import com.RNFetchBlob.RNFetchBlobPackage;",
          "packageInstance": "new RNFetchBlobPackage()",
          "buildTypes": [],
          "componentDescriptors": [],
          "cmakeListsPath": "C:/Users/MAX/Projects/ReactNative4/node_modules/rn-fetch-blob/android/build/generated/source/codegen/jni/CMakeLists.txt"
        }
      }
    }
  },
  "commands": [
    {
      "name": "log-ios",
      "description": "starts iOS device syslog tail",
      "options": [
        {
          "name": "--interactive",
          "description": "Explicitly select simulator to tail logs from. By default it will tail logs from the first booted and available simulator."
        }
      ]
    },
    {
      "name": "run-ios",
      "description": "builds your app and starts it on iOS simulator",
      "examples": [
        {
          "desc": "Run on a different simulator, e.g. iPhone SE (2nd generation)",
          "cmd": "react-native run-ios --simulator \"iPhone SE (2nd generation)\""
        },
        {
          "desc": "Run on a connected device, e.g. Max's iPhone",
          "cmd": "react-native run-ios --device \"Max's iPhone\""
        },
        {
          "desc": "Run on the AppleTV simulator",
          "cmd": "react-native run-ios --simulator \"Apple TV\"  --scheme \"helloworld-tvOS\""
        }
      ],
      "options": [
        {
          "name": "--simulator <string>",
          "description": "Explicitly set simulator to use. Optionally include iOS version between parenthesis at the end to match an exact version: \"iPhone 6 (10.0)\""
        },
        {
          "name": "--mode <string>",
          "description": "Explicitly set the scheme configuration to use. This option is case sensitive."
        },
        {
          "name": "--configuration <string>",
          "description": "[Deprecated] Explicitly set the scheme configuration to use"
        },
        {
          "name": "--scheme <string>",
          "description": "Explicitly set Xcode scheme to use"
        },
        {
          "name": "--device [string]",
          "description": "Explicitly set device to use by name.  The value is not required if you have a single device connected."
        },
        {
          "name": "--destination <string>",
          "description": "Explicitly extend distination e.g. \"arch=x86_64\""
        },
        {
          "name": "--udid <string>",
          "description": "Explicitly set device to use by udid"
        },
        {
          "name": "--verbose",
          "description": "Do not use xcbeautify or xcpretty even if installed"
        },
        {
          "name": "--port <number>",
          "default": 8081
        },
        {
          "name": "--terminal <string>",
          "description": "Launches the Metro Bundler in a new window using the specified terminal path."
        },
        {
          "name": "--xcconfig [string]",
          "description": "Explicitly set xcconfig to use"
        },
        {
          "name": "--buildFolder <string>",
          "description": "Location for iOS build artifacts. Corresponds to Xcode's \"-derivedDataPath\"."
        },
        {
          "name": "--extra-params <string>",
          "description": "Custom params that will be passed to xcodebuild command."
        },
        {
          "name": "--no-packager",
          "description": "Do not launch packager while building"
        },
        {
          "name": "--binary-path <string>",
          "description": "Path relative to project root where pre-built .app binary lives."
        },
        {
          "name": "--list-devices",
          "description": "List all available iOS devices and simulators and let you choose one to run the app. "
        },
        {
          "name": "--interactive",
          "description": "Explicitly select which scheme and configuration to use before running a build and select device to run the application."
        }
      ]
    },
    {
      "name": "build-ios",
      "description": "builds your app on iOS simulator",
      "examples": [
        {
          "desc": "Build the app for the IOS simulator",
          "cmd": "react-native build-ios"
        },
        {
          "desc": "Build the app for all IOS devices",
          "cmd": "react-native build-ios --mode \"Release\""
        },
        {
          "desc": "Build the app for a specific IOS device",
          "cmd": "react-native build-ios --simulator \"IPhone 11\""
        }
      ],
      "options": [
        {
          "name": "--simulator <string>",
          "description": "Explicitly set simulator to use. Optionally include iOS version between parenthesis at the end to match an exact version: \"iPhone 6 (10.0)\""
        },
        {
          "name": "--mode <string>",
          "description": "Explicitly set the scheme configuration to use. This option is case sensitive."
        },
        {
          "name": "--configuration <string>",
          "description": "[Deprecated] Explicitly set the scheme configuration to use"
        },
        {
          "name": "--scheme <string>",
          "description": "Explicitly set Xcode scheme to use"
        },
        {
          "name": "--device [string]",
          "description": "Explicitly set device to use by name.  The value is not required if you have a single device connected."
        },
        {
          "name": "--destination <string>",
          "description": "Explicitly extend distination e.g. \"arch=x86_64\""
        },
        {
          "name": "--udid <string>",
          "description": "Explicitly set device to use by udid"
        },
        {
          "name": "--verbose",
          "description": "Do not use xcbeautify or xcpretty even if installed"
        },
        {
          "name": "--port <number>",
          "default": 8081
        },
        {
          "name": "--terminal <string>",
          "description": "Launches the Metro Bundler in a new window using the specified terminal path."
        },
        {
          "name": "--xcconfig [string]",
          "description": "Explicitly set xcconfig to use"
        },
        {
          "name": "--buildFolder <string>",
          "description": "Location for iOS build artifacts. Corresponds to Xcode's \"-derivedDataPath\"."
        },
        {
          "name": "--extra-params <string>",
          "description": "Custom params that will be passed to xcodebuild command."
        },
        {
          "name": "--interactive",
          "description": "Explicitly select which scheme and configuration to use before running a build"
        }
      ]
    },
    {
      "name": "log-android",
      "description": "starts logkitty"
    },
    {
      "name": "run-android",
      "description": "builds your app and starts it on a connected Android emulator or device",
      "options": [
        {
          "name": "--mode <string>",
          "description": "Specify your app's build variant"
        },
        {
          "name": "--variant <string>",
          "description": "Specify your app's build variant. Deprecated! Use 'mode' instead"
        },
        {
          "name": "--no-packager",
          "description": "Do not launch packager while building"
        },
        {
          "name": "--port <number>",
          "default": 8081
        },
        {
          "name": "--terminal <string>",
          "description": "Launches the Metro Bundler in a new window using the specified terminal path."
        },
        {
          "name": "--tasks <list>",
          "description": "Run custom Gradle tasks. By default it's \"assembleDebug\". Will override passed mode and variant arguments."
        },
        {
          "name": "--active-arch-only",
          "description": "Build native libraries only for the current device architecture for debug builds.",
          "default": false
        },
        {
          "name": "--extra-params <string>",
          "description": "Custom params passed to gradle build command"
        },
        {
          "name": "--interactive",
          "description": "Explicitly select build type and flavour to use before running a build"
        },
        {
          "name": "--appId <string>",
          "description": "Specify an applicationId to launch after build. If not specified, `package` from AndroidManifest.xml will be used.",
          "default": ""
        },
        {
          "name": "--appIdSuffix <string>",
          "description": "Specify an applicationIdSuffix to launch after build.",
          "default": ""
        },
        {
          "name": "--main-activity <string>",
          "description": "Name of the activity to start",
          "default": "MainActivity"
        },
        {
          "name": "--deviceId <string>",
          "description": "builds your app and starts it on a specific device/simulator with the given device id (listed by running \"adb devices\" on the command line)."
        },
        {
          "name": "--list-devices",
          "description": "Lists all available Android devices and simulators and let you choose one to run the app",
          "default": false
        },
        {
          "name": "--binary-path <string>",
          "description": "Path relative to project root where pre-built .apk binary lives."
        },
        {
          "name": "--user <number>",
          "description": "Id of the User Profile you want to install the app on."
        }
      ]
    },
    {
      "name": "build-android",
      "description": "builds your app",
      "options": [
        {
          "name": "--mode <string>",
          "description": "Specify your app's build variant"
        },
        {
          "name": "--variant <string>",
          "description": "Specify your app's build variant. Deprecated! Use 'mode' instead"
        },
        {
          "name": "--no-packager",
          "description": "Do not launch packager while building"
        },
        {
          "name": "--port <number>",
          "default": 8081
        },
        {
          "name": "--terminal <string>",
          "description": "Launches the Metro Bundler in a new window using the specified terminal path."
        },
        {
          "name": "--tasks <list>",
          "description": "Run custom Gradle tasks. By default it's \"assembleDebug\". Will override passed mode and variant arguments."
        },
        {
          "name": "--active-arch-only",
          "description": "Build native libraries only for the current device architecture for debug builds.",
          "default": false
        },
        {
          "name": "--extra-params <string>",
          "description": "Custom params passed to gradle build command"
        },
        {
          "name": "--interactive",
          "description": "Explicitly select build type and flavour to use before running a build"
        }
      ]
    }
  ],
  "healthChecks": [],
  "platforms": {
    "ios": {},
    "android": {}
  },
  "project": {
    "ios": {
      "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\ios",
      "xcodeProject": {
        "name": "NOTA.xcworkspace",
        "isWorkspace": true
      }
    },
    "android": {
      "sourceDir": "C:\\Users\\MAX\\Projects\\ReactNative4\\android",
      "appName": "app",
      "packageName": "com.mytestapp.client",
      "unstable_reactLegacyComponentNames": []
    }
  }
}

``
ilanRosenbaum commented 2 months ago

I also have this issue

siomar commented 2 months ago

I also have this issue

luhaimin commented 2 months ago

Will maintenance personnel make modifications when encountering the same problem

Elozino commented 2 months ago

Will maintenance personnel make modifications when encountering the same problem

There's is a fix saying you should go into its node_module folder and delete react-native-config.js file

aurangs7 commented 1 month ago

any update for this?

Elozino commented 1 month ago

any update for this?

Hi @aurangs7 kindly use react native blob util package instead.

Rasan1212 commented 1 month ago

any solution ?

gkasireddy202 commented 2 weeks ago

Any update on this?

ApocalyptoRun commented 1 week ago

facing same issue

laurasilvanavi commented 1 week ago

Same, any update on this?

Lobovem commented 21 hours ago

Will maintenance personnel make modifications when encountering the same problem

There's is a fix saying you should go into its node_module folder and delete react-native-config.js file

this is work a way