From 16fd4d44111411d2806e388ea90cc866c3e92544 Mon Sep 17 00:00:00 2001 From: Calin-Teodor Date: Sat, 23 Sep 2023 13:40:49 +0300 Subject: [PATCH] sdk(react-native-sdk): update script to check if dep versions are valid --- react-native-sdk/update_dependencies.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/react-native-sdk/update_dependencies.js b/react-native-sdk/update_dependencies.js index 4b8284b4e5..6136bd0fd9 100644 --- a/react-native-sdk/update_dependencies.js +++ b/react-native-sdk/update_dependencies.js @@ -25,6 +25,17 @@ function updateDependencies() { updated = true; } + if (!semver.valid(packageJSON.dependencies[key])) { + packageJSON.dependencies[key] = RNSDKpackageJSON.peerDependencies[key]; + updated = true; + + console.log(` +⚠️We changed ${key} version number from ${packageJSON.dependencies[key]} to ${RNSDKpackageJSON.peerDependencies[key]}` + ); + + continue; + } + if (semver.satisfies(RNSDKpackageJSON.peerDependencies[key], `=${packageJSON.dependencies[key]}`)) { continue; }