yield-deep
Version:
Yields key-value pairs where value is a primitive
23 lines (20 loc) • 416 B
JavaScript
var readObj = require('./main.js');
var object = {
person_one: {
name: 'james',
age: 13,
friends: [{name: 'johann'}, 'steve']
},
person_two: {
name: 'bob',
age: 13
}
};
var steps = readObj(object)
console.log(steps.next());
console.log(steps.next());
console.log(steps.next());
console.log(steps.next());
console.log(steps.next());
console.log(steps.next());
console.log(steps.next());