)]}'
{
  "commit": "21d2055946fe276516d0b449603967c9fc95d770",
  "tree": "6ae6b230c3bd3b7a82bf389364031d2bc297cb37",
  "parents": [
    "35b479054b26b5ba66f85862c85ca90e098c04fe"
  ],
  "author": {
    "name": "Christoffer Hallas",
    "email": "hallas@users.noreply.github.com",
    "time": "Sat Oct 04 13:26:36 2014 -0400"
  },
  "committer": {
    "name": "Christoffer Hallas",
    "email": "hallas@users.noreply.github.com",
    "time": "Sat Oct 04 13:26:36 2014 -0400"
  },
  "message": "Update README.md\n\nUpdated README.md to correctly reflect the nature of the middleware. Sequentially means that they\u0027re run in sequence, not concurrently, which is also how you describe it in your documentation as excerpted below.\r\n\r\n// When the request comes in, it will be passed to m1, then m2, then m3\r\n// and finally, the given handler",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a159547858878c5b17503a002bad3ff30f75c70b",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "da38476c3dc0979169ac2c4a2c2c193fded783e7",
      "new_mode": 33188,
      "new_path": "README.md"
    }
  ]
}
