)]}'
{
  "commit": "11fce77bbbefec8b1c0aa5cee4587778ad55d8e6",
  "tree": "7c91db46a3a743555614809752fdc53723d0ccee",
  "parents": [
    "24366e6dbd28582964e54fa95b5756b10b567c15"
  ],
  "author": {
    "name": "Alex Eagle",
    "email": "alex@aspect.dev",
    "time": "Mon Feb 27 00:33:00 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 27 09:33:00 2023 +0100"
  },
  "message": "chore: add bzlmod (#46)\n\nSo far the repo itself relies only on fetching via WORKSPACE,\r\nbut produces a ruleset that users can consume with bzlmod\r\n\r\nFixes #33",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44ae7fe5559e87a09802b5eb184894f73f7d7536",
      "new_mode": 33188,
      "new_path": ".bcr/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fadd8bd95a9d6b74a3bb1a8dc5f16af678f35791",
      "new_mode": 33188,
      "new_path": ".bcr/config.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "003a961d5b1f6e3058529f2e4c0781c9f8acc018",
      "new_mode": 33188,
      "new_path": ".bcr/metadata.template.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e76a8bb7b09ecc05a110115f4f389bb0df80eb47",
      "new_mode": 33188,
      "new_path": ".bcr/presubmit.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96fea9f657b52c84fdc6dafc42f2630852479efa",
      "new_mode": 33188,
      "new_path": ".bcr/source.template.json"
    },
    {
      "type": "modify",
      "old_id": "2e4de4c2ebcd06b9d377e40c5d30f85da0ae5d2f",
      "old_mode": 33188,
      "old_path": ".github/workflows/ci.yaml",
      "new_id": "69345f3953e8c99869bb587d4e3224b2dcde986c",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci.yaml"
    },
    {
      "type": "modify",
      "old_id": "35ef18ebd9e9df37ac524d079c8e43cc43781146",
      "old_mode": 33188,
      "old_path": ".github/workflows/release.yml",
      "new_id": "e650f1c849494414e5fe6e34ea58bef85b7a0887",
      "new_mode": 33188,
      "new_path": ".github/workflows/release.yml"
    },
    {
      "type": "rename",
      "old_id": "0fad53aa080ca153a2f87b5e7ca0df79271d86ea",
      "old_mode": 33261,
      "old_path": ".github/workflows/workspace_snippet.sh",
      "new_id": "293079a04c18316875d9b2b88dc24859718914a2",
      "new_mode": 33261,
      "new_path": ".github/workflows/release_prep.sh",
      "score": 69
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2526ab0fb501c92a2aa874339cd58020eae608c9",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "e2e/workspace/.bazelrc",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "e2e/smoke/.bazelrc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4b6153454c04e275f691618c76a511b57a9b0bcd",
      "old_mode": 33188,
      "old_path": "e2e/workspace/BUILD",
      "new_id": "4b6153454c04e275f691618c76a511b57a9b0bcd",
      "new_mode": 33188,
      "new_path": "e2e/smoke/BUILD",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b489794cdf4951c1c6edc9ef85f8155ccd73cbe",
      "new_mode": 33188,
      "new_path": "e2e/smoke/MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3135480151150d1eb84172a66c4cc7394e86b49b",
      "new_mode": 33188,
      "new_path": "e2e/smoke/README.md"
    },
    {
      "type": "rename",
      "old_id": "e487105c25c9d4bb4aa9a1643be3c425e6ea6f44",
      "old_mode": 33188,
      "old_path": "e2e/workspace/WORKSPACE",
      "new_id": "e487105c25c9d4bb4aa9a1643be3c425e6ea6f44",
      "new_mode": 33188,
      "new_path": "e2e/smoke/WORKSPACE.bazel",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "778421858d8fcb7a5b4589d5b76f81d600b99763",
      "new_mode": 33188,
      "new_path": "e2e/smoke/WORKSPACE.bzlmod"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61359231ab7b26c6d4525ffffb09225140f8c1be",
      "new_mode": 33188,
      "new_path": "mylang/extensions.bzl"
    },
    {
      "type": "modify",
      "old_id": "2c4627eaf8a98220ce2c55a5b81ba5744bec2e4a",
      "old_mode": 33188,
      "old_path": "mylang/repositories.bzl",
      "new_id": "268fdfb6b1da3960be1adc47006f27b106574789",
      "new_mode": 33188,
      "new_path": "mylang/repositories.bzl"
    }
  ]
}
