From 781b46dede0e320027d1a5317e32d121fd59725f Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Mon, 25 Jul 2016 19:20:29 +0100 Subject: [PATCH] Use default upgrade if it's built in --- zsh-nvm.plugin.zsh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/zsh-nvm.plugin.zsh b/zsh-nvm.plugin.zsh index 515377e..5600d76 100644 --- a/zsh-nvm.plugin.zsh +++ b/zsh-nvm.plugin.zsh @@ -57,6 +57,14 @@ nvm_update() { echo 'Deprecated, please use `nvm upgrade`' } _zsh_nvm_upgrade() { + + # Use default upgrade if it's built in + if _zsh_nvm_nvm --help | grep -q 'nvm upgrade'; then + _zsh_nvm_nvm upgrade + return + fi + + # Otherwise use our own local installed_version=$(cd "$NVM_DIR" && git describe --tags) echo "Installed version is $installed_version" echo "Checking latest version of nvm..."