mirror of
				https://github.com/nvm-sh/nvm.git
				synced 2025-10-31 10:15:53 +08:00 
			
		
		
		
	Add --lts=argon etc, so the LTS line can be targeted.
				
					
				
			This commit is contained in:
		
							
								
								
									
										9
									
								
								nvm.sh
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								nvm.sh
									
									
									
									
									
								
							| @@ -921,6 +921,7 @@ nvm_ls_remote_index_tab() { | |||||||
|         if (!$1) { next } |         if (!$1) { next } | ||||||
|         if (pattern && tolower($1) !~ tolower(pattern)) { next } |         if (pattern && tolower($1) !~ tolower(pattern)) { next } | ||||||
|         if (lts == "*" && $10 ~ /^\-?$/) { next } |         if (lts == "*" && $10 ~ /^\-?$/) { next } | ||||||
|  |         if (lts && lts != "*" && tolower($10) !~ tolower(lts)) { next } | ||||||
|         if ($10 !~ /^\-?$/) print $1, $10; else print $1 |         if ($10 !~ /^\-?$/) print $1, $10; else print $1 | ||||||
|       }' \ |       }' \ | ||||||
|     | nvm_grep -w "${PATTERN:-.*}" \ |     | nvm_grep -w "${PATTERN:-.*}" \ | ||||||
| @@ -1815,9 +1816,11 @@ nvm() { | |||||||
|       nvm_echo '    --lts                                   When listing, only show LTS (long-term support) versions' |       nvm_echo '    --lts                                   When listing, only show LTS (long-term support) versions' | ||||||
|       nvm_echo '  nvm ls-remote <version>                   List remote versions available for install, matching a given <version>' |       nvm_echo '  nvm ls-remote <version>                   List remote versions available for install, matching a given <version>' | ||||||
|       nvm_echo '    --lts                                   When listing, only show LTS (long-term support) versions' |       nvm_echo '    --lts                                   When listing, only show LTS (long-term support) versions' | ||||||
|  |       nvm_echo '    --lts=<LTS name>                        When listing, only show versions for a specific LTS line' | ||||||
|       nvm_echo '  nvm version <version>                     Resolve the given description to a single local version' |       nvm_echo '  nvm version <version>                     Resolve the given description to a single local version' | ||||||
|       nvm_echo '  nvm version-remote <version>              Resolve the given description to a single remote version' |       nvm_echo '  nvm version-remote <version>              Resolve the given description to a single remote version' | ||||||
|       nvm_echo '    --lts                                   When listing, only select from LTS (long-term support) versions' |       nvm_echo '    --lts                                   When listing, only select from LTS (long-term support) versions' | ||||||
|  |       nvm_echo '    --lts=<LTS name>                        When listing, only select from versions for a specific LTS line' | ||||||
|       nvm_echo '  nvm deactivate                            Undo effects of `nvm` on current shell' |       nvm_echo '  nvm deactivate                            Undo effects of `nvm` on current shell' | ||||||
|       nvm_echo '  nvm alias [<pattern>]                     Show all aliases beginning with <pattern>' |       nvm_echo '  nvm alias [<pattern>]                     Show all aliases beginning with <pattern>' | ||||||
|       nvm_echo '  nvm alias <name> <version>                Set an alias named <name> pointing to <version>' |       nvm_echo '  nvm alias <name> <version>                Set an alias named <name> pointing to <version>' | ||||||
| @@ -2405,6 +2408,9 @@ nvm() { | |||||||
|           --lts) |           --lts) | ||||||
|             LTS='*' |             LTS='*' | ||||||
|           ;; |           ;; | ||||||
|  |           --lts=*) | ||||||
|  |             LTS="${2##--lts=}" | ||||||
|  |           ;; | ||||||
|           --*) |           --*) | ||||||
|             nvm_err "Unsupported option \"$2\"." |             nvm_err "Unsupported option \"$2\"." | ||||||
|             return 55; |             return 55; | ||||||
| @@ -2627,6 +2633,9 @@ $NVM_LS_REMOTE_POST_MERGED_OUTPUT" | nvm_grep -v "N/A" | command sed '/^$/d')" | |||||||
|           --lts) |           --lts) | ||||||
|             NVM_LTS='*' |             NVM_LTS='*' | ||||||
|           ;; |           ;; | ||||||
|  |           --lts=*) | ||||||
|  |             NVM_LTS="${2##--lts=}" | ||||||
|  |           ;; | ||||||
|           --*) |           --*) | ||||||
|             nvm_err "Unsupported option \"$2\"." |             nvm_err "Unsupported option \"$2\"." | ||||||
|             return 55; |             return 55; | ||||||
|   | |||||||
| @@ -1,239 +1,3 @@ | |||||||
| v0.1.14 |  | ||||||
| v0.1.15 |  | ||||||
| v0.1.16 |  | ||||||
| v0.1.17 |  | ||||||
| v0.1.18 |  | ||||||
| v0.1.19 |  | ||||||
| v0.1.20 |  | ||||||
| v0.1.21 |  | ||||||
| v0.1.22 |  | ||||||
| v0.1.23 |  | ||||||
| v0.1.24 |  | ||||||
| v0.1.25 |  | ||||||
| v0.1.26 |  | ||||||
| v0.1.27 |  | ||||||
| v0.1.28 |  | ||||||
| v0.1.29 |  | ||||||
| v0.1.30 |  | ||||||
| v0.1.31 |  | ||||||
| v0.1.32 |  | ||||||
| v0.1.33 |  | ||||||
| v0.1.90 |  | ||||||
| v0.1.91 |  | ||||||
| v0.1.92 |  | ||||||
| v0.1.93 |  | ||||||
| v0.1.94 |  | ||||||
| v0.1.95 |  | ||||||
| v0.1.96 |  | ||||||
| v0.1.97 |  | ||||||
| v0.1.98 |  | ||||||
| v0.1.99 |  | ||||||
| v0.1.100 |  | ||||||
| v0.1.101 |  | ||||||
| v0.1.102 |  | ||||||
| v0.1.103 |  | ||||||
| v0.1.104 |  | ||||||
| v0.2.0 |  | ||||||
| v0.2.1 |  | ||||||
| v0.2.2 |  | ||||||
| v0.2.3 |  | ||||||
| v0.2.4 |  | ||||||
| v0.2.5 |  | ||||||
| v0.2.6 |  | ||||||
| v0.3.0 |  | ||||||
| v0.3.1 |  | ||||||
| v0.3.2 |  | ||||||
| v0.3.3 |  | ||||||
| v0.3.4 |  | ||||||
| v0.3.5 |  | ||||||
| v0.3.6 |  | ||||||
| v0.3.7 |  | ||||||
| v0.3.8 |  | ||||||
| v0.4.0 |  | ||||||
| v0.4.1 |  | ||||||
| v0.4.2 |  | ||||||
| v0.4.3 |  | ||||||
| v0.4.4 |  | ||||||
| v0.4.5 |  | ||||||
| v0.4.6 |  | ||||||
| v0.4.7 |  | ||||||
| v0.4.8 |  | ||||||
| v0.4.9 |  | ||||||
| v0.4.10 |  | ||||||
| v0.4.11 |  | ||||||
| v0.4.12 |  | ||||||
| v0.5.0 |  | ||||||
| v0.5.1 |  | ||||||
| v0.5.2 |  | ||||||
| v0.5.3 |  | ||||||
| v0.5.4 |  | ||||||
| v0.5.5 |  | ||||||
| v0.5.6 |  | ||||||
| v0.5.7 |  | ||||||
| v0.5.8 |  | ||||||
| v0.5.9 |  | ||||||
| v0.5.10 |  | ||||||
| v0.6.0 |  | ||||||
| v0.6.1 |  | ||||||
| v0.6.2 |  | ||||||
| v0.6.3 |  | ||||||
| v0.6.4 |  | ||||||
| v0.6.5 |  | ||||||
| v0.6.6 |  | ||||||
| v0.6.7 |  | ||||||
| v0.6.8 |  | ||||||
| v0.6.9 |  | ||||||
| v0.6.10 |  | ||||||
| v0.6.11 |  | ||||||
| v0.6.12 |  | ||||||
| v0.6.13 |  | ||||||
| v0.6.14 |  | ||||||
| v0.6.15 |  | ||||||
| v0.6.16 |  | ||||||
| v0.6.17 |  | ||||||
| v0.6.18 |  | ||||||
| v0.6.19 |  | ||||||
| v0.6.20 |  | ||||||
| v0.6.21 |  | ||||||
| v0.7.0 |  | ||||||
| v0.7.1 |  | ||||||
| v0.7.2 |  | ||||||
| v0.7.3 |  | ||||||
| v0.7.4 |  | ||||||
| v0.7.5 |  | ||||||
| v0.7.6 |  | ||||||
| v0.7.7 |  | ||||||
| v0.7.8 |  | ||||||
| v0.7.9 |  | ||||||
| v0.7.10 |  | ||||||
| v0.7.11 |  | ||||||
| v0.7.12 |  | ||||||
| v0.8.0 |  | ||||||
| v0.8.1 |  | ||||||
| v0.8.2 |  | ||||||
| v0.8.3 |  | ||||||
| v0.8.4 |  | ||||||
| v0.8.5 |  | ||||||
| v0.8.6 |  | ||||||
| v0.8.7 |  | ||||||
| v0.8.8 |  | ||||||
| v0.8.9 |  | ||||||
| v0.8.10 |  | ||||||
| v0.8.11 |  | ||||||
| v0.8.12 |  | ||||||
| v0.8.13 |  | ||||||
| v0.8.14 |  | ||||||
| v0.8.15 |  | ||||||
| v0.8.16 |  | ||||||
| v0.8.17 |  | ||||||
| v0.8.18 |  | ||||||
| v0.8.19 |  | ||||||
| v0.8.20 |  | ||||||
| v0.8.21 |  | ||||||
| v0.8.22 |  | ||||||
| v0.8.23 |  | ||||||
| v0.8.24 |  | ||||||
| v0.8.25 |  | ||||||
| v0.8.26 |  | ||||||
| v0.8.27 |  | ||||||
| v0.8.28 |  | ||||||
| v0.9.0 |  | ||||||
| v0.9.1 |  | ||||||
| v0.9.2 |  | ||||||
| v0.9.3 |  | ||||||
| v0.9.4 |  | ||||||
| v0.9.5 |  | ||||||
| v0.9.6 |  | ||||||
| v0.9.7 |  | ||||||
| v0.9.8 |  | ||||||
| v0.9.9 |  | ||||||
| v0.9.10 |  | ||||||
| v0.9.11 |  | ||||||
| v0.9.12 |  | ||||||
| v0.10.0 |  | ||||||
| v0.10.1 |  | ||||||
| v0.10.2 |  | ||||||
| v0.10.3 |  | ||||||
| v0.10.4 |  | ||||||
| v0.10.5 |  | ||||||
| v0.10.6 |  | ||||||
| v0.10.7 |  | ||||||
| v0.10.8 |  | ||||||
| v0.10.9 |  | ||||||
| v0.10.10 |  | ||||||
| v0.10.11 |  | ||||||
| v0.10.12 |  | ||||||
| v0.10.13 |  | ||||||
| v0.10.14 |  | ||||||
| v0.10.15 |  | ||||||
| v0.10.16 |  | ||||||
| v0.10.17 |  | ||||||
| v0.10.18 |  | ||||||
| v0.10.19 |  | ||||||
| v0.10.20 |  | ||||||
| v0.10.21 |  | ||||||
| v0.10.22 |  | ||||||
| v0.10.23 |  | ||||||
| v0.10.24 |  | ||||||
| v0.10.25 |  | ||||||
| v0.10.26 |  | ||||||
| v0.10.27 |  | ||||||
| v0.10.28 |  | ||||||
| v0.10.29 |  | ||||||
| v0.10.30 |  | ||||||
| v0.10.31 |  | ||||||
| v0.10.32 |  | ||||||
| v0.10.33 |  | ||||||
| v0.10.34 |  | ||||||
| v0.10.35 |  | ||||||
| v0.10.36 |  | ||||||
| v0.10.37 |  | ||||||
| v0.10.38 |  | ||||||
| v0.10.39 |  | ||||||
| v0.10.40 |  | ||||||
| v0.10.41 |  | ||||||
| v0.10.42 |  | ||||||
| v0.10.43 |  | ||||||
| v0.10.44 |  | ||||||
| v0.10.45 |  | ||||||
| v0.10.46 |  | ||||||
| v0.11.0 |  | ||||||
| v0.11.1 |  | ||||||
| v0.11.2 |  | ||||||
| v0.11.3 |  | ||||||
| v0.11.4 |  | ||||||
| v0.11.5 |  | ||||||
| v0.11.6 |  | ||||||
| v0.11.7 |  | ||||||
| v0.11.8 |  | ||||||
| v0.11.9 |  | ||||||
| v0.11.10 |  | ||||||
| v0.11.11 |  | ||||||
| v0.11.12 |  | ||||||
| v0.11.13 |  | ||||||
| v0.11.14 |  | ||||||
| v0.11.15 |  | ||||||
| v0.11.16 |  | ||||||
| v0.12.0 |  | ||||||
| v0.12.1 |  | ||||||
| v0.12.2 |  | ||||||
| v0.12.3 |  | ||||||
| v0.12.4 |  | ||||||
| v0.12.5 |  | ||||||
| v0.12.6 |  | ||||||
| v0.12.7 |  | ||||||
| v0.12.8 |  | ||||||
| v0.12.9 |  | ||||||
| v0.12.10 |  | ||||||
| v0.12.11 |  | ||||||
| v0.12.12 |  | ||||||
| v0.12.13 |  | ||||||
| v0.12.14 |  | ||||||
| v0.12.15 |  | ||||||
| v4.0.0 |  | ||||||
| v4.1.0 |  | ||||||
| v4.1.1 |  | ||||||
| v4.1.2 |  | ||||||
| v4.2.0 Argon | v4.2.0 Argon | ||||||
| v4.2.1 Argon | v4.2.1 Argon | ||||||
| v4.2.2 Argon | v4.2.2 Argon | ||||||
| @@ -252,27 +16,3 @@ v4.4.4 Argon | |||||||
| v4.4.5 Argon | v4.4.5 Argon | ||||||
| v4.4.6 Argon | v4.4.6 Argon | ||||||
| v4.4.7 Argon | v4.4.7 Argon | ||||||
| v5.0.0 |  | ||||||
| v5.1.0 |  | ||||||
| v5.1.1 |  | ||||||
| v5.2.0 |  | ||||||
| v5.3.0 |  | ||||||
| v5.4.0 |  | ||||||
| v5.4.1 |  | ||||||
| v5.5.0 |  | ||||||
| v5.6.0 |  | ||||||
| v5.7.0 |  | ||||||
| v5.7.1 |  | ||||||
| v5.8.0 |  | ||||||
| v5.9.0 |  | ||||||
| v5.9.1 |  | ||||||
| v5.10.0 |  | ||||||
| v5.10.1 |  | ||||||
| v5.11.0 |  | ||||||
| v5.11.1 |  | ||||||
| v5.12.0 |  | ||||||
| v6.0.0 |  | ||||||
| v6.1.0 |  | ||||||
| v6.2.0 |  | ||||||
| v6.2.1 |  | ||||||
| v6.2.2 |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user