Jordan Harband
2a513a1bc0
[Fix] `nvm_ls`: Reverts #1462 to fix io.js sorting.
...
<details>
<summary>Before this revert:</summary>
```sh
iojs-v3.3.1
iojs-v2.5.0
v0.6.21
v0.7.12
iojs-v1.8.4
v0.8.28
v0.9.12
v0.10.48
v0.11.16
v0.12.9
v0.12.18
v0.12.87
v4.9.1
v5.11.1
v5.12.0
v6.14.4
v6.16.0
v7.10.1
v8.6.0
v8.9.1
v8.10.0
v8.11.3
v8.11.4
v8.12.0
v8.13.0
v8.14.1
v8.15.0
v9.11.2
v10.0.0
v10.1.0
v10.2.1
v10.3.0
v10.4.1
v10.5.0
v10.6.0
v10.7.0
v10.8.0
v10.9.0
v10.10.0
v10.11.0
v10.12.0
v10.13.0
v10.14.2
v10.15.1
v11.0.0
v11.1.0
v11.2.0
v11.3.0
v11.4.0
v11.5.0
v11.6.0
v11.7.0
v11.8.0
v11.9.0
v11.10.0
```
</details>
<details>
<summary>After this revert:</summary>
```sh
v0.6.21
v0.7.12
v0.8.28
v0.9.12
v0.10.48
v0.11.16
v0.12.9
v0.12.18
v0.12.87
iojs-v1.8.4
iojs-v2.5.0
iojs-v3.3.1
v4.9.1
v5.11.1
v5.12.0
v6.14.4
v6.16.0
v7.10.1
v8.6.0
v8.9.1
v8.10.0
v8.11.3
v8.11.4
v8.12.0
v8.13.0
v8.14.1
v8.15.0
v9.11.2
v10.0.0
v10.1.0
v10.2.1
v10.3.0
v10.4.1
v10.5.0
v10.6.0
v10.7.0
v10.8.0
v10.9.0
v10.10.0
v10.11.0
v10.12.0
v10.13.0
v10.14.2
v10.15.1
v11.0.0
v11.1.0
v11.2.0
v11.3.0
v11.4.0
v11.5.0
v11.6.0
v11.7.0
v11.8.0
v11.9.0
v11.10.0
```
</details>
In other words, the sorting needs to happen *before* the `NVM_NODE_PREFIX` is removed.
6 years ago
Jordan Harband
7f9220dbd8
[Fix] `nvm ls`: `--no-colors`: `system`: print an asterisk
6 years ago
Jordan Harband
e1bb44f712
[shellcheck] add overrides
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
10f24d6d4b
[Refactor] `nvm.sh`: make coding style more consistent
7 years ago
Peter Dave Hello
e367533eb8
[Refactor] Reduce one more `sed` & pipe to speedup
8 years ago
Peter Dave Hello
6534568745
[Fix] Enhance nvm debug for different environments
6 years ago
Jordan Harband
3d9c31d944
v0.34.0
6 years ago
Valerie Mettler
6354b170d7
Improve phrasing of 'nvm current'
...
To help beginners know that 'nvm current' is talking about node and not nvm.
6 years ago
Peter Dave Hello
14179bc8ce
[shellcheck] Use `-n/-z` instead of `! -z/! -n` condition
...
https://github.com/koalaman/shellcheck/wiki/SC2236
6 years ago
Jordan Harband
153506c8da
[shellcheck] ignore SC2230 errors
6 years ago
Jordan Harband
a49d9163ef
[Fix] avoid unbound variable
...
Fixes #1949 .
6 years ago
Alexander Groß
17586b971a
[Fix] Allow zsh users to have the nomatch option set
...
Closes #1937 .
6 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
Xandor Schiefer
eabd7ab13d
Respect previously nvm-loaded node version when sourcing
8 years ago
Jordan Harband
c50ea6f0a3
[shellcheck] quote variables in for loops to avoid unintentional expansion
7 years ago
Jordan Harband
628d4fac84
[shellcheck] use `{ …; }` instead of `(…)` to group test commands
7 years ago
adedomin
7a5ff0d133
[Fix] `ls-remote`: fix issues in zsh when using a mirror with a ton of entries
...
Fixes #1813
7 years ago
Jordan Harband
f5f029c409
[Fix] “unstable” alias: when there’s no “unstable” minors, output “N/A”
7 years ago
Peter Dave Hello
113d807e5a
[New] Support `--no-progress` for `nvm install`
...
Closes #1079 .
8 years ago
Jordan Harband
3fc7b737f5
[Fix] `install -s`: `zsh`: ensure `shwordsplit` opt is set
...
Fixes #1719 .
7 years ago
Jordan Harband
93990ab7da
v0.33.11
7 years ago
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
7 years ago
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
7 years ago
Jordan Harband
177a9673a7
v0.33.10
7 years ago
Jordan Harband
db98f8cdaf
[Fix] `install-latest-npm`: npm 6 is out, and requires node 6 or higher
7 years ago
Jordan Harband
42f11acce1
[Fix] `install-latest-npm`: npm 6 is out, and requires node 6 or higher
7 years ago
Jordan Harband
09f7bbb78c
[Refactor] use a different approach to remove trailing slashes
7 years ago
Peter Dave Hello
d5dacdf80f
[Fix] `nvm debug`: Fix sed syntax error in nvm_command_info()
7 years ago
Peter Dave Hello
d3a9272a0c
[Refactor] Speedup nvm_list_aliases()
7 years ago
Jordan Harband
1b14e6b4d9
v0.33.9
7 years ago
Peter Dave Hello
685312d600
[Fix] Remove $NVM_DIR trailing slash automatically, fix #1708
7 years ago
Peter Dave Hello
ca66a13710
`nvm debug`: Improve OS version detection
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
Jordan Harband
74ff70aab3
[Fix] installing with an LTS name should lowercase the name before ensuring a default
...
Fixes #1781 .
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
25b7f264d5
[Fix] Use `nvm_echo` instead of `echo` directly
7 years ago
Jordan Harband
5fc8bd950d
Fix whitespace
7 years ago
Peter Dave Hello
e7b42198b4
[Fix] Improve .nvmrc reading process
...
Fixes #1015 . Fixes #1712 .
7 years ago
Peter Dave Hello
5f53caadad
[Refactor] Use grep `-q` parameter instead of redirect to /dev/null
7 years ago
Peter Dave Hello
9c42470347
[New] Add "$PATH" to `nvm debug` output
7 years ago
Peter Dave Hello
f3076d14c9
[Fix] Add missing "command" prefixes for few commands
7 years ago
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.
7 years ago
Peter Dave Hello
f290ccf1d5
[Fix] Add missing "command" prefix for "tr", fix #1725
7 years ago