From 7529e6ca844f8f6fba1a33134e837aad6482781b Mon Sep 17 00:00:00 2001 From: Darren Kavanagh Date: Wed, 29 Jan 2020 11:28:02 -0800 Subject: [PATCH] Do force update of npm Do a force update of npm when it is outdated. Addresses issue -https://github.com/npm/cli/issues/611 --- Node/npm_update.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Node/npm_update.sh b/Node/npm_update.sh index 84bc7c2..07c6159 100755 --- a/Node/npm_update.sh +++ b/Node/npm_update.sh @@ -14,7 +14,12 @@ if [ -x "$(command -v npm)" ]; then pver="$(cut -d@ -f2 <<<"$npkg")" pkg="$(cut -d@ -f1 <<<"$npkg")" echo "Updating $pkg ($cver-->$pver)" - npm install --global --no-progress --quiet $npkg 1>/dev/null + if [[ $npkg =~ "npm" ]]; then + npm install --force --global --no-progress --quiet \ + $npkg 1>/dev/null + else + npm install --global --no-progress --quiet $npkg 1>/dev/null + fi done else echo "No packages to update"