From 796a2217aa3ec579e71972f421e02298f87bf6c3 Mon Sep 17 00:00:00 2001 From: Calin-Teodor Date: Wed, 5 Jun 2024 23:49:07 +0300 Subject: [PATCH] feat(rnsdk): exclude adding metro dep if already available --- react-native-sdk/update_dependencies.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/react-native-sdk/update_dependencies.js b/react-native-sdk/update_dependencies.js index 970ceff0d9..d30616c1f5 100644 --- a/react-native-sdk/update_dependencies.js +++ b/react-native-sdk/update_dependencies.js @@ -21,6 +21,11 @@ function updateDependencies() { for (const key in RNSDKpackageJSON.peerDependencies) { if (!packageJSON.dependencies.hasOwnProperty(key)) { + + if (packageJSON.devDependencies.hasOwnProperty('@react-native/metro-config')) { + continue; + } + packageJSON.dependencies[key] = RNSDKpackageJSON.peerDependencies[key]; updated = true; }