From 96f7c0762f4dd285e5f2f224659ccb3b21275185 Mon Sep 17 00:00:00 2001 From: slavaGanzin Date: Thu, 29 Sep 2016 13:08:23 +0300 Subject: [PATCH] fix run twice --- plugins/npm/npm.plugin.zsh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/plugins/npm/npm.plugin.zsh b/plugins/npm/npm.plugin.zsh index 71eaa2592..3961af8b0 100644 --- a/plugins/npm/npm.plugin.zsh +++ b/plugins/npm/npm.plugin.zsh @@ -2,11 +2,17 @@ { COMPLETION="${ZSH_CACHE_DIR}/npm_completion" - [[ ! -f $COMPLETION ]] && npm completion 2>/dev/null >! $COMPLETION - source $COMPLETION - npm completion 2>/dev/null >! $COMPLETION & - + + if [[ ! -f $COMPLETION ]]; then + npm completion 2>/dev/null >! $COMPLETION + source $COMPLETION + else + source $COMPLETION + npm completion 2>/dev/null >! $COMPLETION & + fi + unset COMPLETION + # Install dependencies globally alias npmg="npm i -g "