Merge pull request #804 from return42/minor-fix

[mod] lib_nvm.sh: minor improvements / no functional change
This commit is contained in:
Martin Fischer 2022-01-24 17:58:16 +01:00 committed by GitHub
commit 7ce7625117
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,11 +26,12 @@ NVM_LOCAL_FOLDER=.nvm
nvm.env() {
source "${NVM_DIR}/nvm.sh"
source "${NVM_DIR}/bash_completion"
[ "$VERBOSE" = "1" ] && info_msg "sourced NVM environment from ${NVM_DIR}"
}
nvm.is_installed() {
# is true if NVM is installed / in $HOME or even in <repo-root>/.nvm
[[ -d "${NVM_DIR}" ]]
[[ -f "${NVM_DIR}/nvm.sh" ]]
}
if [[ -z "${NVM_DIR}" ]]; then
@ -40,7 +41,6 @@ fi
export NVM_DIR
if nvm.is_installed; then
[ "$VERBOSE" = "1" ] && info_msg "source NVM environment from ${NVM_DIR}"
nvm.env
else
# if nvm is not installed, use this function as a wrapper