This commit is contained in:
2025-03-21 19:49:41 +11:00
commit 2ee078c992
60 changed files with 5410 additions and 0 deletions

22
upgrade_htmx.sh Executable file
View File

@@ -0,0 +1,22 @@
#!/bin/sh
if [ "$#" -ne 1 ]; then
echo "Usage: $0 <new htmx version>"
exit 1
fi
old_version=""
new_version=$1
for filename in "./dist/assets/js"/*; do
if [[ "$filename" == "./dist/assets/js/htmx"* ]]; then
old_version=$(echo "$filename" | awk -F'@' '{gsub(/\.min\.js/, "", $2); print $2}')
break
fi
done
curl -sL -o "./dist/assets/js/htmx@${new_version}.min.js" "https://github.com/bigskysoftware/htmx/releases/download/${new_version}/htmx.min.js"
sed -i '' -e "s/${old_version}/${new_version}/g" "./components/core/html.templ"
rm "./dist/assets/js/htmx@${old_version}.min.js"