mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-05-16 17:11:50 +00:00
23 lines
577 B
Bash
Executable File
23 lines
577 B
Bash
Executable File
#!/bin/sh
|
|
|
|
die () { echo $@ ; exit 1; }
|
|
|
|
# Source nvm and activate 0.12.0
|
|
. ../../../nvm.sh
|
|
nvm use 0.12.0
|
|
|
|
# Install some global packages
|
|
npm install -g npm || die "npm install -g npm failed"
|
|
npm install -g object-is@0.0.0 || die "npm install -g object-is failed"
|
|
npm list --global | grep object-is > /dev/null || die "object-is isn't installed"
|
|
|
|
# Upgrade it
|
|
nvm upgrade || die "Failed to run nvm upgrade"
|
|
|
|
# Uninstall old version
|
|
nvm uninstall 0.12.0
|
|
|
|
# Make sure a newer version of 0.12 is still installed
|
|
nvm ls | grep v0.12
|
|
[ "$?" = "0" ] || die "Failed to upgrade node"
|