use npx json instead of jq (#617)

This commit is contained in:
Olcan
2025-05-30 01:12:36 -07:00
committed by GitHub
parent 8935a248f6
commit 094b9dc474
5 changed files with 21 additions and 17 deletions

View File

@@ -16,8 +16,7 @@
set -euo pipefail
# Check if npm is installed
if ! command -v npm &> /dev/null
then
if ! command -v npm &>/dev/null; then
echo "npm not found. Installing npm via nvm..."
# Download and install nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
@@ -26,19 +25,10 @@ then
# Download and install Node.js:
nvm install 22
# Verify the Node.js version:
node -v # Should print "v22.15.0".
node -v # Should print "v22.15.0".
nvm current # Should print "v22.15.0".
# Verify npm version:
npm -v # Should print "10.9.2".
fi
# Check if jq is installed
if ! command -v jq &> /dev/null
then
echo "jq not found. Installing jq..."
# This assumes a Debian/Ubuntu based system. Adjust for other distributions.
sudo apt-get update
sudo apt-get install -y jq
fi
echo "Development environment setup complete."