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.
		
		
		
		
		
			
		
			
				
					
					
						
							14 lines
						
					
					
						
							303 B
						
					
					
				
			
		
		
		
			
			
			
		
		
	
	
							14 lines
						
					
					
						
							303 B
						
					
					
				
								// simple mutable assign
							 | 
						|
								function assign () {
							 | 
						|
								  var args = [].slice.call(arguments).filter(function (i) { return i })
							 | 
						|
								  var dest = args.shift()
							 | 
						|
								  args.forEach(function (src) {
							 | 
						|
								    Object.keys(src).forEach(function (key) {
							 | 
						|
								      dest[key] = src[key]
							 | 
						|
								    })
							 | 
						|
								  })
							 | 
						|
								
							 | 
						|
								  return dest
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								module.exports = assign
							 | 
						|
								
							 |