)]}'
{
  "commit": "070339882e3bed21367aab4fbf0bc4d66f117739",
  "tree": "5a1be9c400c6b9b85e88f2d4db73c0049c7b5b63",
  "parents": [
    "2e55ee2772f7ac5cd4a962c63ccc462cab379c3d"
  ],
  "author": {
    "name": "Matthew Soulanille",
    "email": "msoulanille@google.com",
    "time": "Mon Jun 08 10:00:34 2020 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jun 18 03:37:53 2020 +0000"
  },
  "message": "pw_web_ui: Create mocks for testing WebSerial\n\nNode and the browser have different stream APIs. This CL creates mocks for testing web_serial_transport, which uses the browser API.\n\nChange-Id: Ice382bb89b10a2fa23fd4a39f9217e1d0c32a9cd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5a18815901e6e6fc334ae22fab8a6f35c90c323",
      "old_mode": 33188,
      "old_path": "package.json",
      "new_id": "cdda1686c8d264ae57bcce9d031ceeea794f1386",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "modify",
      "old_id": "a0387f33ab2e60b7b9c2af032af76bcc159fcd95",
      "old_mode": 33188,
      "old_path": "pw_web_ui/src/transport/BUILD",
      "new_id": "8af9cb85cd8235da2ce34776557bc8162ddbb7ae",
      "new_mode": 33188,
      "new_path": "pw_web_ui/src/transport/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38557c537952eb28a4ffd08a7a142081b594e083",
      "new_mode": 33188,
      "new_path": "pw_web_ui/src/transport/serial_mock.ts"
    },
    {
      "type": "modify",
      "old_id": "50bb7836c6a1467de1619586bbf5bef44be24b03",
      "old_mode": 33188,
      "old_path": "yarn.lock",
      "new_id": "10152b9360947b354d0e07129af96ad710200c80",
      "new_mode": 33188,
      "new_path": "yarn.lock"
    }
  ]
}
