diff --git a/themes/base.theme.bash b/themes/base.theme.bash index 853b50c2..08929ecb 100644 --- a/themes/base.theme.bash +++ b/themes/base.theme.bash @@ -386,23 +386,22 @@ function hg_prompt_vars { fi } -function node_command_version_prompt { +function node_command_version_prompt() { local node_version - local node_command="$(command -v node)" - if [[ -n "${node_command}" ]]; then - node_version="$(${node_command} --version 2>/dev/null)" + if _command_exists node; then + node_version="$(node --version 2> /dev/null)" if [[ -n ${node_version} ]]; then echo -e "${NVM_THEME_PROMPT_PREFIX}${node_version}${NVM_THEME_PROMPT_SUFFIX}" fi fi } -function node_version_prompt { +function node_version_prompt() { local node_version="$(nvm_version_prompt)" if [[ -z "${node_version}" ]]; then node_version="$(node_command_version_prompt)" fi - if [[ -n "${node_version}" ]] ; then + if [[ -n "${node_version}" ]]; then echo -e "${node_version}" fi }