Replace this code:
```
var results = [],
      lines = stdout.split("\n");
      lines.forEach(function (line) {
                   var data = line.split("_._");
                   results.push({
                       hash: data[0].trim(),
                       message: data[1].trim(),
                       author: data[2].trim(),
                       email: data[3].trim(),
                       date: data[4].trim()
                   });
               });
               return results;
```
With this:
```
return stdout.split("\n").map(function(line){
    var data = line.split("_._");
    return {
                       hash: data[0].trim(),
                       message: data[1].trim(),
                       author: data[2].trim(),
                       email: data[3].trim(),
                       date: data[4].trim()
    }
});
```