Hi, I’m trying to get an inherited project up and running (involving an update from SDK 28 to 37), and am having some trouble diagnosing a recent error that cropped up.
Invariant Violation: ListView has been removed from React Native. See https://fb.me/nolistview for more information or use deprecated-react-native-listview.
I understand what this error message is saying, but the problem is I can’t find any reference to
ListView in the project, or in any of the dependencies (via
node_modules/). How can I find the offending piece of code (and update it to use
$ expo diagnostics Expo CLI 3.27.7 environment info: System: OS: macOS 10.15.6 Shell: 5.0.18 - /usr/local/bin/bash Binaries: Node: 12.18.4 - /usr/local/bin/node Yarn: 1.22.5 - /usr/local/bin/yarn npm: 6.14.6 - /usr/local/bin/npm Watchman: 4.9.0 - /usr/local/bin/watchman Managers: CocoaPods: 1.9.3 - /usr/local/bin/pod SDKs: iOS SDK: Platforms: iOS 14.0, DriverKit 19.0, macOS 10.15, tvOS 14.0, watchOS 7.0 Android SDK: API Levels: 30 Build Tools: 30.0.2 System Images: android-29 | Google APIs Intel x86 Atom, android-30 | Google APIs Intel x86 Atom IDEs: Android Studio: 4.0 AI-193.69184.108.40.20626763 Xcode: 12.0/12A7209 - /usr/bin/xcodebuild npmPackages: expo: ^37.0.0 => 37.0.12 react: 16.9.0 => 16.9.0 react-dom: 16.9.0 => 16.9.0 react-native: 0.61.4 => 0.61.4 react-native-web: ^0.11.7 => 0.11.7 react-navigation: ^4.2.0 => 4.4.1 npmGlobalPackages: expo-cli: 3.27.7 Expo Workflow: managed