Robson Peixoto 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb4ee0789 
							
						 
					 
					
						
						
							
							Unset unnecessary environment variables  
						
						 
						
						
						
						
					 
					
						2016-03-11 14:53:36 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2016-02-15 17:49:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Levine 
							
						 
					 
					
						
						
						
						
							
						
						
							06b81f0f36 
							
						 
					 
					
						
						
							
							use env bash rather than /bin/bash  
						
						 
						
						... 
						
						
						
						My bash is not installed in /bin/bash. 
						
						
					 
					
						2016-02-14 19:34:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							731c2f3f70 
							
						 
					 
					
						
						
							
							Add nvm_get_minor_version  
						
						 
						
						
						
						
					 
					
						2016-02-04 11:16:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							de64a2d95f 
							
						 
					 
					
						
						
							
							[Fix] nvm_format_version should only return 3 version groups  
						
						 
						
						
						
						
					 
					
						2016-02-06 22:34:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							f279837d5c 
							
						 
					 
					
						
						
							
							[Refactor] fix some bugs in nvm_is_natural_num, add unit tests.  
						
						 
						
						
						
						
					 
					
						2015-12-27 13:15:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							32d184099c 
							
						 
					 
					
						
						
							
							[Tests] fix cleanup in nvm_supports_xz unit test  
						
						 
						
						
						
						
					 
					
						2015-12-27 13:18:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Dave Hello 
							
						 
					 
					
						
						
						
						
							
						
						
							ec9232bb06 
							
						 
					 
					
						
						
							
							update nodejs.org-dist-index.tab and related test  
						
						 
						
						... 
						
						
						
						Src: https://iojs.org/dist/index.tab  
						
						
					 
					
						2015-12-21 20:50:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							149e5d483d 
							
						 
					 
					
						
						
							
							Use real snapshot of iojs.org data for nvm_ls_remote_iojs tests.  
						
						 
						
						
						
						
					 
					
						2015-10-17 12:05:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 . 
						
						
					 
					
						2015-10-17 10:34:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2015-10-08 16:45:26 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2015-09-30 22:10:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee6f30352 
							
						 
					 
					
						
						
							
							Add support for $NPM_CONFIG_PREFIX to nvm_die_on_prefix.  
						
						 
						
						... 
						
						
						
						Fixes  #606 . 
						
						
					 
					
						2015-09-23 06:25:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							1458de7293 
							
						 
					 
					
						
						
							
							Ensure that if npm config get prefix is set to something outside nvm, that nvm use refuses to work.  
						
						 
						
						... 
						
						
						
						Fixes  #606 . 
						
						
					 
					
						2015-09-21 04:47:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							a1def71062 
							
						 
					 
					
						
						
							
							Add nvm_die_on_prefix  
						
						 
						
						
						
						
					 
					
						2015-09-21 04:47:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							643365a948 
							
						 
					 
					
						
						
							
							Allow --silent option to nvm use to be in any position.  
						
						 
						
						
						
						
					 
					
						2015-09-23 04:51:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							e3528b0d9e 
							
						 
					 
					
						
						
							
							Fix nvm_ensure_version_installed iojs to not print an empty string for the version.  
						
						 
						
						
						
						
					 
					
						2015-09-11 10:42:47 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							f34fef96d8 
							
						 
					 
					
						
						
							
							Add nvm_is_merged_node_version  
						
						 
						
						
						
						
					 
					
						2015-08-28 00:51:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							8746d63041 
							
						 
					 
					
						
						
							
							Ensure after node v4.0 is released, stable will simply refer to the latest node.  
						
						 
						
						
						
						
					 
					
						2015-08-22 09:45:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alan Quach 
							
						 
					 
					
						
						
						
						
							
						
						
							657192dd27 
							
						 
					 
					
						
						
							
							Adding unit tests for --silent  
						
						 
						
						
						
						
					 
					
						2015-07-10 10:27:35 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							cbf0f12aac 
							
						 
					 
					
						
						
							
							Create nvm_print_npm_version and use that when printing the npm version.  
						
						 
						
						
						
						
					 
					
						2015-04-12 10:59:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
						
						
					 
					
						2015-04-09 02:12:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							c34502ebc2 
							
						 
					 
					
						
						
							
							nvm_num_version_groups should report 0 when given just a v or a . 
						
						 
						
						
						
						
					 
					
						2015-04-06 11:10:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							3d764e6833 
							
						 
					 
					
						
						
							
							Add nvm_ensure_default_set  
						
						 
						
						
						
						
					 
					
						2015-04-05 16:49:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							82393f5b36 
							
						 
					 
					
						
						
							
							Making sure this test passes whether a system node is installed or not.  
						
						 
						
						
						
						
					 
					
						2015-04-04 23:49:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							2b63f37f8d 
							
						 
					 
					
						
						
							
							Make nvm_resolve_local_alias not return N/A - that should be done as shallowly as possible.  
						
						 
						
						
						
						
					 
					
						2015-03-14 10:55:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							0d9329435c 
							
						 
					 
					
						
						
							
							Create nvm_ensure_version_installed  
						
						 
						
						
						
						
					 
					
						2015-02-22 02:26:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d04d0b6b 
							
						 
					 
					
						
						
							
							Preventing an unalias error in tests.  
						
						 
						
						
						
						
					 
					
						2015-02-22 02:21:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							7d22e0c458 
							
						 
					 
					
						
						
							
							Separate nvm_resolve_alias's nvm_version behavior into nvm_resolve_local_alias.  
						
						 
						
						
						
						
					 
					
						2015-02-21 16:10:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							12ca8f2607 
							
						 
					 
					
						
						
							
							Add nvm_is_alias unit tests.  
						
						 
						
						... 
						
						
						
						Fixes 670. 
						
						
					 
					
						2015-02-20 13:59:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							3190effedd 
							
						 
					 
					
						
						
							
							Add support for node and iojs implicit aliases.  
						
						 
						
						
						
						
					 
					
						2015-02-10 23:43:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							2116d2ff91 
							
						 
					 
					
						
						
							
							Filter out the io.js version dir from nvm_ls output.  
						
						 
						
						... 
						
						
						
						Fixes  #642 . 
						
						
					 
					
						2015-02-02 17:41:04 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							e1b7496cf0 
							
						 
					 
					
						
						
							
							Add nvm_is_valid_version  
						
						 
						
						
						
						
					 
					
						2015-02-01 13:01:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							24c60e4e51 
							
						 
					 
					
						
						
							
							Fix a bug in nvm_remote_version that was breaking nvm install stable/nvm install unstable.  
						
						 
						
						... 
						
						
						
						Fixes  #630 . 
						
						
					 
					
						2015-01-23 12:09:13 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Witt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cba5094652 
							
						 
					 
					
						
						
							
							Provide test case for testing the noclobber option from zsh  
						
						 
						
						... 
						
						
						
						This tests the absence of the bug from #615  
						
						
					 
					
						2015-01-23 09:29:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							7243bd77d3 
							
						 
					 
					
						
						
							
							Refactor and create nvm_remote_versions and nvm_remote_version.  
						
						 
						
						... 
						
						
						
						Fixes  #620  - an oh-my-zsh issue where `nvm install v1` didn't work. 
						
						
					 
					
						2015-01-21 20:48:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							6cac732141 
							
						 
					 
					
						
						
							
							Including this omitted test.  
						
						 
						
						
						
						
					 
					
						2015-01-20 23:46:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f11e3b7a 
							
						 
					 
					
						
						
							
							Ensure nvm_version node and nvm_version node- report the latest stable node version.  
						
						 
						
						
						
						
					 
					
						2015-01-19 10:05:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							dbeeb683da 
							
						 
					 
					
						
						
							
							Fix nvm_strip_path for >= v0.12.0 node, and all io.js versions.  
						
						 
						
						
						
						
					 
					
						2015-01-18 23:55:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							39a75e616d 
							
						 
					 
					
						
						
							
							Add support for nvm use node, nvm use iojs, nvm ls node, and nvm ls iojs  
						
						 
						
						... 
						
						
						
						Also add `nvm_version node` and `nvm_version iojs` support. 
						
						
					 
					
						2015-01-18 20:45:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							3cf68dc18d 
							
						 
					 
					
						
						
							
							Add nvm_has_system_iojs  
						
						 
						
						
						
						
					 
					
						2015-01-18 20:55:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							58ab2c3128 
							
						 
					 
					
						
						
							
							Add iojs support to nvm_remote_version  
						
						 
						
						
						
						
					 
					
						2015-01-13 02:22:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							d70f0357f5 
							
						 
					 
					
						
						
							
							Add nvm_ls_remote_iojs and nvm ls-remote support for iojs.  
						
						 
						
						
						
						
					 
					
						2015-01-13 02:14:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							5c336a7ccb 
							
						 
					 
					
						
						
							
							Make nvm_print_versions support iojs via nvm_version_path.  
						
						 
						
						
						
						
					 
					
						2015-01-13 00:49:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							f661617f1c 
							
						 
					 
					
						
						
							
							Make nvm_ls foo work with iojs-prefixed version strings.  
						
						 
						
						
						
						
					 
					
						2015-01-12 18:16:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							d28703f9e0 
							
						 
					 
					
						
						
							
							Update nvm_ensure_version_prefix to support iojs-prefixed version strings.  
						
						 
						
						
						
						
					 
					
						2015-01-12 18:15:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							b7983842aa 
							
						 
					 
					
						
						
							
							Add nvm_add_iojs_prefix  
						
						 
						
						
						
						
					 
					
						2015-01-13 00:57:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							c12104cecd 
							
						 
					 
					
						
						
							
							Add nvm_strip_iojs_prefix  
						
						 
						
						
						
						
					 
					
						2015-01-12 18:15:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							98e0655198 
							
						 
					 
					
						
						
							
							Add nvm_is_iojs_version  
						
						 
						
						
						
						
					 
					
						2015-01-12 18:15:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Harband 
							
						 
					 
					
						
						
						
						
							
						
						
							c46748a379 
							
						 
					 
					
						
						
							
							Add nvm_node_prefix  
						
						 
						
						
						
						
					 
					
						2015-01-13 14:16:35 -08:00