Jordan Harband 
							
						 
					 
					
						
						
							
						
						9ee864b06f 
					 
					
						
						
							
							Remove unused variables.  
						
						
						
						
							
						
					 
					
						2015-01-20 18:33:51 -08:00 
						 
				 
			
				
					
						
							
							
								Mikeal Rogers 
							
						 
					 
					
						
						
							
						
						0471d0ffd6 
					 
					
						
						
							
							Adding iojs to README.  
						
						... 
						
						
						
						Not entirely sure this is the best place for this but it was the best I could find. 
						
						
							
						
					 
					
						2015-01-20 10:21:18 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						43a7d78693 
					 
					
						
						
							
							v0.23.0  
						
						
						
						
							
 
						
					 
					
						2015-01-19 22:15:06 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						879dda6c3d 
					 
					
						
						
							
							Merge pull request  #616  from ljharb/iojs  
						
						... 
						
						
						
						Add `io.js` support.
This branch adds support for https://github.com/iojs/io.js  / https://iojs.org/ 
The following features should now work:
 - `nvm install iojs` will install the latest `io.js` version. `nvm ls iojs` and `nvm use iojs` will function as you'd expect.
 - `nvm install node` will install the latest stable `node` version. `nvm ls node` and `nvm use node` will function as you'd expect.
 - In general, a specific `io.js` version can be referenced with the "iojs-" prefix. If `node` were to ever release a `v1.0.0`, `v1.0.0` would refer to `node`, and `iojs-v1.0.0` would refer to `io.js`. In the near future, `node-v1.0.0` will also refer to `node` unambiguously. This applies to all `nvm` commands, including working with aliases and `.nvmrc` files.
 - `io.js`, unlike `node`, does not have a SunOS binary. Please open an issue on https://github.com/iojs/io.js  if this is actually a problem for anyone, as currently it seems like this won't be for anybody.
**Note**: checksum support upon installation is currently disabled. Relates to https://github.com/iojs/io.js/issues/368 .
**Note**: installation of `io.js` directly from source (via the `-s` option) is not yet enabled. This will be added soon.
Relates to https://github.com/iojs/io.js/issues/40  https://github.com/iojs/io.js/issues/420 
Fixes  #590  
						
						
							
						
					 
					
						2015-01-19 22:14:46 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ea12784629 
					 
					
						
						
							
							Clean up nvm ls-remote behavior when one of node/iojs reports N/A.  
						
						... 
						
						
						
						This change:
 - removes a superfluous N/A
 - fixes the exit code to return 0 unless no version is found
 - enables `nvm install v1` and similar patterns. 
						
						
							
						
					 
					
						2015-01-19 18:35:05 -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 
							
						 
					 
					
						
						
							
						
						247bd310ef 
					 
					
						
						
							
							Clean up nvm uninstall node and nvm uninstall iojs behavior.  
						
						
						
						
							
						
					 
					
						2015-01-19 10:04:12 -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 
							
						 
					 
					
						
						
							
						
						654c37bc29 
					 
					
						
						
							
							Make sure to add a test for implicit source installation.  
						
						
						
						
							
						
					 
					
						2015-01-18 12:11:21 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c6a9f7baae 
					 
					
						
						
							
							Merge pull request  #613  from jsha/https  
						
						... 
						
						
						
						Move some URLs to HTTPS. 
						
						
							
						
					 
					
						2015-01-18 22:25:12 -08:00 
						 
				 
			
				
					
						
							
							
								Jacob Hoffman-Andrews 
							
						 
					 
					
						
						
							
						
						bb2564d6db 
					 
					
						
						
							
							npmjs.org -> npmjs.com  
						
						
						
						
							
						
					 
					
						2015-01-18 22:24:22 -08:00 
						 
				 
			
				
					
						
							
							
								Jacob Hoffman-Andrews 
							
						 
					 
					
						
						
							
						
						896a7eddd3 
					 
					
						
						
							
							Move some URLs to HTTPS.  
						
						
						
						
							
						
					 
					
						2015-01-18 12:05:44 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						8ae7b33632 
					 
					
						
						
							
							Improving failure messages on this test  
						
						
						
						
							
						
					 
					
						2015-01-17 11:52:06 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						eb8c3414dd 
					 
					
						
						
							
							Move nvm_get_latest tests from "installation" to "slow"  
						
						
						
						
							
						
					 
					
						2015-01-17 11:52:06 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9615672243 
					 
					
						
						
							
							Move node-specific installation tests to their own directory.  
						
						
						
						
							
						
					 
					
						2015-01-17 11:52:06 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						78c1f2cf9d 
					 
					
						
						
							
							Split up this nvm current and node 0.6.21-pre test into separate tests.  
						
						
						
						
							
						
					 
					
						2015-01-16 15:36:32 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ed22d3de2d 
					 
					
						
						
							
							Add support for nvm install node and nvm install iojs  
						
						
						
						
							
						
					 
					
						2015-01-16 11:10:37 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						448bd38a55 
					 
					
						
						
							
							v0.22.2  
						
						
						
						
							
 
						
					 
					
						2015-01-14 15:44:40 -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 
							
						 
					 
					
						
						
							
						
						797c5ab70b 
					 
					
						
						
							
							Move "install node from source" logic into nvm_install_node_source function.  
						
						
						
						
							
						
					 
					
						2015-01-13 18:15:42 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						952096d034 
					 
					
						
						
							
							Add iojs support to "install"  
						
						
						
						
							
						
					 
					
						2015-01-13 17:52:18 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						dd3a3763ce 
					 
					
						
						
							
							Add io.js support to nvm uninstall  
						
						
						
						
							
						
					 
					
						2015-01-16 10:41:40 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						41c379839d 
					 
					
						
						
							
							Make sure nvm run works with iojs prefixes.  
						
						
						
						
							
						
					 
					
						2015-01-15 01:38:47 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						d9340b6a53 
					 
					
						
						
							
							io.js does not have a SunOS binary.  
						
						
						
						
							
						
					 
					
						2015-01-13 17:48:15 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						b0d6c05d6e 
					 
					
						
						
							
							Make nvm ls-remote iojs [foo] only show iojs versions, and nvm ls-remote node [foo] only show node versions.  
						
						
						
						
							
						
					 
					
						2015-01-13 14:19:58 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0e209ce890 
					 
					
						
						
							
							Move "install node binary" logic into nvm_install_node_binary function.  
						
						
						
						
							
						
					 
					
						2015-01-13 14:08:56 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9a57a891b9 
					 
					
						
						
							
							Refactor OS and architecture detection into separate functions.  
						
						
						
						
							
						
					 
					
						2015-01-13 02:41:55 -08: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 
							
						 
					 
					
						
						
							
						
						5143de9653 
					 
					
						
						
							
							Make nvm_ls_current work with iojs-prefixed versions.  
						
						
						
						
							
						
					 
					
						2015-01-13 01:04:45 -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 
							
						 
					 
					
						
						
							
						
						3d5ded1815 
					 
					
						
						
							
							Update the way nvm_ls sorts things.  
						
						
						
						
							
						
					 
					
						2015-01-13 00:21:33 -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 
							
						 
					 
					
						
						
							
						
						7807a9f09e 
					 
					
						
						
							
							Consolidate "alias" directory to a method.  
						
						
						
						
							
						
					 
					
						2015-01-12 01:27:53 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						835c006b5e 
					 
					
						
						
							
							Better way to search multiple directories in nvm_ls  
						
						
						
						
							
						
					 
					
						2015-01-12 01:15:48 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						3fa11c35cb 
					 
					
						
						
							
							Add io.js support to nvm_version_dir  
						
						
						
						
							
						
					 
					
						2015-01-12 00:33:13 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						34e51f9f02 
					 
					
						
						
							
							Proper quoting and $(…) vs ….  
						
						
						
						
							
						
					 
					
						2015-01-11 12:13:14 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						4b5885d69d 
					 
					
						
						
							
							Store the version path in a local variable for reuse.  
						
						
						
						
							
						
					 
					
						2015-01-11 12:04:26 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						bf794ff8da 
					 
					
						
						
							
							Consistently prefix builtins with command  
						
						
						
						
							
						
					 
					
						2015-01-11 11:53:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0bd7372c64 
					 
					
						
						
							
							Rename this local var in nvm_version_dir  
						
						
						
						
							
						
					 
					
						2015-01-11 11:38:55 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0a142b7e7a 
					 
					
						
						
							
							v0.22.1  
						
						
						
						
							
 
						
					 
					
						2015-01-10 19:43:36 -08:00