title: react-native + npm + gradle package update
body: <p>I am a beginner with <code>react-native</code>, and I keep getting errors like</p>
  
  <pre><code>The SDK Build Tools revision (23.0.1) is too low for project ':react-native-camera'. Minimum required is 25.0.0
  </code></pre>
  
  <p>which is discussed in <a href="https://stackoverflow.com/questions/42928447/how-to-upgrade-android-studio-2-3-to-build-tools-25-to-fix-the-sdk-build-tools">other</a> <a href="https://stackoverflow.com/questions/42630119/as-forcing-to-use-android-sdk-build-tools-25-0-0-sdk-build-tools-revision-23-0">questions</a>, and the answer is to edit <code>build.gradle</code> for the dependency (in this example <code>react-native-camera</code>) to set</p>
  
  <pre><code> buildToolsVersion "25.0.0"
  </code></pre>
  
  <p>This works, but it requires a lot of manual intervention as the number of dependencies grows. Is there a way to automatically get these changes handled by npm when it updates the packages?</p>