Jordan Harband
9daf26f0a0
[Tests] `nvm_command_info`: make error output more helpful
6 years ago
Jordan Harband
226487d358
[Fix] `install`: error out when an argument has `---`
...
Fixes #1915 .
6 years ago
Jordan Harband
216c24fba0
[Docs] `--help`: consolidate some help output
6 years ago
Christopher Sahnwaldt
930507dbbc
[Docs] README.md: mention --no-colors option
6 years ago
Jordan Harband
4c8ced736d
[Docs] `nvm --help`: add `--no-colors` and `--no-alias`
6 years ago
Jarvis Mercer - Amir Mohammad Safari (AMSL)
1f7f0c2d81
[Docs] add version number to `nvm —help` output
6 years ago
Jarvis Mercer - Amir Mohammad Safari (AMSL)
41eb40821b
[Docs] add “update” terminology to installation section
6 years ago
Jordan Harband
c6740f5a6e
[New] `nvm ls`: add `--no-alias` to suppress alias output
...
Per https://github.com/creationix/nvm/issues/1792#issuecomment-466696504
6 years ago
Jordan Harband
04fdb2331b
[Tests] `nvm ls`: ensure `nvm alias` is called
6 years ago
Jordan Harband
58d0933f72
[Fix] attempt to fix a bug in bash 3.2, fixed in 4.4, that improperly exits on `-e` in a test.
...
See https://gist.github.com/ljharb/6e70a79ac5fcf11a8b9de654a88642aa for details.
6 years ago
Jordan Harband
2a5d2c06ff
[Tests] add more checks to make_fake_* helpers
6 years ago
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
48196d2436
[Tests] fix fake node versions
6 years ago
Jordan Harband
7f9220dbd8
[Fix] `nvm ls`: `--no-colors`: `system`: print an asterisk
6 years ago
jjangga0214
890fbb5581
Update README: sync node release schedule url
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
7e715d5c73
[Tests] Improve syntax in "test/installation_iojs/nvm install v1 works"
6 years ago
Jordan Harband
66d2909650
Merge pull request #1986 from Sayegh7/master
...
[Fix] Make installation less restrictive when NVM_DIR is set
6 years ago
Jordan Harband
a56c6f1485
tweak logic
6 years ago
Ahmed El Sayegh
703babe60a
[Fix] Make installation less restrictive when NVM_DIR is set
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
Waldir Pimenta
13f3cdcdf7
README: clarify how to specify default packages
6 years ago
Jordan Harband
3d9c31d944
v0.34.0
6 years ago
Jordan Harband
0acccb8a77
Merge pull request #1974 from valeriemettler/valeriemettler-patch-1
...
[Docs] Improve phrasing of 'nvm current'
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
Javier Infante
5e065ec026
[Docs] fixing cdnvm on .bashrc
6 years ago
Peter Dave Hello
206d503a21
[Docs] Improve indent of output block in GitHub Issue template
6 years ago
Jordan Harband
deb2a9b821
[Docs] fix eclint
6 years ago
Joel Parker Henderson
fb83eeb140
[Docs] Add Ansible task example
...
Add Ansible task example to show how to install nvm and update it.
Ansible is a systems administration tool.
See https://github.com/ansible/ansible
My personal experience of `nvm` is that installing via Ansible is good, and that a good example can help. This example took me about an hour to learn, so I'm hoping to save other people some time. This example is somewhat different than any others that I found on the web. There may be a better way to write it, and if so, please improve it.
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
c1150c41ab
[Tests] avoid using shopt in zsh
6 years ago
Jordan Harband
ad1110ef1a
[Tests] print out shellcheck version
6 years ago
Jordan Harband
914c220586
Merge pull request #1947 from PeterDaveHello/Enable-ccache-on-TravisCI
...
[Tests] Enable ccache on Travis CI to speed up compilation
6 years ago
Peter Dave Hello
22d32bede0
[New] Enable ccache on Travis CI to speed up compilation
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
Peter Dave Hello
f3fd5eff46
[Docs] Improve md file syntax
...
- Lists should be surrounded by blank lines
- Use only `1.` for ordered list item prefix
- Starting bulleted lists at the beginning of the line
- Fenced code blocks should be surrounded by blank lines
7 years ago
Kayla Altepeter
423252a99c
[docs] update README to fix docker run command flag order
6 years ago
Ole Johan Andersen
2a294ebd61
[Docs] improve instructions for manual install
6 years ago
Jordan Harband
a08d1ea4a3
Merge pull request #1865 from d4nyll/master
...
[Docs] Add section on automatic `nvm use` in Bash
Replaces #1108 and #1677 . Closes #1678 .
6 years ago
Fábio Antunes
217a5bb0de
[Docs] Added fish nvm
6 years ago
Paul Nickerson
caf6208dbd
`install.sh`: Print an error and exit the script if $METHOD is set to something unexpected.
6 years ago
Nathan Burchill
0c2efed407
[New] `bash_completion`: Add support for `ZSH_DISABLE_COMPFIX` flag.
...
When using Oh My Zsh the ZSH_DISABLE_COMPFIX flag allows the zsh completion system to use files it deems to be insecure.
6 years ago