diff --git a/zsh/.zsh/functions/nvm b/zsh/.zsh/functions/nvm index 9f142c0..e9bf42d 100644 --- a/zsh/.zsh/functions/nvm +++ b/zsh/.zsh/functions/nvm @@ -1,5 +1,4 @@ # inspired by http://broken-by.me/lazy-load-nvm/ -# not doing all globals, just the usual suspect NODE_COMMANDS=(nvm npm node npx yarn) load_nvm() { @@ -8,7 +7,7 @@ load_nvm() { } -for cmd in ${NODE_COMMANDS} +for cmd in ${NODE_COMMANDS[@]} do - eval "${cmd}(){ unset -f ${NODE_COMMANDS}; load_nvm; ${cmd} \$@ }" + eval "${cmd}(){ unset -f ${NODE_COMMANDS[*]}; load_nvm; ${cmd} \$@ }" done