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. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								ee9e56582e 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `jspm` v2 beta started breaking tests; pin to < v2  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								e7a5b7992b 
								
									
								
							
								 
							
						 
						
							
							
								
								[meta] update repo links to point to org  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Christopher Sahnwaldt
							
						 
						
							 
							
							
								
								
							
							
								
							
								2410215b6a 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] add `nvm_stdout_is_terminal` helper  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								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 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								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 . 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								9daf26f0a0 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `nvm_command_info`: make error output more helpful  
							
							 
							
							
 
							
						 
						
							7 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  
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								04fdb2331b 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `nvm ls`: ensure `nvm alias` is called  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								2a5d2c06ff 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add more checks to make_fake_* helpers  
							
							 
							
							
 
							
						 
						
							7 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. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								48196d2436 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] fix fake node versions  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								db19450caa 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `default_packages`: work when the file lacks a trailing newline  
							
							 
							
							... 
							
							
 
							
							Fixes  #1995 . 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								5c117e6ab3 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] extract “get default packages” logic to `nvm_get_default_packages`  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Lucas Kellner
							
						 
						
							 
							
							
								
								
							
							
								
							
								02997b0753 
								
									
								
							
								 
							
						 
						
							
							
								
								[Docs] `unalias`: add more specific error message for builtin aliases  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								cc0750eb5d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `install`: Add missing io.js installation message  
							
							 
							
							... 
							
							
 
							
							Fixes  #1988  
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								7e715d5c73 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Improve syntax in "test/installation_iojs/nvm install v1 works"  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								c1150c41ab 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] avoid using shopt in zsh  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Erik Lilja
							
						 
						
							 
							
							
								
								
							
							
								
							
								8542df4ac5 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] add support for `$XDG_CONFIG_HOME`  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								f218a85454 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] eslint 5.5+ seems to not install on node 0.10  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								e7a37f336d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] fix failing tests on master due to npm registry SSL changes  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Xandor Schiefer
							
						 
						
							 
							
							
								
								
							
							
								
							
								90cfb5d771 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `use`: Prepend instead of changing if shadowed by system dirs ( fixes   #1652 )  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Joshua Li
							
						 
						
							 
							
							
								
								
							
							
								
							
								0cdc184168 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Improve `nvm_is_version_installed` to check for a node executable instead of root dir  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Joshua Li
							
						 
						
							 
							
							
								
								
							
							
								
							
								a5f42d9cea 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update most mkdirs to use make_fake_{node,iojs}  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Xandor Schiefer
							
						 
						
							 
							
							
								
								
							
							
								
							
								eabd7ab13d 
								
									
								
							
								 
							
						 
						
							
							
								
								Respect previously nvm-loaded node version when sourcing  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Spike Grobstein
							
						 
						
							 
							
							
								
								
							
							
								
							
								9854928ba9 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] `install.sh`: allow user to explicitly opt out of nvm adding the source string  
							
							 
							
							... 
							
							
 
							
							this is done by checking if the user supplies `PROFILE=/dev/null` when running `install.sh`, the `nvm_detect_profile` function will not output any strings, causing `nvm_do_install` to skip adding `SOURCE_STR`. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								38b32c27f3 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update mock data  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								c465a83518 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `nvm ls-remote`: add test for overly-large tab file  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								113d807e5a 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] Support `--no-progress` for `nvm install`  
							
							 
							
							... 
							
							
 
							
							Closes  #1079 . 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								d5dacdf80f 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm debug`: Fix sed syntax error in nvm_command_info()  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								685312d600 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Remove $NVM_DIR trailing slash automatically,  fix   #1708  
							
							 
							
							
 
							
						 
						
							8 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  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Brian M. Jemilo II
							
						 
						
							 
							
							
								
								
							
							
								
							
								68fe26a5e4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Add autocompletion support to zsh  
							
							 
							
							... 
							
							
 
							
							Fixes  #1707 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								918a39a0d0 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update mocks  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								0e3bb2cc47 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] ensure --reinstall-packages-from has a version number.  
							
							 
							
							... 
							
							
 
							
							Fixes  #1760 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Josh Soref
							
						 
						
							 
							
							
								
								
							
							
								
							
								2859a19bbd 
								
									
								
							
								 
							
						 
						
							
							
								
								[Docs] fix spelling  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								d6fa67166c 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `reinstall-packages`: Prevent install/link when no packages found  
							
							 
							
							... 
							
							
 
							
							Fixes  #1744 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								750571056c 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Correct most of the wrong indentation  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
								
								
							
							
								
							
								e7b42198b4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Improve .nvmrc reading process  
							
							 
							
							... 
							
							
 
							
							Fixes  #1015 . Fixes  #1712 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								9f34b3e95c 
								
							
								 
							
						 
						
							
							
								
								Remove trailing space  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								41ec44f6b5 
								
							
								 
							
						 
						
							
							
								
								Add missing final newline in test script  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								2cd2c0f72e 
								
							
								 
							
						 
						
							
							
								
								Remove useless trailing newlines  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								71032cfaa1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update to latest npm in this test  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Yannick Ihmels
							
						 
						
							 
							
							
								
								
							
							
								
							
								7ca8acc98d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Docs] [Tests] Add escape sequences; add test for aliased `.`  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								4846d57c69 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm use`: perfect pre-npm-config env var checking  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ahmad Magdy
							
						 
						
							 
							
							
							
								
							
								bacdd95591 
								
							
								 
							
						 
						
							
							
								
								Update test/install_script/nvm_install_with_node_version to use nvm ls 8 instead of grep!  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ahmad Magdy
							
						 
						
							 
							
							
							
								
							
								4b0563093c 
								
							
								 
							
						 
						
							
							
								
								Add test nvm_install_with_node_version under test/install_script  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								a57fe846e8 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `set -u`: ensure `NVM_USE_OUTPUT` is always set.  
							
							 
							
							... 
							
							
 
							
							Fixes  #1671 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								mail6543210
							
						 
						
							 
							
							
							
								
							
								9352f6913a 
								
							
								 
							
						 
						
							
							
								
								Add symbolic link for printf in case of command-not-found  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Phileas Lebada
							
						 
						
							 
							
							
							
								
							
								be171bba33 
								
							
								 
							
						 
						
							
							
								
								Add unset-variable as exit error  
							
							 
							
							
 
							
						 
						
							8 years ago