more optimizations

This commit is contained in:
Eric Henderson 2022-06-07 13:49:16 -04:00
parent 3d6db8f1eb
commit a55dc057d9

View File

@ -162,14 +162,22 @@ _zsh_nvm_revert() {
} }
_current_node_version() { _current_node_version() {
local node_path="$(command which node 2>/dev/null)" if _node_is_nvm; then
if [[ -z "${node_path##$NVM_DIR*}" ]]; then
node --version 2>/dev/null node --version 2>/dev/null
else else
printf 'system' printf 'system'
fi fi
} }
_node_is_nvm() {
local node_path="$(command which node 2>/dev/null)"
if [[ -z "${node_path##$NVM_DIR*}" ]]; then
return 0
else
return 1
fi
}
_nvm_default_version() { _nvm_default_version() {
local alias="$(nvm_resolve_alias default)" local alias="$(nvm_resolve_alias default)"
if [[ "$alias" = 'node' ]]; then if [[ "$alias" = 'node' ]]; then