You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
	
		
			
				
				
					
						
						
						
							 | 
							
							'use strict'; | 
						
						
						
						
							 | 
							
							module.exports = function (obj, cb) { | 
						
						
						
						
							 | 
							
								var ret = {}; | 
						
						
						
						
							 | 
							
								var keys = Object.keys(obj); | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
								for (var i = 0; i < keys.length; i++) { | 
						
						
						
						
							 | 
							
									var key = keys[i]; | 
						
						
						
						
							 | 
							
									var res = cb(key, obj[key], obj); | 
						
						
						
						
							 | 
							
									ret[res[0]] = res[1]; | 
						
						
						
						
							 | 
							
								} | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
								return ret; | 
						
						
						
						
							 | 
							
							};
 | 
						
						
						
						
							 | 
							
							
 |