X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=node%2Finstall.sh;h=f321ab568d78e2f0cfba65ef20a18a1194b85ef7;hb=7e3baa5116ef955bb6282e3410f429f1f888cbaa;hp=add502255560d7ec12a4334a99127157be05f64f;hpb=df64451d4c5aef17b0f52c9d35d290b27202be69;p=webi-installers%2F.git diff --git a/node/install.sh b/node/install.sh index add5022..f321ab5 100644 --- a/node/install.sh +++ b/node/install.sh @@ -12,15 +12,18 @@ set -u pkg_cmd_name="node" #WEBI_SINGLE="" -pkg_get_current_version() { +function pkg_get_current_version() { # 'node --version' has output in this format: # v12.8.0 # This trims it down to just the version number: # 12.8.0 - echo "$(node --version 2>/dev/null | head -n 1 | cut -d' ' -f1 | sed 's:^v::')" + node --version 2> /dev/null | + head -n 1 | + cut -d' ' -f1 | + sed 's:^v::' } -pkg_install() { +function pkg_install() { # mkdir -p $HOME/.local/opt mkdir -p "$(dirname $pkg_src)" @@ -28,7 +31,7 @@ pkg_install() { mv ./"$pkg_cmd_name"* "$pkg_src" } -pkg_link() { +function pkg_link() { # rm -f "$HOME/.local/opt/node" rm -f "$pkg_dst" @@ -39,6 +42,6 @@ pkg_link() { "$pkg_src"/bin/node "$pkg_src"/bin/npm config set scripts-prepend-node-path=true } -pkg_done_message() { +function pkg_done_message() { echo "Installed 'node' and 'npm' at $pkg_dst" }