Jordan Harband
6dd9ecb607
[Docs] add `nvm which current` to `nvm --help` output
2018-01-16 16:55:50 -08:00
Peter Dave Hello
2a8a81da94
[Fix] ShellCheck SC1117 in nvm.sh & install.sh
2017-12-14 03:26:17 +08:00
Jordan Harband
7ad6d98ced
v0.33.8
2017-12-12 10:43:17 -08:00
Jordan Harband
fa9c50520d
[Fix] `nvm install-latest-npm`: fix for node 4.5/4.6.
2017-12-12 00:13:00 -08:00
Jordan Harband
4846d57c69
`nvm use`: perfect pre-npm-config env var checking
2017-12-05 00:00:18 -08:00
Jordan Harband
65f0572bdc
v0.33.7
...
Fixes
- fix unassigned variable (#1665 , #1664 )
- Fix for $path used by zsh (#1669 )
- `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.6
Documentation
- Make `nvm cache clear` message less ambiguous (#1644 )
- Added missing piece (#1658 )
2017-12-08 21:21:42 -08:00
Jordan Harband
b6a7a54d04
[Fix] `nvm install-latest-npm`: fix node 4-4.6
2017-12-08 21:20:59 -08:00
Jordan Harband
a57fe846e8
[Fix] `set -u`: ensure `NVM_USE_OUTPUT` is always set.
...
Fixes #1671 .
2017-11-23 10:02:37 -06:00
mail6543210
16d3e6d2dc
Remove unnecessary, incorrect workaround.
...
The "\printf" calls zsh shell builtin instead of `command printf` in scripting.
The workaround is no longer needed given 91a29c0
.
2017-11-22 00:57:27 +08:00
mail6543210
91a29c0da2
Fix for $path used by zsh
...
"The lower-case version of PATH is an array parameter
bound to the scalar upper-case parameter."
-- http://www.zsh.org/mla/users/2015/msg00178.html
2017-11-20 22:32:13 +08:00
Phileas Lebada
049a86022f
Add empty value to local variable
2017-11-15 17:17:57 +01:00
Avery Magnotti
fc30e0ade4
Make `nvm cache clear` message less ambiguous
2017-10-28 20:30:28 -04:00
Jordan Harband
b546436113
v0.33.6
2017-10-23 23:53:26 -07:00
Jordan Harband
3b133fac2f
[Fix] `install-latest-npm`: `npm` `v5.4`+ breaks on `node` `v4.5` and `v4.6`.
2017-10-04 11:04:27 -07:00
Jordan Harband
6597e11971
v0.33.5
2017-09-29 12:50:27 -04:00
Jordan Harband
8c578b864d
[Fix] ensure all `grep` calls go through `nvm_grep`.
...
Fixes #1615 .
2017-09-22 19:11:43 -07:00
Peter Dave Hello
d535c97d0f
Enhance nvm debug with more tools info
2017-09-21 22:09:15 +08:00
Xandor Schiefer
334897ae39
Preserve PATH locations order when changing versions
2016-11-14 19:19:39 +02:00
Xandor Schiefer
44ab611421
[Fix] unset `NVM_RC_VERSION` when unloading
2017-09-07 16:52:05 +02:00
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
2017-09-07 15:57:09 -07:00
Jordan Harband
d91b6197f3
v0.33.4
2017-09-04 22:59:50 -07:00
Jordan Harband
e3d1519567
[Fix] `install-latest-npm`: `io.js` `v1.0.0` has weird behavior with npm v4.6.x.
2017-09-04 22:01:46 -07:00
Jordan Harband
6f19babbff
v0.33.3
2017-09-03 12:46:59 -07:00
Jordan Harband
b3e25b15f9
`nvm_install_latest_npm`: npm v5.4+ breaks on node v4-4.4 and v5-5.9, due to missing `Buffer.alloc`.
2017-09-02 14:04:37 -07:00
Jordan Harband
cf5272e1a0
[Fix] `set -u`: `nvm install`: fix unbound vars
...
Fixes #1587 .
2017-08-08 20:53:51 -07:00
Jordan Harband
389a53cca9
[Fix] `set -u`: `nvm use`: ensure these two vars don’t error out.
...
Fixes #1587 .
2017-08-08 00:05:38 -07:00
Peter Dave Hello
ab591b07ef
[New] Print $TERM_PROGRAM in nvm debug if it exists
2017-07-14 01:48:27 +08:00
Peter Dave Hello
0356839d05
[Fix] Adjust $CURL_COMPRESSED_FLAG usage for curl, fix #1562
2017-06-27 15:04:28 +08:00
Jiri Spac
d073bc96c7
[Docs] bump sample version numbers
2017-06-01 16:46:53 +02:00
Peter Dave Hello
11370fe823
[Fix] curl should fail if something wrong, fix #1556
2017-06-14 10:58:38 +08:00
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
2017-06-11 14:15:04 -07:00
J Huang
28fe93cd15
[Fix] `nvm install -s`: properly precompute clang version
2017-06-13 13:06:53 +08:00
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`
2017-06-10 15:25:26 +08:00
Nicolás Bevacqua
051ef09daf
Fix `--version` help text
2017-06-01 10:06:43 -03:00
Jordan Harband
4f626eac0d
[Fix] `set -u`: when `ALIAS` is unset, don’t reference an unbound variable.
...
Fixes #1526 .
2017-05-16 22:58:26 -07:00
Weston Ganger
7f3145bc98
[New] add support for `$NVM_DIR/default-packages` file
2017-03-28 09:37:14 -07:00
Jordan Harband
dc5dfe3bc1
[Fix] set IFS to default for all nvm commands.
...
Fixes #1227 . Fixes #1244 . Fixes #1514 . Fixes #1518 .
2017-04-28 00:41:55 -07:00
Jordan Harband
accd6ae298
[Fix] ensure if `npm link` fails, that `$IFS` is not improperly set.
...
https://github.com/creationix/nvm/issues/1519#issuecomment-297850323
2017-04-28 00:39:48 -07:00
Jumpei Ogawa
caa7de37af
[Fix] `set -u`: ensure that potentially unbound variables aren’t called unchecked.
...
This commit is follow up for 853afbf
.
Fixes remaining bug in #1363
2017-04-27 20:17:21 +09:00
Jordan Harband
0a95e77000
v0.33.2
2017-04-26 00:50:33 -07:00
Piper Chester
65aedc105a
[Docs] capitalize C++
2017-04-08 09:16:54 -07:00
Peter Dave Hello
153f8e7b31
[Fix] To confirm curl exists before detecting curl libz feature
2017-04-09 13:44:07 +08:00
Peter Dave Hello
e87f395b7a
[Refactor] minor "if" and "return" improvement
2017-04-06 03:55:42 +08:00
Peter Dave Hello
daa9c3604d
[Fix] To confirm curl exists before detecting curl libz feature
2017-04-06 05:20:55 +08:00
Jordan Harband
4249b1c2bb
[Fix] `nvm_ensure_version_installed`: add `system` support.
...
Relates to #1238
2017-03-31 00:52:56 -07:00
Peter Dave Hello
450088e51a
[Refactor] Improve if conditoion logic in "use"
2017-03-30 00:41:31 +08:00
Peter Dave Hello
059ab0e1ac
[Refactor] Make the code a little bit cleaner
2017-03-28 15:27:49 +08:00
Jordan Harband
b9f9977cdd
[Fix] `nvm install -s`: npm detection
...
- add `nvm_use_if_needed`
- add `nvm_install_npm_if_needed`
2017-03-27 15:00:50 -07:00
Peter Dave Hello
7b253c8c0a
[New] Supercharge `nvm debug` output
...
Try to get shell version, OS and its version, curl/wget/git version.
2017-03-23 14:48:00 +08:00
Peter Dave Hello
973dfc6d4a
[New] Dynamically detect if curl supports `--compressed`
2017-03-23 16:51:20 +08:00