Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
nvm debug
: Print $SHLVL, add $PATH (#1655, #1745)install.sh
: detect a defined but nonexistent $NVM_DIR (#1700)install.sh
: Don't give detached HEAD advice when installing (#1704)nvm_echo
instead of echo
directly (#1751)reinstall-packages
: Prevent install/link when no packages found (#1750)bash_completion
: Reduce startup time (#1759)install.sh
: Detect profile with $BASH_VERSION and $ZSH_VERSION (#1780)nvm debug
: Improve OS version detection (#1746)-q
parameter instead of redirect to /dev/null (#1741)install.sh
: Improve install.sh prompt output, add a newline (#1783).nvmrc
better (#1673)nvm which current
to nvm --help
output.
(#1701)set -u
: ensure NVM_USE_OUTPUT
is always set (#1671)install.sh
: Fix a bug that block that installation of node in install.sh (#1676)nvm install-latest-npm
: fix node 4-4.6nvm cache clear
message less ambiguous (#1644)debug
: Enhance nvm debug with more tools info (#1613)install-latest-npm
: io.js
v1.0.x
has weird behavior with npm v4.6.x.NVM_RC_VERSION
when unloading (#1607)grep
calls go through nvm_grep
(#1615)nvm install
: add --latest-npm
option to automatically try to upgrade to the latest working version of npm
$NVM_DIR/default-packages
file (#1463)install.sh
: Speedup process to install nvm from git by dropping commit history (#1476)install.sh
: Add --auto
to git gc to speed up install & upgrade (#1576)install.sh
: Clean up git reflog history before git gc (#1579)install.sh
: install bash_completion via script method (#1588)set -u
: ensure that potentially unbound variables aren’t called unchecked (#1363, #1516)npm link
fails, that $IFS
is not improperly set (#1519)set -u
: when ALIAS
is unset, don’t reference an unbound variable (#1526)--version
help text (#1538)nvm install -s
: properly precompute clang version (#1554)set -u
: nvm install
/nvm use
: fix unbound vars (#1587)install-latest-npm
; remove undocumented clear-cache
(#1564)nvm debug
output (#1453)install.sh
: Parallel script download jobs (#1479)install.sh
: NVM_PROFILE bash/zsh detection in installation, bash_completion fixes (#1375)nvm install -s
: ensure additional params lack a trailing spacenvm install -s
: npm detectionnvm_ensure_version_installed
: add system
support (#1238)nvm_has_non_aliased
(#1443)v0.33.1
nvm unload
: run nvm deactivate
before unsetting everything (#1399)NVM_RC_VERSION
env var immediately after it’s no longer needed (#1399)install.sh
: only un-interpolate $HOME for the profile source string (#1384)set -e
: nvm install lts/something
: call nvm_ensure_default_set
with the proper value (#1394)$HOME
variable in NVM_DIR
(#1381)nvm debug
nvm debug
outputnvm install
if we can’t nvm use
(#1357, #1378)$NVM_PATH
(#1353)install.sh
: Install bash programmble completions automatically (#753)nvm install -s
: Use clang as C/C++ compiler if detected (#902, #1300)nvm install
: Add AIX support (#1295)nvm install
: Print the version that is being installed (#1286)nvm install
: support external install hook “$NVM_INSTALL_THIRD_PARTY_HOOK” (#1207)cd
in a few places (#1284)nvm install
: Handle 'N/A' version instead of asking to install it (#1304, #1305)nvm install -s
: aix
: detect number of threads on aix and not just number of processors (#1319)nvm unload
add missing unloadable functions/vars (#1333, #1335)nvm install -s
: nvm should respect CC/CXX env var (#1336)set -u
: ensure that potentially unbound variables aren’t called unchecked (#1363)nvm install
: Do not remove src dir after compilation succeeds (#1299)nvm unload
unloads all functions