2a44527ac3eea1e87b518f69956f3a2bde669dac

Author
Marc Cornellà <marc.cornella@live.com>
Committer
Marc Cornellà <marc.cornella@live.com>
Date

Message

npm: quiet error output of npm completion

Diff

 1diff --git a/plugins/npm/npm.plugin.zsh b/plugins/npm/npm.plugin.zsh
 2index 30b91ec9c81dc6791b8f391c78f0333083fec6bf..fd2703ce116627d117f0943f82acdcdac9814e99 100644
 3--- a/plugins/npm/npm.plugin.zsh
 4+++ b/plugins/npm/npm.plugin.zsh
 5@@ -2,7 +2,8 @@
 6     __NPM_COMPLETION_FILE="${ZSH_CACHE_DIR}/npm_completion"
 7 
 8     if [[ ! -f $__NPM_COMPLETION_FILE ]]; then
 9-        npm completion >! $__NPM_COMPLETION_FILE || rm -f $__NPM_COMPLETION_FILE
10+        npm completion >! $__NPM_COMPLETION_FILE 2>/dev/null
11+        [[ $? -ne 0 ]] && rm -f $__NPM_COMPLETION_FILE
12     fi
13 
14     source $__NPM_COMPLETION_FILE