Commit 8163f650 authored by Marc Cornellà's avatar Marc Cornellà
Browse files

nvm: exit the plugin if the nvm loading script wasn't found

parent a33c0cdb
...@@ -18,7 +18,12 @@ else ...@@ -18,7 +18,12 @@ else
# User can set this if they have an unusual Homebrew setup # User can set this if they have an unusual Homebrew setup
NVM_HOMEBREW="${NVM_HOMEBREW:-/usr/local/opt/nvm}" NVM_HOMEBREW="${NVM_HOMEBREW:-/usr/local/opt/nvm}"
# Load nvm from Homebrew location if it exists # Load nvm from Homebrew location if it exists
[[ -f "$NVM_HOMEBREW/nvm.sh" ]] && source "$NVM_HOMEBREW/nvm.sh" ${NVM_LAZY+"--no-use"} if [[ -f "$NVM_HOMEBREW/nvm.sh" ]]; then
source "$NVM_HOMEBREW/nvm.sh" ${NVM_LAZY+"--no-use"}
else
# Exit the plugin if we couldn't find nvm
return
fi
fi fi
# Call nvm when first using node, npm or yarn # Call nvm when first using node, npm or yarn
...@@ -42,4 +47,4 @@ for nvm_completion in "$NVM_DIR/bash_completion" "$NVM_HOMEBREW/etc/bash_complet ...@@ -42,4 +47,4 @@ for nvm_completion in "$NVM_DIR/bash_completion" "$NVM_HOMEBREW/etc/bash_complet
fi fi
done done
unset NVM_HOMEBREW nvm_completion unset NVM_HOMEBREW NVM_LAZY nvm_completion
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment