Has anyone else started to see tons of new warnings in the terminal after updating to SDK 45?

Please provide the following:

  1. 45
  2. IOS
  3. “terminal”, “metro”, “warnings”

Hey folks,

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 :frowning: 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.

Hi @tkpop777

Do you get any warnings if you run expo doctor?

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.

Hi

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.

EDIT: I’ve found this related bug for the Lottie issue: update lottie version in expo doctor · Issue #4458 · expo/expo-cli · GitHub

Hi @tkpop777

The expo doctor warning about @expo/config-plugins@5.0.0 has been fixed.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.