)]}'
{
  "commit": "d921cbbe07a9584079ff851e1c2aee97f906e05b",
  "tree": "ea3b80bb16df5af624cd82036b4b612e9b1f4b38",
  "parents": [
    "2a703f03762f9574e164e106a5d4c40ba7a7c358"
  ],
  "author": {
    "name": "Andrew Bonventre",
    "email": "andybons@golang.org",
    "time": "Tue Dec 19 19:30:25 2017 -0500"
  },
  "committer": {
    "name": "Andrew Bonventre",
    "email": "andybons@golang.org",
    "time": "Wed Dec 20 18:36:27 2017 +0000"
  },
  "message": "Refactor frontend as prep for merging sandbox and frontend\n\nChange-Id: I2c7f5c6f11134aec1fafa5d3963adfbcbc883690\nReviewed-on: https://go-review.googlesource.com/84915\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88e295177c31ac53cdac8f90434d3c2741767ab4",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "4b4f986bb0b23dab62f2854c8c1ed8fc62da36de",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "1d1b39abcf0f929e3ecc8e52e83423c7660578e7",
      "old_mode": 33188,
      "old_path": "frontend/compile.go",
      "new_id": "0c4deb584e2db243ec90d2c6adf9a17b3a5a8e2b",
      "new_mode": 33188,
      "new_path": "frontend/compile.go"
    },
    {
      "type": "modify",
      "old_id": "f24fcb72a624b46b4c7c86a50ef996926b33f89e",
      "old_mode": 33188,
      "old_path": "frontend/edit.go",
      "new_id": "5edd633710284957b2120ef447c79cfa4e21978a",
      "new_mode": 33188,
      "new_path": "frontend/edit.go"
    },
    {
      "type": "modify",
      "old_id": "ad916fa32729e72ffa4eb70bd2f06151bf558705",
      "old_mode": 33188,
      "old_path": "frontend/fmt.go",
      "new_id": "571c68aa8136fe22fb72bb23a17705256543124f",
      "new_mode": 33188,
      "new_path": "frontend/fmt.go"
    },
    {
      "type": "delete",
      "old_id": "55cb22ea117778386661bf7121438dff0587f444",
      "old_mode": 33188,
      "old_path": "frontend/frontend.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c4637577c5bc27c09b82872293cfc8a4e4474db9",
      "old_mode": 33188,
      "old_path": "frontend/hsts.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d36289a68d70e569baeddb404739bd78f6d3cd8",
      "new_mode": 33188,
      "new_path": "frontend/logger.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "497f49cd068131a393025cfdd1dffbbe44ffe1bf",
      "new_mode": 33188,
      "new_path": "frontend/main.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "881c6d70de1aaa4ec90f873eebd9cc495b51e89c",
      "new_mode": 33188,
      "new_path": "frontend/server.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19bc2619967252e678cb1525b691fb1f20f2d8ca",
      "new_mode": 33188,
      "new_path": "frontend/server_test.go"
    },
    {
      "type": "modify",
      "old_id": "60c9a7850e5105f7abc16fad0a3f0f643581e6a0",
      "old_mode": 33188,
      "old_path": "frontend/share.go",
      "new_id": "1ac139fc87f7ed211fa9157411b454b8c4b6a8e3",
      "new_mode": 33188,
      "new_path": "frontend/share.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fecbd794cab3b362e53ee3c68d6214b92b3ed7d",
      "new_mode": 33188,
      "new_path": "frontend/store.go"
    }
  ]
}
