c1150c41ab 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] avoid using shopt in zsh  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								90cfb5d771 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `use`: Prepend instead of changing if shadowed by system dirs ( fixes   #1652 )  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0cdc184168 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Improve `nvm_is_version_installed` to check for a node executable instead of root dir  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a5f42d9cea 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update most mkdirs to use make_fake_{node,iojs}  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								38b32c27f3 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update mock data  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c465a83518 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] `nvm ls-remote`: add test for overly-large tab file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								113d807e5a 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] Support `--no-progress` for `nvm install`  
							
							... 
							
							
 
							
							Closes  #1079 . 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d5dacdf80f 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm debug`: Fix sed syntax error in nvm_command_info()  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								685312d600 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Remove $NVM_DIR trailing slash automatically,  fix   #1708  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								918a39a0d0 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update mocks  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0e3bb2cc47 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] ensure --reinstall-packages-from has a version number.  
							
							... 
							
							
 
							
							Fixes  #1760 . 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2859a19bbd 
								
									
								
							
								 
							
						 
						
							
							
								
								[Docs] fix spelling  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e7b42198b4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Improve .nvmrc reading process  
							
							... 
							
							
 
							
							Fixes  #1015 . Fixes  #1712 . 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2cd2c0f72e 
								
							
								 
							
						 
						
							
							
								
								Remove useless trailing newlines  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4846d57c69 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm use`: perfect pre-npm-config env var checking  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a57fe846e8 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `set -u`: ensure `NVM_USE_OUTPUT` is always set.  
							
							... 
							
							
 
							
							Fixes  #1671 . 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9352f6913a 
								
							
								 
							
						 
						
							
							
								
								Add symbolic link for printf in case of command-not-found  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								334897ae39 
								
									
								
							
								 
							
						 
						
							
							
								
								Preserve PATH locations order when changing versions  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								cbdd41eee2 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] `nvm install`: add `--latest-npm` option to automatically try to upgrade to the latest working version of `npm`.  
							
							... 
							
							
 
							
							- also add `nvm install-latest-npm` top-level command 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7965796569 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] enable curl compression only on curl >=7.21.0  
							
							... 
							
							
 
							
							curl < 7.21.0 will output redirection reponse body to the output when compressed, which will cause tarball is prepended with redirection reponse body and leads to checksum mismatch.
 - add `nvm_curl_use_compression` and `nvm_curl_version` 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7f3145bc98 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] add support for `$NVM_DIR/default-packages` file  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								dc5dfe3bc1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] set IFS to default for all nvm commands.  
							
							... 
							
							
 
							
							Fixes  #1227 . Fixes  #1244 . Fixes  #1514 . Fixes  #1518 . 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c6866eeb37 
								
									
								
							
								 
							
						 
						
							
							
								
								[Test] "nvm alias" lts test bug fix  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								4249b1c2bb 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_ensure_version_installed`: add `system` support.  
							
							... 
							
							
 
							
							Relates to #1238  
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								b9f9977cdd 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm install -s`: npm detection  
							
							... 
							
							
 
							
							- add `nvm_use_if_needed`
 - add `nvm_install_npm_if_needed` 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7b253c8c0a 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] Supercharge `nvm debug` output  
							
							... 
							
							
 
							
							Try to get shell version, OS and its version, curl/wget/git version. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								973dfc6d4a 
								
							
								 
							
						 
						
							
							
								
								[New] Dynamically detect if curl supports `--compressed`  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								fa3631fee3 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] Add `nvm_has_non_aliased`  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								1e6b5ce039 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] stop setting mirror env vars unnecessarily  
							
							... 
							
							
 
							
							Fixes  #1429  
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								8e6201b5b1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Update test mocks  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								0f6997d90a 
								
							
								 
							
						 
						
							
							
								
								[Tests] remove the unused and broken `$NVM_PATH`.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								47c60dfc1d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add test to ensure that `nvm unload` unloads all functions.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								65acb403ce 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `nvm_clang_version` to ensure clang version > 3.5  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f7763c8ba9 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] die() in tests should quote "$@" for echo  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								cadbbced20 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Replace all dots with backslash dots  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								76fe1ab1c6 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] ensure that `lts/*` points to boron/latest, not argon/earliest.  
							
							... 
							
							
 
							
							- update test mocks
 - fix tests for Boron release
Fixes  #1268 . 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								a29d0e49dc 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] improve + update test mocks  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								702d52f23b 
								
							
								 
							
						 
						
							
							
								
								update test mocks  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d12ccb130d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `zsh`: when `warncreateglobal` is set, this line warns for some reason. Use `env` to suppress it.  
							
							... 
							
							
 
							
							Fixes  #1236 . 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								acbdd9a3fa 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Fix trailing whitespace in `nvm ls-remote`  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f60edbb6b4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update test mocks  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								1ac7e236b1 
								
							
								 
							
						 
						
							
							
								
								[New] Add `lts/foo` support to remote commands.  
							
							... 
							
							
 
							
							- `nvm ls-remote`
 - `nvm version-remote`
 - `nvm install`
 - `nvm uninstall`
Document existing support:
 - `nvm use`
 - `nvm exec`
 - `nvm run`
Fixes  #1208 . 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d3d768adcd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `nvm_get_mirror`  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								9c65197b22 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `nvm_get_checksum_alg`  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								a32b914bab 
								
							
								 
							
						 
						
							
							
								
								Fix nvm on SmartOS setups using 64 bits pkgsrc repository  
							
							... 
							
							
 
							
							On SmartOS setups using 64 bits pkgsrc repositories, `nvm_get_arch`
would not handle pkg_info's output properly.
This would result in nvm not being to install any node binary when
running on SmartOS setups using a 64 bits pkgsrc repository.
This change fixes this problem, and fixes the tests suite on similar
setups. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								ecbd7d4572 
								
							
								 
							
						 
						
							
							
								
								[Tests] use `-ex` option during tests when possible  
							
							... 
							
							
 
							
							Relates to #1130  
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								186eb8838d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] make “nvm use iojs” test actually test that thing.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								940f850f8d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] clean up some tests  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								78a008c3c7 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] use Solaris-compatible tail options.  
							
							... 
							
							
 
							
							Fixes  #1148 . 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								730b253174 
								
							
								 
							
						 
						
							
							
								
								Updates tests for the new output messages  
							
							
 
							
						 
						
							9 years ago