mirror of
				https://github.com/shivammathur/setup-php.git
				synced 2025-10-31 07:16:22 +07:00 
			
		
		
		
	Skip prestissimo and composer-prefetcher unless composer:v1 is specified
This commit is contained in:
		
							
								
								
									
										4
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							| @ -2023,14 +2023,10 @@ exports.getWpCliUrl = getWpCliUrl; | ||||
| async function addComposer(tools_list) { | ||||
|     const regex_any = /^composer($|:.*)/; | ||||
|     const regex_valid = /^composer:?($|preview$|snapshot$|v?[1-2]$|v?\d+\.\d+\.\d+[\w-]*$)/; | ||||
|     const regex_composer1_tools = /hirak|prestissimo|narrowspark|composer-prefetcher/; | ||||
|     const matches = tools_list.filter(tool => regex_valid.test(tool)); | ||||
|     let composer = 'composer'; | ||||
|     tools_list = tools_list.filter(tool => !regex_any.test(tool)); | ||||
|     switch (true) { | ||||
|         case regex_composer1_tools.test(tools_list.join(' ')): | ||||
|             composer = 'composer:1'; | ||||
|             break; | ||||
|         case matches[0] == undefined: | ||||
|             break; | ||||
|         default: | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Shivam Mathur
					Shivam Mathur