)]}'
{
  "commit": "2ab5832ce1914a85155c334c56a6946881e9dfac",
  "tree": "4048e07e09d3966dd7e12f559b810a1733979212",
  "parents": [
    "abd3d0ec3f91848f021bf75bff797803e837d09b"
  ],
  "author": {
    "name": "mtkennerly",
    "email": "mtkennerly@gmail.com",
    "time": "Sat Oct 13 19:00:22 2018 -0400"
  },
  "committer": {
    "name": "mtkennerly",
    "email": "mtkennerly@gmail.com",
    "time": "Sat Oct 13 19:00:22 2018 -0400"
  },
  "message": "Preserve CRLF if file already ends that way\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b94ab3d795fed3be3c6d1f9c81a971e296a10f0",
      "old_mode": 33188,
      "old_path": "pre_commit_hooks/end_of_file_fixer.py",
      "new_id": "37ebbb5f8ec884c14a9f3b9142543199b8966b24",
      "new_mode": 33188,
      "new_path": "pre_commit_hooks/end_of_file_fixer.py"
    },
    {
      "type": "modify",
      "old_id": "07666363813d4c07dce6048a40da313a3e3f05c6",
      "old_mode": 33188,
      "old_path": "tests/end_of_file_fixer_test.py",
      "new_id": "deedeab16fa7fd7a325a8866b3345993b495683d",
      "new_mode": 33188,
      "new_path": "tests/end_of_file_fixer_test.py"
    }
  ]
}
