I recently updated from SDK 43 or 44 (I forget) to the latest SDK 45 and all of a sudden I see lots of warnings in the terminal after running “expo start”.
These are all API deprecation warnings for various packages I’m using. I would prefer to silence these warnings as they pertain to third party npm packages that I can’t do anything about. All these warnings also pollute the terminal screen and hide errors from my own code by adding noise.
At first I thought metro was the source so I tried to implement this solution:
but it didn’t make a difference Now I’m not sure if the logs are coming from metro or some expo layer on top of it.
Has anyone managed to silence these somehow?
Note: I’m referring to terminal warnings NOT ones in the UI that can be suppressed using LogBox.ignore-* commands.
hey @wodin sorry for the late reply I didn’t realize my post had a response!
So I do get a warning:
Expected package @expo/config-plugins@^4.1.0
Found invalid:
@expo/config-plugins@5.0.0
(for more info, run: npm why @expo/config-plugins)
And typing npm why @expo/config-plugins gives the following output which is not easy for me to decipher:
@expo/config-plugins@4.1.5
node_modules/@expo/config-plugins
dev @expo/config-plugins@"^4.1.0" from the root project
@expo/config-plugins@"~4.1.4" from expo-build-properties@0.2.0
node_modules/expo-build-properties
dev expo-build-properties@"~0.2.0" from the root project
@expo/config-plugins@"^4.0.14" from expo-camera@12.2.0
node_modules/expo-camera
expo-camera@"~12.2.0" from the root project
@expo/config-plugins@"^4.0.14" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
@expo/config-plugins@"^4.0.14" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
@expo/config-plugins@"^4.0.14" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
@expo/config-plugins@"^4.0.14" from expo-file-system@14.0.0
node_modules/expo-file-system
expo-file-system@"~14.0.0" from the root project
expo-file-system@"~14.0.0" from expo@45.0.6
node_modules/expo
expo@"^45.0.0" from the root project
peer expo@"*" from expo-application@4.1.0
node_modules/expo-application
expo-application@"~4.1.0" from expo@45.0.6
peer expo@"*" from expo-build-properties@0.2.0
node_modules/expo-build-properties
dev expo-build-properties@"~0.2.0" from the root project
peer expo@"*" from expo-constants@13.1.1
node_modules/expo-constants
expo-constants@"~13.1.1" from expo@45.0.6
expo-constants@"~13.1.0" from expo-linking@3.1.0
node_modules/expo-linking
expo-linking@"~3.1.0" from the root project
peer expo@"*" from expo-camera@12.2.0
node_modules/expo-camera
expo-camera@"~12.2.0" from the root project
peer expo@"*" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-menu-interface@0.7.0
node_modules/expo-dev-menu-interface
expo-dev-menu-interface@"0.7.0" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu-interface@"0.7.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-error-recovery@3.1.0
node_modules/expo-error-recovery
optional expo-error-recovery@"~3.1.0" from expo@45.0.6
peer expo@"*" from expo-font@10.1.0
node_modules/expo-font
expo-font@"~10.1.0" from the root project
expo-font@"~10.1.0" from expo@45.0.6
peer expo@"*" from expo-file-system@14.0.0
peer expo@"*" from expo-image-loader@3.2.0
node_modules/expo-image-loader
expo-image-loader@"~3.2.0" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
expo-image-loader@"~3.2.0" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
peer expo@"*" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-haptics@11.2.0
node_modules/expo-haptics
expo-haptics@"~11.2.0" from the root project
peer expo@"*" from expo-linear-gradient@11.3.0
node_modules/expo-linear-gradient
expo-linear-gradient@"~11.3.0" from the root project
peer expo@"*" from expo-keep-awake@10.1.1
node_modules/expo-keep-awake
expo-keep-awake@"~10.1.1" from expo@45.0.6
peer expo@"*" from expo-splash-screen@0.15.1
node_modules/expo-splash-screen
expo-splash-screen@"~0.15.1" from the root project
peer expo@"*" from expo-updates-interface@0.6.0
node_modules/expo-updates-interface
expo-updates-interface@"~0.6.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-web-browser@10.2.1
node_modules/expo-web-browser
expo-web-browser@"~10.2.1" from the root project
@expo/config-plugins@"^4.0.14" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
@expo/config-plugins@"~4.1.4" from @expo/cli@0.1.5
node_modules/@expo/cli
@expo/cli@"0.1.5" from expo@45.0.6
node_modules/expo
expo@"^45.0.0" from the root project
peer expo@"*" from expo-application@4.1.0
node_modules/expo-application
expo-application@"~4.1.0" from expo@45.0.6
peer expo@"*" from expo-build-properties@0.2.0
node_modules/expo-build-properties
dev expo-build-properties@"~0.2.0" from the root project
peer expo@"*" from expo-constants@13.1.1
node_modules/expo-constants
expo-constants@"~13.1.1" from expo@45.0.6
expo-constants@"~13.1.0" from expo-linking@3.1.0
node_modules/expo-linking
expo-linking@"~3.1.0" from the root project
peer expo@"*" from expo-camera@12.2.0
node_modules/expo-camera
expo-camera@"~12.2.0" from the root project
peer expo@"*" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-menu-interface@0.7.0
node_modules/expo-dev-menu-interface
expo-dev-menu-interface@"0.7.0" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu-interface@"0.7.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-error-recovery@3.1.0
node_modules/expo-error-recovery
optional expo-error-recovery@"~3.1.0" from expo@45.0.6
peer expo@"*" from expo-font@10.1.0
node_modules/expo-font
expo-font@"~10.1.0" from the root project
expo-font@"~10.1.0" from expo@45.0.6
peer expo@"*" from expo-file-system@14.0.0
peer expo@"*" from expo-image-loader@3.2.0
node_modules/expo-image-loader
expo-image-loader@"~3.2.0" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
expo-image-loader@"~3.2.0" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
peer expo@"*" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-haptics@11.2.0
[deleted some log output here to meet post limit requirements...]
node_modules/expo-build-properties
dev expo-build-properties@"~0.2.0" from the root project
peer expo@"*" from expo-constants@13.1.1
node_modules/expo-constants
expo-constants@"~13.1.1" from expo@45.0.6
expo-constants@"~13.1.0" from expo-linking@3.1.0
node_modules/expo-linking
expo-linking@"~3.1.0" from the root project
peer expo@"*" from expo-camera@12.2.0
node_modules/expo-camera
expo-camera@"~12.2.0" from the root project
peer expo@"*" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-menu-interface@0.7.0
node_modules/expo-dev-menu-interface
expo-dev-menu-interface@"0.7.0" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu-interface@"0.7.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-error-recovery@3.1.0
node_modules/expo-error-recovery
optional expo-error-recovery@"~3.1.0" from expo@45.0.6
peer expo@"*" from expo-font@10.1.0
node_modules/expo-font
expo-font@"~10.1.0" from the root project
expo-font@"~10.1.0" from expo@45.0.6
peer expo@"*" from expo-file-system@14.0.0
peer expo@"*" from expo-image-loader@3.2.0
node_modules/expo-image-loader
expo-image-loader@"~3.2.0" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
expo-image-loader@"~3.2.0" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
peer expo@"*" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-haptics@11.2.0
node_modules/expo-haptics
expo-haptics@"~11.2.0" from the root project
peer expo@"*" from expo-linear-gradient@11.3.0
node_modules/expo-linear-gradient
expo-linear-gradient@"~11.3.0" from the root project
peer expo@"*" from expo-keep-awake@10.1.1
node_modules/expo-keep-awake
expo-keep-awake@"~10.1.1" from expo@45.0.6
peer expo@"*" from expo-splash-screen@0.15.1
node_modules/expo-splash-screen
expo-splash-screen@"~0.15.1" from the root project
peer expo@"*" from expo-updates-interface@0.6.0
node_modules/expo-updates-interface
expo-updates-interface@"~0.6.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-web-browser@10.2.1
node_modules/expo-web-browser
expo-web-browser@"~10.2.1" from the root project
@expo/config-plugins@"4.1.5" from @expo/prebuild-config@4.0.4
node_modules/@expo/prebuild-config
@expo/prebuild-config@"~4.0.0" from expo-splash-screen@0.15.1
node_modules/expo-splash-screen
expo-splash-screen@"~0.15.1" from the root project
@expo/prebuild-config@"~4.0.0" from @expo/cli@0.1.5
node_modules/@expo/cli
@expo/cli@"0.1.5" from expo@45.0.6
node_modules/expo
expo@"^45.0.0" from the root project
peer expo@"*" from expo-application@4.1.0
node_modules/expo-application
expo-application@"~4.1.0" from expo@45.0.6
peer expo@"*" from expo-build-properties@0.2.0
node_modules/expo-build-properties
dev expo-build-properties@"~0.2.0" from the root project
peer expo@"*" from expo-constants@13.1.1
node_modules/expo-constants
expo-constants@"~13.1.1" from expo@45.0.6
expo-constants@"~13.1.0" from expo-linking@3.1.0
node_modules/expo-linking
expo-linking@"~3.1.0" from the root project
peer expo@"*" from expo-camera@12.2.0
node_modules/expo-camera
expo-camera@"~12.2.0" from the root project
peer expo@"*" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-menu-interface@0.7.0
node_modules/expo-dev-menu-interface
expo-dev-menu-interface@"0.7.0" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu-interface@"0.7.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-error-recovery@3.1.0
node_modules/expo-error-recovery
optional expo-error-recovery@"~3.1.0" from expo@45.0.6
peer expo@"*" from expo-font@10.1.0
node_modules/expo-font
expo-font@"~10.1.0" from the root project
expo-font@"~10.1.0" from expo@45.0.6
peer expo@"*" from expo-file-system@14.0.0
peer expo@"*" from expo-image-loader@3.2.0
node_modules/expo-image-loader
expo-image-loader@"~3.2.0" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
expo-image-loader@"~3.2.0" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
peer expo@"*" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-haptics@11.2.0
node_modules/expo-haptics
expo-haptics@"~11.2.0" from the root project
peer expo@"*" from expo-linear-gradient@11.3.0
node_modules/expo-linear-gradient
expo-linear-gradient@"~11.3.0" from the root project
peer expo@"*" from expo-keep-awake@10.1.1
node_modules/expo-keep-awake
expo-keep-awake@"~10.1.1" from expo@45.0.6
peer expo@"*" from expo-splash-screen@0.15.1
node_modules/expo-splash-screen
expo-splash-screen@"~0.15.1" from the root project
peer expo@"*" from expo-updates-interface@0.6.0
node_modules/expo-updates-interface
expo-updates-interface@"~0.6.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-web-browser@10.2.1
node_modules/expo-web-browser
expo-web-browser@"~10.2.1" from the root project
@expo/config-plugins@"^4.1.5" from @react-native-firebase/app@15.2.0
node_modules/@react-native-firebase/app
@react-native-firebase/app@"^15.2.0" from the root project
peer @react-native-firebase/app@"15.2.0" from @react-native-firebase/analytics@15.2.0
node_modules/@react-native-firebase/analytics
@react-native-firebase/analytics@"^15.2.0" from the root project
peer @react-native-firebase/app@"15.2.0" from @react-native-firebase/perf@15.2.0
node_modules/@react-native-firebase/perf
@react-native-firebase/perf@"^15.2.0" from the root project
peer @react-native-firebase/app@"15.2.0" from @react-native-firebase/crashlytics@15.2.0
node_modules/@react-native-firebase/crashlytics
@react-native-firebase/crashlytics@"^15.2.0" from the root project
@expo/config-plugins@"^4.1.5" from @react-native-firebase/perf@15.2.0
node_modules/@react-native-firebase/perf
@react-native-firebase/perf@"^15.2.0" from the root project
@expo/config-plugins@"^4.1.5" from @react-native-firebase/crashlytics@15.2.0
node_modules/@react-native-firebase/crashlytics
@react-native-firebase/crashlytics@"^15.2.0" from the root project
@expo/config-plugins@5.0.0
node_modules/@expo/metro-config/node_modules/@expo/config-plugins
@expo/config-plugins@"~5.0.0" from @expo/config@7.0.0
node_modules/@expo/metro-config/node_modules/@expo/config
@expo/config@"7.0.0" from @expo/metro-config@0.3.21
node_modules/@expo/metro-config
@expo/metro-config@"~0.3.16" from @expo/cli@0.1.5
node_modules/@expo/cli
@expo/cli@"0.1.5" from expo@45.0.6
node_modules/expo
expo@"^45.0.0" from the root project
peer expo@"*" from expo-application@4.1.0
node_modules/expo-application
expo-application@"~4.1.0" from expo@45.0.6
peer expo@"*" from expo-build-properties@0.2.0
node_modules/expo-build-properties
dev expo-build-properties@"~0.2.0" from the root project
peer expo@"*" from expo-constants@13.1.1
node_modules/expo-constants
expo-constants@"~13.1.1" from expo@45.0.6
expo-constants@"~13.1.0" from expo-linking@3.1.0
node_modules/expo-linking
expo-linking@"~3.1.0" from the root project
peer expo@"*" from expo-camera@12.2.0
node_modules/expo-camera
expo-camera@"~12.2.0" from the root project
peer expo@"*" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-menu-interface@0.7.0
node_modules/expo-dev-menu-interface
expo-dev-menu-interface@"0.7.0" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu-interface@"0.7.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-error-recovery@3.1.0
node_modules/expo-error-recovery
optional expo-error-recovery@"~3.1.0" from expo@45.0.6
peer expo@"*" from expo-font@10.1.0
node_modules/expo-font
expo-font@"~10.1.0" from the root project
expo-font@"~10.1.0" from expo@45.0.6
peer expo@"*" from expo-file-system@14.0.0
peer expo@"*" from expo-image-loader@3.2.0
node_modules/expo-image-loader
expo-image-loader@"~3.2.0" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
expo-image-loader@"~3.2.0" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
peer expo@"*" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-haptics@11.2.0
node_modules/expo-haptics
expo-haptics@"~11.2.0" from the root project
peer expo@"*" from expo-linear-gradient@11.3.0
node_modules/expo-linear-gradient
expo-linear-gradient@"~11.3.0" from the root project
peer expo@"*" from expo-keep-awake@10.1.1
node_modules/expo-keep-awake
expo-keep-awake@"~10.1.1" from expo@45.0.6
peer expo@"*" from expo-splash-screen@0.15.1
node_modules/expo-splash-screen
expo-splash-screen@"~0.15.1" from the root project
peer expo@"*" from expo-updates-interface@0.6.0
node_modules/expo-updates-interface
expo-updates-interface@"~0.6.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-web-browser@10.2.1
node_modules/expo-web-browser
expo-web-browser@"~10.2.1" from the root project
@expo/metro-config@"0.3.21" from @expo/dev-server@0.1.118
node_modules/@expo/dev-server
@expo/dev-server@"~0.1.110" from @expo/cli@0.1.5
node_modules/@expo/cli
@expo/cli@"0.1.5" from expo@45.0.6
node_modules/expo
expo@"^45.0.0" from the root project
peer expo@"*" from expo-application@4.1.0
node_modules/expo-application
expo-application@"~4.1.0" from expo@45.0.6
peer expo@"*" from expo-build-properties@0.2.0
node_modules/expo-build-properties
dev expo-build-properties@"~0.2.0" from the root project
peer expo@"*" from expo-constants@13.1.1
node_modules/expo-constants
expo-constants@"~13.1.1" from expo@45.0.6
expo-constants@"~13.1.0" from expo-linking@3.1.0
node_modules/expo-linking
expo-linking@"~3.1.0" from the root project
peer expo@"*" from expo-camera@12.2.0
node_modules/expo-camera
expo-camera@"~12.2.0" from the root project
peer expo@"*" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-dev-menu-interface@0.7.0
node_modules/expo-dev-menu-interface
expo-dev-menu-interface@"0.7.0" from expo-dev-menu@1.0.1
node_modules/expo-dev-menu
expo-dev-menu@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu@"1.0.1" from expo-dev-launcher@1.0.1
node_modules/expo-dev-launcher
expo-dev-launcher@"1.0.1" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
expo-dev-menu-interface@"0.7.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-error-recovery@3.1.0
node_modules/expo-error-recovery
optional expo-error-recovery@"~3.1.0" from expo@45.0.6
peer expo@"*" from expo-font@10.1.0
node_modules/expo-font
expo-font@"~10.1.0" from the root project
expo-font@"~10.1.0" from expo@45.0.6
peer expo@"*" from expo-file-system@14.0.0
peer expo@"*" from expo-image-loader@3.2.0
node_modules/expo-image-loader
expo-image-loader@"~3.2.0" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
expo-image-loader@"~3.2.0" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-image-manipulator@10.3.1
node_modules/expo-image-manipulator
expo-image-manipulator@"~10.3.1" from the root project
peer expo@"*" from expo-image-picker@13.1.1
node_modules/expo-image-picker
expo-image-picker@"~13.1.1" from the root project
peer expo@"*" from expo-haptics@11.2.0
node_modules/expo-haptics
expo-haptics@"~11.2.0" from the root project
peer expo@"*" from expo-linear-gradient@11.3.0
node_modules/expo-linear-gradient
expo-linear-gradient@"~11.3.0" from the root project
peer expo@"*" from expo-keep-awake@10.1.1
node_modules/expo-keep-awake
expo-keep-awake@"~10.1.1" from expo@45.0.6
peer expo@"*" from expo-splash-screen@0.15.1
node_modules/expo-splash-screen
expo-splash-screen@"~0.15.1" from the root project
peer expo@"*" from expo-updates-interface@0.6.0
node_modules/expo-updates-interface
expo-updates-interface@"~0.6.0" from expo-dev-client@1.0.1
node_modules/expo-dev-client
dev expo-dev-client@"^1.0.1" from the root project
peer expo@"*" from expo-web-browser@10.2.1
node_modules/expo-web-browser
expo-web-browser@"~10.2.1" from the root project
I’m on a managed workflow using a custom dev client FWIW…
I also tried to install the correct version of expo config plugins:
"@expo/config-plugins": "^4.1.0",
as a dev dependency. Perviously I didn’t have this dependency in my package.json at all so it must have been a peer dependency of one of my packages (?). Anyway installing it like this didn’t solve the original problem of the terminal warnings or get rid of the expo doctor warning either.
I think that complaint from expo doctor is a bug. I’m not sure if it’s a bug in expo doctor or in the dependency versions of some of the expo modules.
Rather remove that again.
What do you have at the following locations in your code?
common/Notifications/Notification.tsx line 4
(or maybe screens/Navigation/Navigation.tsx line 12)
common/ParallaxScrollView/ParallaxScrollView.tsx line 7
(or maybe screens/Cat/Cat.tsx line 15)
Also, please post all of your dependencies here?
I’ve had a poke around in the lottie-react-native code and it looks to me like one of the warnings comes from there. They appear to have patched the code, but I suspect that Expo SDK 45 is depending on a version without the fix. If I’m right, you could use patch-package to apply the fix locally for now, although you’d need to do it in the “compiled” version of LottieView.js instead of the source, so it’s a bit of a pain. I think you’ll find something similar with the other warnings.