1c3f8da6c3 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm alias`: factor out alias creation to `nvm_make_alias`  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2d50606a78 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] flesh out `nvm_print_default_alias` tests  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								379d079c30 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Ensure color codes are stripped in alias tests.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ec54c925c1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] use mocks for `nvm_ls_remote`/`nvm_ls_remote_iojs` tests.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								4df2a7fca9 
								
									
								
							
								 
							
						 
						
							
							
								
								`nvm alias`: factor out alias printing logic to functions  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								4699657e98 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `--lts=argon` etc, so the LTS line can be targeted.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1d908d8256 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `--lts` support to `nvm version-remote`  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ae07c3c345 
								
									
								
							
								 
							
						 
						
							
							
								
								Add support for `nvm ls-remote --lts`  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								96afff7af2 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Set up “mocks” directory, and updater script.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ac18d01854 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update index.tab data mocks.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								865d2fe3d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Include LTS version in `nvm_ls_remote` output.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								731c2f3f70 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_get_minor_version`  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								de64a2d95f 
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm_format_version` should only return 3 version groups  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f279837d5c 
								
							
								 
							
						 
						
							
							
								
								[Refactor] fix some bugs in `nvm_is_natural_num`, add unit tests.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								32d184099c 
								
							
								 
							
						 
						
							
							
								
								[Tests] fix cleanup in nvm_supports_xz unit test  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ec9232bb06 
								
							
								 
							
						 
						
							
							
								
								update nodejs.org-dist-index.tab and related test  
							
							... 
							
							
 
							
							Src: https://iojs.org/dist/index.tab  
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								149e5d483d 
								
							
								 
							
						 
						
							
							
								
								Use real snapshot of iojs.org data for `nvm_ls_remote_iojs` tests.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								8ee6f30352 
								
							
								 
							
						 
						
							
							
								
								Add support for `$NPM_CONFIG_PREFIX` to `nvm_die_on_prefix`.  
							
							... 
							
							
 
							
							Fixes  #606 . 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								a1def71062 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_die_on_prefix`  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e3528b0d9e 
								
							
								 
							
						 
						
							
							
								
								Fix `nvm_ensure_version_installed iojs` to not print an empty string for the version.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f34fef96d8 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_is_merged_node_version`  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								8746d63041 
								
							
								 
							
						 
						
							
							
								
								Ensure after node v4.0 is released, `stable` will simply refer to the latest node.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								cbf0f12aac 
								
							
								 
							
						 
						
							
							
								
								Create `nvm_print_npm_version` and use that when printing the `npm` version.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								c34502ebc2 
								
							
								 
							
						 
						
							
							
								
								`nvm_num_version_groups` should report 0 when given just a v or a .  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3d764e6833 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_ensure_default_set`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								82393f5b36 
								
							
								 
							
						 
						
							
							
								
								Making sure this test passes whether a system node is installed or not.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								0d9329435c 
								
							
								 
							
						 
						
							
							
								
								Create `nvm_ensure_version_installed`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a0d04d0b6b 
								
							
								 
							
						 
						
							
							
								
								Preventing an unalias error in tests.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								12ca8f2607 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_is_alias` unit tests.  
							
							... 
							
							
 
							
							Fixes 670. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3190effedd 
								
							
								 
							
						 
						
							
							
								
								Add support for `node` and `iojs` implicit aliases.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								e1b7496cf0 
								
							
								 
							
						 
						
							
							
								
								Add nvm_is_valid_version  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								24c60e4e51 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in nvm_remote_version that was breaking `nvm install stable`/`nvm install unstable`.  
							
							... 
							
							
 
							
							Fixes  #630 . 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								f1f11e3b7a 
								
							
								 
							
						 
						
							
							
								
								Ensure `nvm_version node` and `nvm_version node-` report the latest stable node version.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								dbeeb683da 
								
							
								 
							
						 
						
							
							
								
								Fix `nvm_strip_path` for >= v0.12.0 node, and all io.js versions.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3cf68dc18d 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_has_system_iojs`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								0ad5a450fe 
								
							
								 
							
						 
						
							
							
								
								Put node versions >= 0.12 in `versions/node` instead of just `versions`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								d5e21be164 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_ensure_version_prefix` unit tests.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								58ab2c3128 
								
							
								 
							
						 
						
							
							
								
								Add iojs support to `nvm_remote_version`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								d70f0357f5 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_ls_remote_iojs` and `nvm ls-remote` support for iojs.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								5c336a7ccb 
								
							
								 
							
						 
						
							
							
								
								Make `nvm_print_versions` support iojs via `nvm_version_path`.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								d28703f9e0 
								
							
								 
							
						 
						
							
							
								
								Update `nvm_ensure_version_prefix` to support `iojs`-prefixed version strings.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								b7983842aa 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_add_iojs_prefix`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								c12104cecd 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_strip_iojs_prefix`  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								98e0655198 
								
							
								 
							
						 
						
							
							
								
								Add `nvm_is_iojs_version`  
							
							
 
							
						 
						
							11 years ago