Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								96afff7af2 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Set up “mocks” directory, and updater script.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								ac18d01854 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update index.tab data mocks.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Luke Childs
							
						 
						
							 
							
							
							
								
							
								5970a06b19 
								
							
								 
							
						 
						
							
							
								
								Add slow test to check nvm uninstall with file permission error  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Luke Childs
							
						 
						
							 
							
							
							
								
							
								dff4f80f32 
								
							
								 
							
						 
						
							
							
								
								Add fast test to check nvm uninstall with file permission error  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Luke Childs
							
						 
						
							 
							
							
							
								
							
								6fb528f4e4 
								
							
								 
							
						 
						
							
							
								
								Add slow test to check nvm uninstall  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
								
								
							
							
								
							
								865d2fe3d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Include LTS version in `nvm_ls_remote` output.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Robson Peixoto
							
						 
						
							 
							
							
							
								
							
								8fb4ee0789 
								
							
								 
							
						 
						
							
							
								
								Unset unnecessary environment variables  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jonas Dohse
							
						 
						
							 
							
							
							
								
							
								7135873f80 
								
							
								 
							
						 
						
							
							
								
								Do not modify parameters of sourcing script in zsh  
							
							 
							
							... 
							
							
 
							
							When sourcing a script without parameters in zsh the sourced scripts
gets the same parameters as the sourcing file and is able to modify
these parameters. Prevent nvm from removing all parameters of sourcing
script by processing a copy of the parameters in a function. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Levine
							
						 
						
							 
							
							
							
								
							
								06b81f0f36 
								
							
								 
							
						 
						
							
							
								
								use env bash rather than /bin/bash  
							
							 
							
							... 
							
							
 
							
							My bash is not installed in /bin/bash. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								44541b416f 
								
							
								 
							
						 
						
							
							
								
								[New] After installing, ensure that the default is set.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								731c2f3f70 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_get_minor_version`  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								de64a2d95f 
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_format_version` should only return 3 version groups  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								4fcf37fa29 
								
							
								 
							
						 
						
							
							
								
								[New] support `--no-use` on sourcing, in supported shells.  
							
							 
							
							... 
							
							
 
							
							Fixes  #972 . 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Campbell
							
						 
						
							 
							
							
							
								
							
								4f4ff208eb 
								
							
								 
							
						 
						
							
							
								
								Improve error messages  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Campbell
							
						 
						
							 
							
							
							
								
							
								78fee866f5 
								
							
								 
							
						 
						
							
							
								
								Remove usage of declare  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Campbell
							
						 
						
							 
							
							
							
								
							
								8dc53d4dd5 
								
							
								 
							
						 
						
							
							
								
								Refactor and fix nvm_detect_profile tests  
							
							 
							
							... 
							
							
 
							
							close  #833 
close  #957  
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Campbell
							
						 
						
							 
							
							
							
								
							
								645bda4987 
								
							
								 
							
						 
						
							
							
								
								Addresses comments to  close   #833  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								David Mankin
							
						 
						
							 
							
							
							
								
							
								918fcb4bd2 
								
							
								 
							
						 
						
							
							
								
								PROFILE env var should override detected profile  
							
							 
							
							... 
							
							
 
							
							Add tests for PROFILE overriding detected files 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								David Mankin
							
						 
						
							 
							
							
							
								
							
								cb138a1815 
								
							
								 
							
						 
						
							
							
								
								Fix error messages in tests  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								f279837d5c 
								
							
								 
							
						 
						
							
							
								
								[Refactor] fix some bugs in `nvm_is_natural_num`, add unit tests.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								32d184099c 
								
							
								 
							
						 
						
							
							
								
								[Tests] fix cleanup in nvm_supports_xz unit test  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								31457fec3f 
								
							
								 
							
						 
						
							
							
								
								[Refactor] `nvm install`: make `-j` and `-s` order-independent.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								cfccf03b3d 
								
							
								 
							
						 
						
							
							
								
								add test for install from source  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Keiichiro Ui
							
						 
						
							 
							
							
							
								
							
								b76d43e9f8 
								
							
								 
							
						 
						
							
							
								
								Fix `nvm-exec` for the commands includes white-spaces  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Peter Dave Hello
							
						 
						
							 
							
							
							
								
							
								ec9232bb06 
								
							
								 
							
						 
						
							
							
								
								update nodejs.org-dist-index.tab and related test  
							
							 
							
							... 
							
							
 
							
							Src: https://iojs.org/dist/index.tab  
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								149e5d483d 
								
							
								 
							
						 
						
							
							
								
								Use real snapshot of iojs.org data for `nvm_ls_remote_iojs` tests.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								114f27a075 
								
							
								 
							
						 
						
							
							
								
								Use `nvm_ls_remote_index_tab` for listing nodejs.org versions.  
							
							 
							
							... 
							
							
 
							
							Enabled by https://github.com/nodejs/build/issues/218 , unblocks #870 . 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Johan Bergström
							
						 
						
							 
							
							
							
								
							
								b8e4917646 
								
							
								 
							
						 
						
							
							
								
								Use `xz` tarballs if available  
							
							 
							
							... 
							
							
 
							
							Saves us ~25% bandwidth while downloading the payload. This only applies
to hosts that has the `xz` binary and attempts to use iojs 2.3.2 or newer
(this includes nodejs 4.0+ as well). Older targets are unaffected. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								cb033adc6f 
								
							
								 
							
						 
						
							
							
								
								nvm run: use common code path for "ensure version installed"  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Julien Gilli
							
						 
						
							 
							
							
							
								
							
								2d692d9d78 
								
							
								 
							
						 
						
							
							
								
								Fix support for installing node on SmartOS  
							
							 
							
							... 
							
							
 
							
							uname on SmartOS cannot be used to guess if 32 and/or 64 bits binaries
are supported, and its output is different than other uname commands on
other operating systems.
This change uses pkg_info to determine what types of binaries pkgsrc
would install. If pkg_info fails to run or is not present, this change
falls back to using isainfo -n, which determines what the kernel
supports.
It allows users to install node binaries on Solaris derivatives. io.js
can also be installed on Solaris derivatives starting with version
v3.3.1. 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								8ee6f30352 
								
							
								 
							
						 
						
							
							
								
								Add support for `$NPM_CONFIG_PREFIX` to `nvm_die_on_prefix`.  
							
							 
							
							... 
							
							
 
							
							Fixes  #606 . 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								1458de7293 
								
							
								 
							
						 
						
							
							
								
								Ensure that if `npm config get prefix` is set to something outside `nvm`, that `nvm use` refuses to work.  
							
							 
							
							... 
							
							
 
							
							Fixes  #606 . 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								a1def71062 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_die_on_prefix`  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								643365a948 
								
							
								 
							
						 
						
							
							
								
								Allow `--silent` option to `nvm use` to be in any position.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								e3528b0d9e 
								
							
								 
							
						 
						
							
							
								
								Fix `nvm_ensure_version_installed iojs` to not print an empty string for the version.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								f34fef96d8 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_is_merged_node_version`  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								8746d63041 
								
							
								 
							
						 
						
							
							
								
								Ensure after node v4.0 is released, `stable` will simply refer to the latest node.  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Cristian Consonni
							
						 
						
							 
							
							
							
								
							
								c37dbbecb4 
								
							
								 
							
						 
						
							
							
								
								Detect shell type from $SHELL variable instead of .$SHELLrc files  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Alan Quach
							
						 
						
							 
							
							
							
								
							
								657192dd27 
								
							
								 
							
						 
						
							
							
								
								Adding unit tests for --silent  
							
							 
							
							
 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								7bce6c6c68 
								
							
								 
							
						 
						
							
							
								
								`nvm reinstall-packages` should install the same version it had before.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lukechilds
							
						 
						
							 
							
							
							
								
							
								c1ef31df53 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary nvm use  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lukechilds
							
						 
						
							 
							
							
							
								
							
								3b67b3b9bb 
								
							
								 
							
						 
						
							
							
								
								Use node instead of nvm run and check v8_use_snapshot in node rather than shell  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lukechilds
							
						 
						
							 
							
							
							
								
							
								83466446ce 
								
							
								 
							
						 
						
							
							
								
								Added newline to end of ARM test  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lukechilds
							
						 
						
							 
							
							
							
								
							
								3214caa4ec 
								
							
								 
							
						 
						
							
							
								
								Adding installation test for disabling V8 snapshot on ARM  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								fe044c5e3b 
								
							
								 
							
						 
						
							
							
								
								`spawn-sync` now dedupes to the top level with this group of packages.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								472ba5fc46 
								
							
								 
							
						 
						
							
							
								
								Make sure sourcing `nvm.sh` on shells that don't support source options doesn't exit nonzero.  
							
							 
							
							... 
							
							
 
							
							Fixes  #721  
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								a4f89c6223 
								
							
								 
							
						 
						
							
							
								
								Make sure to ignore `~/.curlrc` if it exists.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								bb2fe618cb 
								
							
								 
							
						 
						
							
							
								
								The install script only runs in bash.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Jordan Harband
							
						 
						
							 
							
							
							
								
							
								cbf0f12aac 
								
							
								 
							
						 
						
							
							
								
								Create `nvm_print_npm_version` and use that when printing the `npm` version.  
							
							 
							
							
 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								Andrew Crites
							
						 
						
							 
							
							
							
								
							
								caa69bc500 
								
							
								 
							
						 
						
							
							
								
								npm version: shell compatibility, test update  
							
							 
							
							... 
							
							
 
							
							* Update test string that checks printed node version to pass with additional npm version display
* Remove echo -n for compatibility with shells that do not support it 
							
						 
						
							11 years ago