diff --git a/install-scripts/install-safe-chain.sh b/install-scripts/install-safe-chain.sh index 8e184da..80e4493 100755 --- a/install-scripts/install-safe-chain.sh +++ b/install-scripts/install-safe-chain.sh @@ -265,10 +265,9 @@ main() { info "$INSTALL_MSG" # Check for existing safe-chain installation through nvm, volta, or npm - # nvm must be checked first as it manages multiple Node versions - remove_nvm_installation - remove_volta_installation remove_npm_installation + remove_volta_installation + remove_nvm_installation # Detect platform OS=$(detect_os) diff --git a/install-scripts/uninstall-safe-chain.sh b/install-scripts/uninstall-safe-chain.sh index 7b226a5..e208319 100755 --- a/install-scripts/uninstall-safe-chain.sh +++ b/install-scripts/uninstall-safe-chain.sh @@ -151,10 +151,10 @@ main() { warn "safe-chain command not found. Proceeding with uninstallation." fi - # Remove npm-based installations (nvm must be checked first) - remove_nvm_installation - remove_volta_installation + # Check for existing safe-chain installation through nvm, volta, or npm remove_npm_installation + remove_volta_installation + remove_nvm_installation # Remove install dir recursively if it exists if [ -d "$INSTALL_DIR" ]; then