Jordan Harband
48196d2436
[Tests] fix fake node versions
6 years ago
Jordan Harband
db19450caa
[Fix] `default_packages`: work when the file lacks a trailing newline
...
Fixes #1995 .
6 years ago
Jordan Harband
5c117e6ab3
[Refactor] extract “get default packages” logic to `nvm_get_default_packages`
6 years ago
Lucas Kellner
02997b0753
[Docs] `unalias`: add more specific error message for builtin aliases
6 years ago
Peter Dave Hello
cc0750eb5d
[Fix] `install`: Add missing io.js installation message
...
Fixes #1988
6 years ago
Peter Dave Hello
7e715d5c73
[Tests] Improve syntax in "test/installation_iojs/nvm install v1 works"
6 years ago
Jordan Harband
c1150c41ab
[Tests] avoid using shopt in zsh
6 years ago
Erik Lilja
8542df4ac5
[New] add support for `$XDG_CONFIG_HOME`
7 years ago
Jordan Harband
f218a85454
[Tests] eslint 5.5+ seems to not install on node 0.10
7 years ago
Jordan Harband
e7a37f336d
[Tests] fix failing tests on master due to npm registry SSL changes
7 years ago
Xandor Schiefer
90cfb5d771
[Fix] `use`: Prepend instead of changing if shadowed by system dirs ( fixes #1652 )
7 years ago
Joshua Li
0cdc184168
[Fix] Improve `nvm_is_version_installed` to check for a node executable instead of root dir
7 years ago
Joshua Li
a5f42d9cea
[Tests] update most mkdirs to use make_fake_{node,iojs}
7 years ago
Xandor Schiefer
eabd7ab13d
Respect previously nvm-loaded node version when sourcing
8 years ago
Spike Grobstein
9854928ba9
[New] `install.sh`: allow user to explicitly opt out of nvm adding the source string
...
this is done by checking if the user supplies `PROFILE=/dev/null` when running `install.sh`, the `nvm_detect_profile` function will not output any strings, causing `nvm_do_install` to skip adding `SOURCE_STR`.
7 years ago
Jordan Harband
38b32c27f3
[Tests] update mock data
7 years ago
Jordan Harband
c465a83518
[Tests] `nvm ls-remote`: add test for overly-large tab file
7 years ago
Peter Dave Hello
113d807e5a
[New] Support `--no-progress` for `nvm install`
...
Closes #1079 .
8 years ago
Peter Dave Hello
d5dacdf80f
[Fix] `nvm debug`: Fix sed syntax error in nvm_command_info()
7 years ago
Peter Dave Hello
685312d600
[Fix] Remove $NVM_DIR trailing slash automatically, fix #1708
7 years ago
Peter Dave Hello
b15709e637
Turn off wget's output in nvm_get_latest()
...
curl output is turned off by `-s` in the same place, we should unify the
behavior on wget, also, this help removes those wget outputs that can't
fit our coding style tests. cc #1739
7 years ago
Brian M. Jemilo II
68fe26a5e4
[Fix] Add autocompletion support to zsh
...
Fixes #1707 .
7 years ago
Jordan Harband
918a39a0d0
[Tests] update mocks
7 years ago
Jordan Harband
0e3bb2cc47
[Fix] ensure --reinstall-packages-from has a version number.
...
Fixes #1760 .
7 years ago
Josh Soref
2859a19bbd
[Docs] fix spelling
7 years ago
Peter Dave Hello
d6fa67166c
[Fix] `reinstall-packages`: Prevent install/link when no packages found
...
Fixes #1744 .
7 years ago
Peter Dave Hello
750571056c
[Fix] Correct most of the wrong indentation
7 years ago
Peter Dave Hello
e7b42198b4
[Fix] Improve .nvmrc reading process
...
Fixes #1015 . Fixes #1712 .
7 years ago
Peter Dave Hello
9f34b3e95c
Remove trailing space
7 years ago
Peter Dave Hello
41ec44f6b5
Add missing final newline in test script
7 years ago
Peter Dave Hello
2cd2c0f72e
Remove useless trailing newlines
7 years ago
Jordan Harband
71032cfaa1
[Tests] update to latest npm in this test
7 years ago
Yannick Ihmels
7ca8acc98d
[Docs] [Tests] Add escape sequences; add test for aliased `.`
7 years ago
Jordan Harband
4846d57c69
`nvm use`: perfect pre-npm-config env var checking
7 years ago
Ahmad Magdy
bacdd95591
Update test/install_script/nvm_install_with_node_version to use nvm ls 8 instead of grep!
7 years ago
Ahmad Magdy
4b0563093c
Add test nvm_install_with_node_version under test/install_script
7 years ago
Jordan Harband
a57fe846e8
[Fix] `set -u`: ensure `NVM_USE_OUTPUT` is always set.
...
Fixes #1671 .
7 years ago
mail6543210
9352f6913a
Add symbolic link for printf in case of command-not-found
7 years ago
Phileas Lebada
be171bba33
Add unset-variable as exit error
7 years ago
Xandor Schiefer
334897ae39
Preserve PATH locations order when changing versions
8 years ago
Jordan Harband
c0b56d03a1
[Fix] `install-latest-npm`: `io.js` `v1.0.x` has weird behavior with npm v4.6.x.
...
- comment out node 0.6 test due to travis-ci breakage
8 years ago
Jordan Harband
cbdd41eee2
[New] `nvm install`: add `--latest-npm` option to automatically try to upgrade to the latest working version of `npm`.
...
- also add `nvm install-latest-npm` top-level command
8 years ago
J Huang
7965796569
[Fix] enable curl compression only on curl >=7.21.0
...
curl < 7.21.0 will output redirection reponse body to the output when compressed, which will cause tarball is prepended with redirection reponse body and leads to checksum mismatch.
- add `nvm_curl_use_compression` and `nvm_curl_version`
8 years ago
Weston Ganger
7f3145bc98
[New] add support for `$NVM_DIR/default-packages` file
8 years ago
Jordan Harband
dc5dfe3bc1
[Fix] set IFS to default for all nvm commands.
...
Fixes #1227 . Fixes #1244 . Fixes #1514 . Fixes #1518 .
8 years ago
Peter Dave Hello
a66a9caa1c
[Tests] Use node v0.10.7 for thread para test as other install from src tests
8 years ago
Peter Dave Hello
c6866eeb37
[Test] "nvm alias" lts test bug fix
8 years ago
Jordan Harband
4249b1c2bb
[Fix] `nvm_ensure_version_installed`: add `system` support.
...
Relates to #1238
8 years ago
Jordan Harband
b9f9977cdd
[Fix] `nvm install -s`: npm detection
...
- add `nvm_use_if_needed`
- add `nvm_install_npm_if_needed`
8 years ago
Peter Dave Hello
7b253c8c0a
[New] Supercharge `nvm debug` output
...
Try to get shell version, OS and its version, curl/wget/git version.
8 years ago