Fix upgrade_system: asdf version checking for nodejs

This commit is contained in:
Tony Blyler 2025-05-07 10:39:33 -04:00
parent 432dd5db4c
commit d211d40eb7
No known key found for this signature in database

View file

@ -70,8 +70,8 @@ upgrade_system() {
}' "${HOME}/.tool-versions" }' "${HOME}/.tool-versions"
if grep -q '^nodejs' "${HOME}/.tool-versions"; then if grep -q '^nodejs' "${HOME}/.tool-versions"; then
asdf list all nodejs | asdf list all nodejs |
awk -v lts="$(asdf nodejs resolve lts)" \ awk -v lts="$(asdf cmd nodejs resolve lts)" \
-v current="$(asdf current nodejs | awk '{print $2}')" \ -v current="$(asdf current --no-header nodejs | awk '{print $2}')" \
'index($0, lts) == 1 {latest=$0} END { 'index($0, lts) == 1 {latest=$0} END {
printf "nodejs\t"current"\t"latest"\t" printf "nodejs\t"current"\t"latest"\t"
if(latest == current) { if(latest == current) {