#!/bin/sh set -ex die () { echo "$@" ; cleanup ; exit 1; } cleanup () { rm -f .nvmrc if [ -f .nvmrc.orig ]; then mv .nvmrc.orig .nvmrc fi if [ -n "${SYSTEM_DIR-}" ]; then rm -rf "${SYSTEM_DIR}" fi if [ -n "${ORIG_PATH-}" ]; then PATH="${ORIG_PATH}" fi unset -f nvm_print_npm_version } \. ../../nvm.sh if [ -f .nvmrc ]; then mv .nvmrc .nvmrc.orig; fi printf 'system\n' > .nvmrc ORIG_PATH="${PATH}" SYSTEM_VERSION="v0.0.0" SYSTEM_DIR="$(mktemp -d)" cat > "${SYSTEM_DIR}/node" <${OUTPUT}<, expected >${EXPECTED_OUTPUT}<" cleanup