Xandor Schiefer
90cfb5d771
[Fix] `use`: Prepend instead of changing if shadowed by system dirs ( fixes #1652 )
2018-06-08 15:23:02 +02:00
Joshua Li
0cdc184168
[Fix] Improve `nvm_is_version_installed` to check for a node executable instead of root dir
2018-05-31 15:26:30 -07:00
Xandor Schiefer
eabd7ab13d
Respect previously nvm-loaded node version when sourcing
2016-11-14 19:18:24 +02:00
Jordan Harband
c50ea6f0a3
[shellcheck] quote variables in for loops to avoid unintentional expansion
2018-05-31 23:56:20 -07:00
Jordan Harband
628d4fac84
[shellcheck] use `{ …; }` instead of `(…)` to group test commands
2018-05-31 23:49:15 -07:00
adedomin
7a5ff0d133
[Fix] `ls-remote`: fix issues in zsh when using a mirror with a ton of entries
...
Fixes #1813
2018-05-23 19:47:11 -04:00
Jordan Harband
f5f029c409
[Fix] “unstable” alias: when there’s no “unstable” minors, output “N/A”
2018-05-24 12:23:02 -04:00
Peter Dave Hello
113d807e5a
[New] Support `--no-progress` for `nvm install`
...
Closes #1079 .
2017-03-10 01:07:16 +08:00
Jordan Harband
3fc7b737f5
[Fix] `install -s`: `zsh`: ensure `shwordsplit` opt is set
...
Fixes #1719 .
2018-04-29 15:35:39 -07:00
Jordan Harband
592c0be195
Merge tag 'v0.33.11'
...
v0.33.11
Fixes
- `nvm install-latest-npm`: node v4.5 and v4.6 work on npm v5.4.1, but not v5.4.2
2018-04-25 13:26:19 -07:00
Jordan Harband
93990ab7da
v0.33.11
2018-04-25 13:25:35 -07:00
Jordan Harband
61c7b133f8
[Fix] `nvm install-latest-npm`: node v4.5 and v4.6 work on npm v5.4.1, but not v5.4.2
2018-04-25 13:25:28 -07:00
Jordan Harband
eb0a8442d8
[Fix] `nvm install-latest-npm`: node v4.5 and v4.6 work on npm v5.4.1, but not v5.4.2
2018-04-25 10:08:41 -07:00
Jordan Harband
34e1ec800e
Merge tag 'v0.33.10'
...
v0.33.10
Fixes
- `install-latest-npm`: npm 6 is out, and requires node 6 or higher
2018-04-24 22:09:27 -07:00
Jordan Harband
177a9673a7
v0.33.10
2018-04-24 22:08:51 -07:00
Jordan Harband
db98f8cdaf
[Fix] `install-latest-npm`: npm 6 is out, and requires node 6 or higher
2018-04-24 22:08:16 -07:00
Jordan Harband
09f7bbb78c
[Refactor] use a different approach to remove trailing slashes
2018-04-24 13:24:08 -07:00
Jordan Harband
1b14e6b4d9
v0.33.9
2018-04-14 22:38:18 -07:00
Peter Dave Hello
685312d600
[Fix] Remove $NVM_DIR trailing slash automatically, fix #1708
2018-04-12 14:14:58 +08:00
Jordan Harband
42f11acce1
[Fix] `install-latest-npm`: npm 6 is out, and requires node 6 or higher
2018-04-24 14:39:46 -07:00
Peter Dave Hello
d5dacdf80f
[Fix] `nvm debug`: Fix sed syntax error in nvm_command_info()
2018-04-17 18:09:47 +08:00
Peter Dave Hello
d3a9272a0c
[Refactor] Speedup nvm_list_aliases()
2018-04-18 17:03:47 +08:00
Peter Dave Hello
ca66a13710
`nvm debug`: Improve OS version detection
2018-02-24 02:53:40 +08:00
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
2018-04-12 23:44:27 +08:00
Jordan Harband
74ff70aab3
[Fix] installing with an LTS name should lowercase the name before ensuring a default
...
Fixes #1781 .
2018-04-09 23:23:27 -07:00
Jordan Harband
0e3bb2cc47
[Fix] ensure --reinstall-packages-from has a version number.
...
Fixes #1760 .
2018-03-14 00:13:07 -07:00
Josh Soref
2859a19bbd
[Docs] fix spelling
2018-03-06 04:38:01 +00:00
Peter Dave Hello
d6fa67166c
[Fix] `reinstall-packages`: Prevent install/link when no packages found
...
Fixes #1744 .
2018-02-27 14:05:33 +08:00
Peter Dave Hello
25b7f264d5
[Fix] Use `nvm_echo` instead of `echo` directly
2018-02-28 02:16:24 +08:00
Jordan Harband
5fc8bd950d
Fix whitespace
2018-02-25 13:34:28 -08:00
Peter Dave Hello
e7b42198b4
[Fix] Improve .nvmrc reading process
...
Fixes #1015 . Fixes #1712 .
2018-02-20 03:34:43 +08:00
Peter Dave Hello
5f53caadad
[Refactor] Use grep `-q` parameter instead of redirect to /dev/null
2018-02-03 11:29:31 +08:00
Peter Dave Hello
9c42470347
[New] Add "$PATH" to `nvm debug` output
2018-02-06 08:17:20 +08:00
Peter Dave Hello
f3076d14c9
[Fix] Add missing "command" prefixes for few commands
2018-02-20 04:05:47 +08:00
Peter Dave Hello
bb803492d8
Remove duplicate code in nvm_npm_global_modules()
...
No matter what's the result of the condition here, the path is the same.
2018-02-22 09:43:09 +08:00
Peter Dave Hello
f290ccf1d5
[Fix] Add missing "command" prefix for "tr", fix #1725
2018-02-19 13:59:26 +08:00
Peter Dave Hello
3ed47431f8
[New] Print $SHLVL in `nvm debug`
2017-11-05 03:25:04 +08:00
Peter Dave Hello
aad269d224
Display FreeBSD and SunOS with correct caps
2018-02-12 02:15:01 +08:00
Peter Dave Hello
a23f7169a6
[Fix] Correct nvm.sh indent
2018-01-26 11:30:57 +08:00
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