Switch to tilde because semver special cases 0.x

This commit is contained in:
Jon Staab
2024-10-07 14:35:47 -07:00
parent 42763a4150
commit da05362bf1
9 changed files with 53 additions and 56 deletions
+1 -4
View File
@@ -1,8 +1,5 @@
#!/bin/bash
echo "Probably don't use this now that we're following semver"
exit 1
for upstream in $(./get_packages.py); do
version=$(sed -nr 's/ +"version": "(.+)",/\1/p' packages/$upstream/package.json)
@@ -12,7 +9,7 @@ for upstream in $(./get_packages.py); do
v=$(jq '.dependencies["'$n'"] // empty' $f)
if [[ ! -z $v ]]; then
jq '.dependencies["'$n'"]="'^$version'"' $f > $f.tmp
jq '.dependencies["'$n'"]="'~$version'"' $f > $f.tmp
mv $f.tmp $f
mkdir -p packages/$downstream/node_modules/@welshman
fi