如何使用jstraverse更新

我有这个对象。
var users = {
    'jane':{'sessionId':'12345','userid':'jane','data':{x:100,y:100}},
    'rahul':{'sessionId':'12345','userid':'rahul','data':{x:100,y:100}}
};
我想通过addinѭ2更新
jane
关键数据 通过使用jstraverse我该怎么做? 这是我试过的?
var Traverse = require('traverse');
var users = {
    'jane':{'sessionId':'12345','userid':'jane','data':{x:100,y:100}},
    'rahul':{'sessionId':'12345','userid':'rahul','data':{x:100,y:100}}
};

var scrubbed = Traverse(users).map(function (x) {
    console.log(this.key);

    this.update({'status':'login'});
});
但通过哪个功能,我将获得简的关键,并在此更新我的更新?     
已邀请:
像这样我做的就可以了吗?
var Traverse = require('hashish');
var users = {
    'jane':{'sessionId':'12345','userid':'jane','data':{x:100,y:100}},
    'rahul':{'sessionId':'12345','userid':'rahul','data':{x:100,y:100}}
};
console.log(users.jane);
var scrubbed = Traverse(users.jane)
    .update({'status':'login'})
    .items;
console.log(scrubbed);
users.jane=scrubbed;
console.log(users);
    

要回复问题请先登录注册