# # ~~~ nodejs version tools # # # ~~~ get list of versions export def "versions list" [ --local ]: nothing -> list { mut versions = [] if ($local) { let NUNVM_DIR = $"($env.HOME)/.nunvm/versions" $versions = (ls -s $NUNVM_DIR | get name) } else { $versions = (http get https://api.github.com/repos/nodejs/node/releases | sort-by -r tag_name | get tag_name) } return $versions }