)]}'
{
  "log": [
    {
      "commit": "8c4636270be67625cc27ce356f6da1a11e245069",
      "tree": "f6a4db58f1eb71033410150daa7290d4e41aca0a",
      "parents": [
        "5e3570280bf3bb0f84482ff9556739d34eb08093"
      ],
      "author": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Fri May 16 21:54:17 2025 +0000"
      },
      "committer": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Fri May 16 21:54:17 2025 +0000"
      },
      "message": "all: fix formatting\n"
    },
    {
      "commit": "8bdf627180b64b0dc09018bf512f6ebf192ab674",
      "tree": "47d9b1e5348a33846fc11704f99c3cf7151ec3f1",
      "parents": [
        "0ead54d4591b9de1dedb897302f3ffaf36454c8e"
      ],
      "author": {
        "name": "Philip Zeyliger",
        "email": "philip@bold.dev",
        "time": "Fri May 16 13:36:21 2025 -0700"
      },
      "committer": {
        "name": "Philip Zeyliger",
        "email": "philip@bold.dev",
        "time": "Fri May 16 14:51:40 2025 -0700"
      },
      "message": "Playwright: don\u0027t use junit inside Sketch.\n\nI\u0027ve found Sketch doesn\u0027t understand the JUnit failure nearly\nas well as the usual way.\n"
    },
    {
      "commit": "a4ad8af8b08a54326bbbd99d57110a42c459c54e",
      "tree": "91efd4a68b335315d91aa1fc41244e2faaeeb873",
      "parents": [
        "3b279a51ed0d83f3659be932d7e346609df42107"
      ],
      "author": {
        "name": "Pokey Rule",
        "email": "755842+pokey@users.noreply.github.com",
        "time": "Thu May 08 15:05:27 2025 +0100"
      },
      "committer": {
        "name": "Pokey Rule",
        "email": "755842+pokey@users.noreply.github.com",
        "time": "Thu May 08 15:05:27 2025 +0100"
      },
      "message": "webui: Streamline playwright reporter config\n"
    },
    {
      "commit": "2032b1c1971ceb85ca14b20273a3783729fba3e3",
      "tree": "0486e9222643ffcbbd34286148f4a7913a169668",
      "parents": [
        "4f50a68ac73677c0022b2b3da8b4667cee01c11b"
      ],
      "author": {
        "name": "Philip Zeyliger",
        "email": "philip.zeyliger@gmail.com",
        "time": "Wed Apr 23 19:40:42 2025 -0700"
      },
      "committer": {
        "name": "Philip Zeyliger",
        "email": "philip.zeyliger@gmail.com",
        "time": "Wed Apr 23 19:40:42 2025 -0700"
      },
      "message": "Move webui from /loop/webui to /webui\n\nThanks, perl (and git mv):\n\n\tperl -pi -e s,loop/webui,webui,g $(git grep -l loop/webui)\n"
    },
    {
      "commit": "a0f68fac3049907e83b0b97198a6b8115e5dea8c",
      "tree": "2e5e73a6a4edc8fc49693b24e3325cbac485af4b",
      "parents": [
        "d0ac1eadd3a80c9d115ce4d1c13cdb78ed266df3"
      ],
      "author": {
        "name": "Sean McCullough",
        "email": "banksean@gmail.com",
        "time": "Tue Apr 22 09:57:54 2025 -0700"
      },
      "committer": {
        "name": "Sean McCullough",
        "email": "banksean@gmail.com",
        "time": "Tue Apr 22 09:57:54 2025 -0700"
      },
      "message": "webui: save test output on ci runs\n"
    },
    {
      "commit": "e8d6b80c8804353641c0d999d1897e29b068bbdc",
      "tree": "3ee460802c8a7c375a24aa8795acf5a51e427280",
      "parents": [
        "5164eee229bec08f6ba01d6416a4e0c324230c5a"
      ],
      "author": {
        "name": "Sean McCullough",
        "email": "banksean@gmail.com",
        "time": "Mon Apr 21 19:02:05 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 21 19:02:05 2025 -0700"
      },
      "message": "Add GitHub workflow to run tests for changes under loop/webui/...  (#7)\n\n* Add GitHub workflow for loop/webui tests\n\nThis workflow runs npm test in the loop/webui directory\nwhen there are changes to files in that directory.\n\nCo-Authored-By: sketch\n\n* webui: use terser output on ci"
    },
    {
      "commit": "b29f8911e4c0d99d6c32866d7174a51b6730e9d8",
      "tree": "34e445527e949fb27970d4264db8a776323be485",
      "parents": [
        "ec3ad1a7798b0dc1d17d363c91680b7828d7fce2"
      ],
      "author": {
        "name": "Sean McCullough",
        "email": "banksean@gmail.com",
        "time": "Sun Apr 20 15:39:11 2025 -0700"
      },
      "committer": {
        "name": "Sean McCullough",
        "email": "banksean@gmail.com",
        "time": "Sun Apr 20 15:53:30 2025 -0700"
      },
      "message": "webui: Migrate from @open-wc/testing to Playwright\n"
    }
  ]
}
