10 lines
		
	
	
		
			227 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			10 lines
		
	
	
		
			227 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								export function lowercaseKeys(object) {
							 | 
						||
| 
								 | 
							
								    if (!object) {
							 | 
						||
| 
								 | 
							
								        return {};
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								    return Object.keys(object).reduce((newObj, key) => {
							 | 
						||
| 
								 | 
							
								        newObj[key.toLowerCase()] = object[key];
							 | 
						||
| 
								 | 
							
								        return newObj;
							 | 
						||
| 
								 | 
							
								    }, {});
							 | 
						||
| 
								 | 
							
								}
							 |