From 36b1ea9236a3e210b1cb905f6fb26b24a0b88aa0 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Tue, 14 Jun 2016 09:57:37 -0700 Subject: [PATCH] [Fix] do not print help text on sourcing when an empty .nvmrc file is found. Fixes #1113. --- nvm.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nvm.sh b/nvm.sh index 502f409..affa15b 100644 --- a/nvm.sh +++ b/nvm.sh @@ -166,7 +166,12 @@ nvm_rc_version() { NVMRC_PATH="$(nvm_find_nvmrc)" if [ -e "$NVMRC_PATH" ]; then read -r NVM_RC_VERSION < "$NVMRC_PATH" || printf '' - nvm_echo "Found '$NVMRC_PATH' with version <$NVM_RC_VERSION>" + if [ -n "$NVM_RC_VERSION" ]; then + nvm_echo "Found '$NVMRC_PATH' with version <$NVM_RC_VERSION>" + else + nvm_err "Warning: empty .nvmrc file found at \"$NVMRC_PATH\"" + return 2 + fi else nvm_err "No .nvmrc file found" return 1