c1150c41ab 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] avoid using shopt in zsh  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8542df4ac5 
								
									
								
							
								 
							
						 
						
							
							
								
								[New] add support for `$XDG_CONFIG_HOME`  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f218a85454 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] eslint 5.5+ seems to not install on node 0.10  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e7a37f336d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] fix failing tests on master due to npm registry SSL changes  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								eabd7ab13d 
								
									
								
							
								 
							
						 
						
							
							
								
								Respect previously nvm-loaded node version when sourcing  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								68fe26a5e4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Add autocompletion support to zsh  
							
							... 
							
							
 
							
							Fixes  #1707 . 
						
							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  
				
					
						
							
							
								 
						
							
							
								d6fa67166c 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `reinstall-packages`: Prevent install/link when no packages found  
							
							... 
							
							
 
							
							Fixes  #1744 . 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								750571056c 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Correct most of the wrong indentation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e7b42198b4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Improve .nvmrc reading process  
							
							... 
							
							
 
							
							Fixes  #1015 . Fixes  #1712 . 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9f34b3e95c 
								
							
								 
							
						 
						
							
							
								
								Remove trailing space  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								41ec44f6b5 
								
							
								 
							
						 
						
							
							
								
								Add missing final newline in test script  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2cd2c0f72e 
								
							
								 
							
						 
						
							
							
								
								Remove useless trailing newlines  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								71032cfaa1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update to latest npm in this test  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7ca8acc98d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Docs] [Tests] Add escape sequences; add test for aliased `.`  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4846d57c69 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm use`: perfect pre-npm-config env var checking  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bacdd95591 
								
							
								 
							
						 
						
							
							
								
								Update test/install_script/nvm_install_with_node_version to use nvm ls 8 instead of grep!  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4b0563093c 
								
							
								 
							
						 
						
							
							
								
								Add test nvm_install_with_node_version under test/install_script  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								be171bba33 
								
							
								 
							
						 
						
							
							
								
								Add unset-variable as exit error  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								334897ae39 
								
									
								
							
								 
							
						 
						
							
							
								
								Preserve PATH locations order when changing versions  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c0b56d03a1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `install-latest-npm`: `io.js` `v1.0.x` has weird behavior with npm v4.6.x.  
							
							... 
							
							
 
							
							- comment out node 0.6 test due to travis-ci breakage 
							
						 
						
							8 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  
				
					
						
							
							
								 
						
							
							
								a66a9caa1c 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Use node v0.10.7 for thread para test as other install from src tests  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								6a3b1dd2c3 
								
							
								 
							
						 
						
							
							
								
								[New] Enable curl auto compression/decompression  
							
							... 
							
							
 
							
							Enable `--compressed` parameter on curl to automatically enable
compression on request content by sending coressponding header, if the
server side supports compression format like deflate or gzip, curl will
also decompress the content automatically, so there is no additional
works need to done manually on client side, but just enjoy the benifits
of bandwidth and time saving!
Take https://nodejs.org/dist/index.tab  as an example which is last
modified on Tue, 14 Mar 2017 22:41:05 GMT, the compressed transmission
only take 4829 bytes howevet the not compressed on taks 48000 bytes,
which is about 10 times larger!
This feature can be traced back to Sep 3 2002, in curl commit:
 - 64bbe9dfaf 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								9593616b8c 
								
							
								 
							
						 
						
							
							
								
								[Fix] NVM_PROFILE bash/zsh detection in installation  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								182a18d911 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Github should be GitHub  
							
							
 
							
						 
						
							9 years ago