curl fallback for mac

This commit is contained in:
shocknet-justin 2025-11-26 12:39:56 -05:00
parent 20dd93d8f0
commit ba1984c106
6 changed files with 58 additions and 14 deletions

View file

@ -13,9 +13,9 @@ install_nodejs() {
[ -s "${NVM_DIR}/nvm.sh" ] && \. "${NVM_DIR}/nvm.sh"
if ! command -v nvm &> /dev/null; then
local nvm_api=$(wget -qO- https://api.github.com/repos/nvm-sh/nvm/releases/latest)
local nvm_api=$(download_stdout "https://api.github.com/repos/nvm-sh/nvm/releases/latest")
NVM_VERSION=$(json_value "tag_name" "$nvm_api")
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/${NVM_VERSION}/install.sh | bash > /dev/null 2>&1
download_stdout "https://raw.githubusercontent.com/nvm-sh/nvm/${NVM_VERSION}/install.sh" | bash > /dev/null 2>&1
export NVM_DIR="${NVM_DIR}"
[ -s "${NVM_DIR}/nvm.sh" ] && \. "${NVM_DIR}/nvm.sh"
fi