var data = [{ name: 'guru', age: '24' },{ name: 'guru2', age: '29' } ];
var data = {guru : { name: 'guru', age: '24' }, guru2: { name: 'guru2', age: '29' } };
с помощью lodash
const obj = _.fromPairs(_.map(data, n => [ n.name, n ]));
// или
const obj = _.zipObject(_.map(data, 'name'), data);
на чистом js
const obj = data.reduce((acc, n) => (acc[n.name] = n, acc), {});
// или
const obj = {};
for (const n of data) {
obj[n.name] = n;
}