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.
		
		
		
		
		
			
	
	
		
			
	
		
		
			
				
				
					
						
						
						
							 | 
							
							var Traverse = require('traverse');
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							var obj = {
 | 
						
						
						
						
							 | 
							
							    a : [1,2,3],
 | 
						
						
						
						
							 | 
							
							    b : 4,
 | 
						
						
						
						
							 | 
							
							    c : [5,6],
 | 
						
						
						
						
							 | 
							
							    d : { e : [7,8], f : 9 },
 | 
						
						
						
						
							 | 
							
							};
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							var leaves = Traverse(obj).reduce(function (acc, x) {
 | 
						
						
						
						
							 | 
							
							    if (this.isLeaf) acc.push(x);
 | 
						
						
						
						
							 | 
							
							    return acc;
 | 
						
						
						
						
							 | 
							
							}, []);
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							console.dir(leaves);
 |