Bump versions

This commit is contained in:
Jon Staab
2024-10-15 09:48:05 -07:00
parent f841de2a50
commit 951e5496cf
10 changed files with 45 additions and 40 deletions
+17 -12
View File
@@ -1,19 +1,24 @@
#!/bin/bash
for upstream in $(./get_packages.py); do
version=$(sed -nr 's/ +"version": "(.+)",/\1/p' packages/$upstream/package.json)
upstream=$1
for downstream in $(./get_packages.py); do
n=@welshman/$upstream
f=packages/$downstream/package.json
v=$(jq '.dependencies["'$n'"] // empty' $f)
if [[ -z $upstream ]]; then
echo "Please provide an upstream package name"
die 1
fi
if [[ ! -z $v ]]; then
jq '.dependencies["'$n'"]="'~$version'"' $f > $f.tmp
mv $f.tmp $f
mkdir -p packages/$downstream/node_modules/@welshman
fi
done
version=$(sed -nr 's/ +"version": "(.+)",/\1/p' packages/$upstream/package.json)
for downstream in $(./get_packages.py); do
n=@welshman/$upstream
f=packages/$downstream/package.json
v=$(jq '.dependencies["'$n'"] // empty' $f)
if [[ ! -z $v ]]; then
jq '.dependencies["'$n'"]="'~$version'"' $f > $f.tmp
mv $f.tmp $f
mkdir -p packages/$downstream/node_modules/@welshman
fi
done
npm i