|
|
|
@ -13,13 +13,7 @@
@@ -13,13 +13,7 @@
|
|
|
|
|
NVM_SCRIPT_SOURCE="$_" |
|
|
|
|
|
|
|
|
|
nvm_echo() { |
|
|
|
|
command printf %s\\n "$*" 2>/dev/null || { |
|
|
|
|
nvm_echo() { |
|
|
|
|
# shellcheck disable=SC1001 |
|
|
|
|
\printf %s\\n "$*" # on zsh, `command printf` sometimes fails |
|
|
|
|
} |
|
|
|
|
nvm_echo "$@" |
|
|
|
|
} |
|
|
|
|
command printf %s\\n "$*" 2>/dev/null |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
nvm_cd() { |
|
|
|
@ -273,12 +267,12 @@ nvm_tree_contains_path() {
@@ -273,12 +267,12 @@ nvm_tree_contains_path() {
|
|
|
|
|
|
|
|
|
|
# Traverse up in directory tree to find containing folder |
|
|
|
|
nvm_find_up() { |
|
|
|
|
local path |
|
|
|
|
path="${PWD}" |
|
|
|
|
while [ "${path}" != "" ] && [ ! -f "${path}/${1-}" ]; do |
|
|
|
|
path=${path%/*} |
|
|
|
|
local path_ |
|
|
|
|
path_="${PWD}" |
|
|
|
|
while [ "${path_}" != "" ] && [ ! -f "${path_}/${1-}" ]; do |
|
|
|
|
path_=${path_%/*} |
|
|
|
|
done |
|
|
|
|
nvm_echo "${path}" |
|
|
|
|
nvm_echo "${path_}" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|