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 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						8be97c8abb 
					 
					
						
						
							
							Add nvm_iojs_prefix  
						
						
						
						
					 
					
						2015-01-12 18:15:04 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						3fa11c35cb 
					 
					
						
						
							
							Add io.js support to nvm_version_dir  
						
						
						
						
					 
					
						2015-01-12 00:33:13 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0ad5a450fe 
					 
					
						
						
							
							Put node versions >= 0.12 in versions/node instead of just versions  
						
						
						
						
					 
					
						2015-01-14 12:23:06 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						d5e21be164 
					 
					
						
						
							
							Add nvm_ensure_version_prefix unit tests.  
						
						
						
						
					 
					
						2015-01-13 23:51:54 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						7807a9f09e 
					 
					
						
						
							
							Consolidate "alias" directory to a method.  
						
						
						
						
					 
					
						2015-01-12 01:27:53 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c6489440dc 
					 
					
						
						
							
							Add nvm_ls_current test for  #605  and zsh.  
						
						
						
						
					 
					
						2015-01-01 23:31:55 -08:00 
						 
				 
			
				
					
						
							
							
								niris 
							
						 
					 
					
						
						
							
						
						a26007ec0d 
					 
					
						
						
							
							fix test suit  
						
						
						
						
					 
					
						2015-01-02 12:51:59 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						25c61594fe 
					 
					
						
						
							
							Tests for nvm_get_latest  
						
						
						
						
					 
					
						2014-12-21 18:13:59 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						2d78d69d4c 
					 
					
						
						
							
							Properly outputting the version when nvm_version_path outputs the new "versions" subdirectory.  
						
						
						
						
					 
					
						2014-12-19 17:12:38 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Bretoi 
							
						 
					 
					
						
						
							
						
						99ca0de18f 
					 
					
						
						
							
							revert echoing path. make tests even better  
						
						
						
						
					 
					
						2014-12-19 11:31:46 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						74b36b09ff 
					 
					
						
						
							
							Merge pull request  #583  from danielb2/which  
						
						... 
						
						
						
						Adds `nvm which` 
						
						
					 
					
						2014-12-17 01:26:50 -08:00