From ddda6030ba461411e613b81af05f02b274b0fefd Mon Sep 17 00:00:00 2001 From: shocknet-justin Date: Tue, 4 Nov 2025 15:19:41 -0500 Subject: [PATCH] only check snap curl --- scripts/install_nodejs.sh | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/scripts/install_nodejs.sh b/scripts/install_nodejs.sh index ca4e196a..6e97ea61 100755 --- a/scripts/install_nodejs.sh +++ b/scripts/install_nodejs.sh @@ -8,19 +8,7 @@ install_nodejs() { log "${PRIMARY_COLOR}Checking${RESET_COLOR} for Node.js..." MINIMUM_VERSION="18.0.0" - # Check for curl (required by nvm installer) - if ! command -v curl &> /dev/null; then - log "ERROR: curl is required for Node.js installation" - log "" - log "Please install curl first:" - log " Debian/Ubuntu: sudo apt install curl" - log " Fedora/RHEL: sudo dnf install curl" - log " Arch: sudo pacman -S curl" - log "" - exit 1 - fi - - # Check for snap curl which cannot access hidden folders + # Check for snap curl which cannot access hidden folders, nvm falls back to wget if curl is not installed if snap list 2>/dev/null | grep -q "^curl "; then log "ERROR: Snap curl detected" log ""