Sehrope Sarkuni 
							
						 
					 
					
						
						
							
						
						0b5bb5ccd8 
					 
					
						
						
							
							[Fix] set -u: Add default empty value for $NVM_NO_ALIAS  
						
						... 
						
						
						
						Adds a default value for NVM_NO_ALIAS so that nvm ls does not error out when run
in a bash nounset/-u (no unset vars) environment. 
						
						
							
						
					 
					
						2019-05-14 08:31:24 -04:00 
						 
				 
			
				
					
						
							
							
								Bastian Fuchs 
							
						 
					 
					
						
						
							
						
						45c1b84794 
					 
					
						
						
							
							[Fix] Determine correct sub directory if XDG_CONFIG_HOME is set  
						
						... 
						
						
						
						With the environment variable XDG_CONFIG_HOME set, the installation
script uses the directory $XDG_CONFIG_HOME/nvm now. Before the change
the variable's value with "/nvm" cut off was used, which usually results
in an installation without any subdirectory. 
						
						
							
						
					 
					
						2019-04-28 12:51:15 +02:00 
						 
				 
			
				
					
						
							
							
								Alfred Myers 
							
						 
					 
					
						
						
							
						
						3664744e3b 
					 
					
						
						
							
							Updated note about Windows  
						
						... 
						
						
						
						There's a lot of old info around the interwebs.
Much stating nvm doesn't work in WSL. 
						
						
							
						
					 
					
						2019-05-02 12:20:17 -03:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ee9e56582e 
					 
					
						
						
							
							[Tests] jspm v2 beta started breaking tests; pin to < v2  
						
						
						
						
							
						
					 
					
						2019-05-04 13:34:16 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e7a5b7992b 
					 
					
						
						
							
							[meta] update repo links to point to org  
						
						
						
						
							
						
					 
					
						2019-04-24 16:08:34 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Li 
							
						 
					 
					
						
						
							
						
						ff77ac17af 
					 
					
						
						
							
							[Docs] update bash cdnvm script to properly handle aliases  
						
						... 
						
						
						
						- Only works for common aliases like `default`, `system`, `node`, `lts/*`, `iojs` etc.
 - Prevent unnecessary running of `nvm use` 
						
						
							
						
					 
					
						2019-03-12 16:43:08 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Sahnwaldt 
							
						 
					 
					
						
						
							
						
						2410215b6a 
					 
					
						
						
							
							[Refactor] add nvm_stdout_is_terminal helper  
						
						
						
						
							
						
					 
					
						2019-02-24 00:03:19 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Sahnwaldt 
							
						 
					 
					
						
						
							
						
						a1abfd1fe4 
					 
					
						
						
							
							[Tests] use rimraf over rmdir in teardowns  
						
						... 
						
						
						
						- fix test 'Running "nvm ls" should display all installed versions.': only expect versions created by this test, but no versions created by other tests 
						
						
							
						
					 
					
						2019-02-27 10:50:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						43402df896 
					 
					
						
						
							
							[Fix] nvm_supports_source_options: work around a bug in bash 3.2  
						
						... 
						
						
						
						See https://github.com/creationix/nvm/issues/1978#issuecomment-453480231 
Fixes  #1978 . 
						
						
							
						
					 
					
						2019-02-26 16:53:36 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Lewis 
							
						 
					 
					
						
						
							
						
						1ede50cbae 
					 
					
						
						
							
							[Docs] Add note about what version of node new shells run with.  
						
						... 
						
						
						
						Fixes  #2000  
					
						2019-02-22 10:04:13 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e0d87528f3 
					 
					
						
						
							
							[shellcheck] remove unnecessary overrides  
						
						
						
						
							
						
					 
					
						2019-02-24 23:04:13 -08:00 
						 
				 
			
				
					
						
							
							
								Refael Ackermann 
							
						 
					 
					
						
						
							
						
						924a175bd8 
					 
					
						
						
							
							[Tests] update dist from trusty to xenial  
						
						
						
						
							
						
					 
					
						2019-02-25 15:02:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9daf26f0a0 
					 
					
						
						
							
							[Tests] nvm_command_info: make error output more helpful  
						
						
						
						
							
						
					 
					
						2019-02-25 13:17:10 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						226487d358 
					 
					
						
						
							
							[Fix] install: error out when an argument has ---  
						
						... 
						
						
						
						Fixes  #1915 . 
					
						2019-02-25 00:13:50 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						216c24fba0 
					 
					
						
						
							
							[Docs] --help: consolidate some help output  
						
						
						
						
							
						
					 
					
						2019-02-24 22:57:06 -08:00 
						 
				 
			
				
					
						
							
							
								Christopher Sahnwaldt 
							
						 
					 
					
						
						
							
						
						930507dbbc 
					 
					
						
						
							
							[Docs] README.md: mention --no-colors option  
						
						
						
						
							
						
					 
					
						2019-02-23 09:53:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						4c8ced736d 
					 
					
						
						
							
							[Docs] nvm --help: add --no-colors and --no-alias  
						
						
						
						
							
						
					 
					
						2019-02-24 00:04:40 -08:00 
						 
				 
			
				
					
						
							
							
								Jarvis Mercer - Amir Mohammad Safari (AMSL) 
							
						 
					 
					
						
						
							
						
						1f7f0c2d81 
					 
					
						
						
							
							[Docs] add version number to nvm —help output  
						
						
						
						
							
						
					 
					
						2019-01-27 04:13:12 +03:30 
						 
				 
			
				
					
						
							
							
								Jarvis Mercer - Amir Mohammad Safari (AMSL) 
							
						 
					 
					
						
						
							
						
						41eb40821b 
					 
					
						
						
							
							[Docs] add “update” terminology to installation section  
						
						
						
						
							
						
					 
					
						2019-01-26 01:00:43 +03:30 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c6740f5a6e 
					 
					
						
						
							
							[New] nvm ls: add --no-alias to suppress alias output  
						
						... 
						
						
						
						Per https://github.com/creationix/nvm/issues/1792#issuecomment-466696504  
						
						
							
						
					 
					
						2019-02-23 22:41:46 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						04fdb2331b 
					 
					
						
						
							
							[Tests] nvm ls: ensure nvm alias is called  
						
						
						
						
							
						
					 
					
						2019-02-23 22:22:18 -08:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
							
						
					 
					
						2019-02-23 22:21:46 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						2a5d2c06ff 
					 
					
						
						
							
							[Tests] add more checks to make_fake_* helpers  
						
						
						
						
							
						
					 
					
						2019-02-23 15:24:02 -08:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
							
						
					 
					
						2019-02-23 15:02:31 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						48196d2436 
					 
					
						
						
							
							[Tests] fix fake node versions  
						
						
						
						
							
						
					 
					
						2019-02-23 14:47:49 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						7f9220dbd8 
					 
					
						
						
							
							[Fix] nvm ls: --no-colors: system: print an asterisk  
						
						
						
						
							
						
					 
					
						2019-02-23 14:41:57 -08:00 
						 
				 
			
				
					
						
							
							
								jjangga0214 
							
						 
					 
					
						
						
							
						
						890fbb5581 
					 
					
						
						
							
							Update README: sync node release schedule url  
						
						
						
						
							
						
					 
					
						2019-02-15 11:11:01 +09:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e1bb44f712 
					 
					
						
						
							
							[shellcheck] add overrides  
						
						
						
						
							
						
					 
					
						2019-02-04 14:45:04 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						db19450caa 
					 
					
						
						
							
							[Fix] default_packages: work when the file lacks a trailing newline  
						
						... 
						
						
						
						Fixes  #1995 . 
					
						2019-02-02 13:45:11 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						5c117e6ab3 
					 
					
						
						
							
							[Refactor] extract “get default packages” logic to nvm_get_default_packages  
						
						
						
						
							
						
					 
					
						2019-02-01 13:27:18 -08:00 
						 
				 
			
				
					
						
							
							
								Lucas Kellner 
							
						 
					 
					
						
						
							
						
						02997b0753 
					 
					
						
						
							
							[Docs] unalias: add more specific error message for builtin aliases  
						
						
						
						
							
						
					 
					
						2019-01-23 16:39:57 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						cc0750eb5d 
					 
					
						
						
							
							[Fix] install: Add missing io.js installation message  
						
						... 
						
						
						
						Fixes  #1988  
					
						2019-01-22 15:46:29 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						7e715d5c73 
					 
					
						
						
							
							[Tests] Improve syntax in "test/installation_iojs/nvm install v1 works"  
						
						
						
						
							
						
					 
					
						2019-01-23 03:10:03 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						66d2909650 
					 
					
						
						
							
							Merge pull request  #1986  from Sayegh7/master  
						
						... 
						
						
						
						[Fix] Make installation less restrictive when NVM_DIR is set 
						
						
							
						
					 
					
						2019-01-22 10:50:10 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						a56c6f1485 
					 
					
						
						
							
							tweak logic  
						
						
						
						
							
						
					 
					
						2019-01-21 21:58:43 -08:00 
						 
				 
			
				
					
						
							
							
								Ahmed El Sayegh 
							
						 
					 
					
						
						
							
						
						703babe60a 
					 
					
						
						
							
							[Fix] Make installation less restrictive when NVM_DIR is set  
						
						
						
						
							
						
					 
					
						2019-01-21 02:15:02 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						10f24d6d4b 
					 
					
						
						
							
							[Refactor] nvm.sh: make coding style more consistent  
						
						
						
						
							
						
					 
					
						2018-05-22 20:57:40 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						e367533eb8 
					 
					
						
						
							
							[Refactor] Reduce one more sed & pipe to speedup  
						
						
						
						
							
						
					 
					
						2017-03-28 23:15:35 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						6534568745 
					 
					
						
						
							
							[Fix] Enhance nvm debug for different environments  
						
						
						
						
							
						
					 
					
						2019-01-12 14:17:01 +08:00 
						 
				 
			
				
					
						
							
							
								Waldir Pimenta 
							
						 
					 
					
						
						
							
						
						13f3cdcdf7 
					 
					
						
						
							
							README: clarify how to specify default packages  
						
						
						
						
							
						
					 
					
						2019-01-11 10:42:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						3d9c31d944 
					 
					
						
						
							
							v0.34.0  
						
						
						
						
							
 
						
					 
					
						2019-01-07 23:01:16 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0acccb8a77 
					 
					
						
						
							
							Merge pull request  #1974  from valeriemettler/valeriemettler-patch-1  
						
						... 
						
						
						
						[Docs] Improve phrasing of 'nvm current' 
						
						
							
						
					 
					
						2019-01-05 14:10:31 -08:00 
						 
				 
			
				
					
						
							
							
								Valerie Mettler 
							
						 
					 
					
						
						
							
						
						6354b170d7 
					 
					
						
						
							
							Improve phrasing of 'nvm current'  
						
						... 
						
						
						
						To help beginners know that 'nvm current' is talking about node and not nvm. 
						
						
							
						
					 
					
						2019-01-05 12:20:56 -08:00 
						 
				 
			
				
					
						
							
							
								Javier Infante 
							
						 
					 
					
						
						
							
						
						5e065ec026 
					 
					
						
						
							
							[Docs] fixing cdnvm on .bashrc  
						
						
						
						
							
						
					 
					
						2018-12-31 08:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						206d503a21 
					 
					
						
						
							
							[Docs] Improve indent of output block in GitHub Issue template  
						
						
						
						
							
						
					 
					
						2018-12-26 03:46:13 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						deb2a9b821 
					 
					
						
						
							
							[Docs] fix eclint  
						
						
						
						
							
						
					 
					
						2018-12-19 15:36:24 -08:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
							
						
					 
					
						2018-12-19 12:45:59 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						14179bc8ce 
					 
					
						
						
							
							[shellcheck] Use -n/-z instead of ! -z/! -n condition  
						
						... 
						
						
						
						https://github.com/koalaman/shellcheck/wiki/SC2236  
					
						2018-12-03 13:59:19 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						153506c8da 
					 
					
						
						
							
							[shellcheck] ignore SC2230 errors  
						
						
						
						
							
						
					 
					
						2018-11-25 16:22:25 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c1150c41ab 
					 
					
						
						
							
							[Tests] avoid using shopt in zsh  
						
						
						
						
							
						
					 
					
						2018-11-26 11:18:11 -08:00