expo / config-plugins

Out-of-tree Expo config plugins for packages that haven't adopted the config plugin system yet.
427 stars 91 forks source link

not able to make ios/android builds because of @config-plugin/react-native-blob-util #151

Open rohith-thummanapally opened 1 year ago

rohith-thummanapally commented 1 year ago

Summary

hi i was using this config-plugin in order to support react-native-pdf according to this documentation https://github.com/expo/config-plugins/tree/main/packages/react-native-pdf#config-pluginsreact-native-pdf .

my project was working fine 14 days back , in the mean time i haven't touched it , but when i was trying to make builds yesterday, they were getting failed giving " npm Err While resolving: @config-plugins/react-native-blob-util@3.0.0"

image

React-Native :- 0.68.2 React-native-blob-util :- 0.16.2 @config-plugins/react-native-blob-util :- 3.0.0 I am using EAS. builds are not happening in Android and Ios

Config Plugin

@config-plugins/react-native-blob-util

What platform(s) does this occur on?

Android, iOS

SDK Version

45

Reproducible demo

my package.json is

{ "name": "icare", "version": "1.0.0", "main": "node_modules/expo/AppEntry.js", "scripts": { "start": "expo start", "android": "expo start --android", "ios": "expo start --ios", "web": "expo start --web", "eject": "expo eject" }, "dependencies": { "@config-plugins/react-native-blob-util": "^3.0.0", "@config-plugins/react-native-pdf": "^3.0.0", "@react-native-async-storage/async-storage": "~1.17.3", "@react-native-community/datetimepicker": "6.1.2", "@react-native-community/slider": "^4.3.1", "@react-native-picker/picker": "2.4.0", "@react-navigation/drawer": "^6.4.4", "@react-navigation/native": "^6.0.8", "axios": "^0.26.0", "body-parser": "^1.20.0", "d3-scale": "^4.0.2", "deprecated-react-native-prop-types": "^2.3.0", "expo": "^45.0.0", "expo-app-loading": "~2.0.0", "expo-dev-client": "~1.0.1", "expo-document-picker": "^10.3.0", "expo-file-system": "^14.1.0", "expo-font": "~10.1.0", "expo-media-library": "^14.2.0", "expo-notifications": "~0.15.4", "expo-permissions": "~13.2.0", "expo-sharing": "^10.3.0", "expo-splash-screen": "~0.15.1", "expo-status-bar": "~1.3.0", "expo-updates": "~0.13.4", "is-typed-array": "^1.1.9", "multiselect-react-dropdown": "^2.0.21", "native-base": "^3.3.7", "react": "17.0.2", "react-dom": "17.0.2", "react-native": "0.68.2", "react-native-blob-util": "^0.16.2", "react-native-dialog": "^9.2.1", "react-native-document-picker": "^8.1.1", "react-native-elements": "^3.4.2", "react-native-gesture-handler": "~2.2.1", "react-native-image-picker": "^4.10.0", "react-native-keyboard-aware-scroll-view": "^0.9.5", "react-native-multiple-select": "^0.5.7", "react-native-otp-verify": "^1.0.5", "react-native-paper": "^4.12.2", "react-native-pdf": "^6.6.2", "react-native-reanimated": "^2.8.0", "react-native-safe-area-context": "4.2.4", "react-native-screens": "~3.11.1", "react-native-simple-radio-button": "^2.7.4", "react-native-sound": "^0.11.2", "react-native-svg": "12.3.0", "react-native-svg-charts": "^5.4.0", "react-native-swiper": "^1.6.0", "react-native-web": "0.17.7", "react-native-webview": "^11.23.1", "react-navigation": "^4.4.4", "react-navigation-drawer": "^2.7.2", "react-select": "^5.2.2", "which-typed-array": "^1.1.8" }, "devDependencies": { "@babel/core": "^7.12.9" }, "private": true }

eas.json is

{ "cli": { "version": ">= 0.60.0" }, "build": { "development": { "developmentClient": true, "distribution": "internal" }, "preview": { "android": { "buildType": "apk" } }, "preview1": { "distribution": "internal" }, "preview2": { "android": { "gradleCommand": ":app:assembleRelease" } }, "production": {} }, "submit": { "production": {} } }