function npm_upgrade --description "Upgrade npm packages" set --local npm_pkgs_outdated (npm outdated -g | awk 'NR > 1 {print $1}') if test (count $npm_pkgs_outdated) = 0 echo "All packages up-to-date." else echo "Outdated packages: $npm_pkgs_outdated" if confirm npm update -g end end end