mirror of
				https://github.com/actions/setup-java.git
				synced 2025-10-31 06:20:53 +00:00 
			
		
		
		
	Fix.
This commit is contained in:
		
					parent
					
						
							
								596a6da241
							
						
					
				
			
			
				commit
				
					
						c1a589c5b6
					
				
			
		
					 7078 changed files with 1882834 additions and 319 deletions
				
			
		
							
								
								
									
										23
									
								
								node_modules/cosmiconfig/dist/getPropertyByPath.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								node_modules/cosmiconfig/dist/getPropertyByPath.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| //      
 | ||||
| 'use strict'; | ||||
| 
 | ||||
| // Resolves property names or property paths defined with period-delimited
 | ||||
| // strings or arrays of strings. Property names that are found on the source
 | ||||
| // object are used directly (even if they include a period).
 | ||||
| // Nested property names that include periods, within a path, are only
 | ||||
| // understood in array paths.
 | ||||
| function getPropertyByPath(source        , path                        )      { | ||||
|   if (typeof path === 'string' && source.hasOwnProperty(path)) { | ||||
|     return source[path]; | ||||
|   } | ||||
| 
 | ||||
|   const parsedPath = typeof path === 'string' ? path.split('.') : path; | ||||
|   return parsedPath.reduce((previous, key) => { | ||||
|     if (previous === undefined) { | ||||
|       return previous; | ||||
|     } | ||||
|     return previous[key]; | ||||
|   }, source); | ||||
| } | ||||
| 
 | ||||
| module.exports = getPropertyByPath; | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue