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);
 |