From 994c038032dd0f4b86e0c15c40a09a191c4ad99d Mon Sep 17 00:00:00 2001 From: Ron Panduwana Date: Wed, 5 Sep 2012 13:38:06 +0700 Subject: [PATCH] Add command: nvm install latest --- nvm.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/nvm.sh b/nvm.sh index f88486e..1234209 100755 --- a/nvm.sh +++ b/nvm.sh @@ -42,6 +42,11 @@ nvm_ls() return fi + if [ "$PATTERN" = 'latest' ]; then + echo `curl http://nodejs.org/download/ 2> /dev/null | grep "Current version" | sed -n '//,/<\/b>/p' | sed -e '1s/.*//' -e '$s/<\/b>.*//'` + return + fi + if [ -f "$NVM_DIR/alias/$PATTERN" ]; then nvm_version `cat $NVM_DIR/alias/$PATTERN` return @@ -114,7 +119,15 @@ nvm() nvm help return fi + + if [ "$2" = 'latest' ]; then + echo -n "Checking latest version... " + fi VERSION=`nvm_version $2` + if [ "$2" = 'latest' ]; then + echo "$VERSION" + fi + ADDITIONAL_PARAMETERS='' shift shift