19 lines
280 B
Plaintext
19 lines
280 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
set -eo pipefail
|
||
|
shopt -s inherit_errexit nullglob
|
||
|
|
||
|
i=0
|
||
|
pkg="$PKG"
|
||
|
until [ $i -gt 10 ]
|
||
|
do
|
||
|
echo "Checking for $pkg in npm registry ($((i+1))/10)"
|
||
|
info=$(npm info $pkg)
|
||
|
if [[ "$info" != "" ]]; then
|
||
|
echo "Found."
|
||
|
break
|
||
|
fi
|
||
|
|
||
|
i=$((var+1))
|
||
|
sleep 15s
|
||
|
done
|