)]}'
{
  "commit": "5e08a421aa67ad5bb4a29445b43e7710498db694",
  "tree": "cd3a84462fe27f593d21be3d8269398b550df5d5",
  "parents": [
    "074b4a205e13f26b36576c70f91af2ef2ae05d39"
  ],
  "author": {
    "name": "Alex Eagle",
    "email": "alex@aspect.dev",
    "time": "Sat Mar 09 17:39:07 2024 -0800"
  },
  "committer": {
    "name": "Alex Eagle",
    "email": "alex@aspect.dev",
    "time": "Sat Mar 09 17:43:54 2024 -0800"
  },
  "message": "feat: add a way to reference well-known types without protobuf repo\n\nThe files were already in the include/ folder of every protoc zip file we fetched.\nWe just have to generate proto_library targets for them, similar to what go_repository does to generate BUILD files for Go libraries\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "951361e8d8fff257027b58ef396c71e52ade0009",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "35104291d651f95eb5f544b490e333abef9e5c91",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "8f3509acaea922be9807611b8a862b9e80e4656c",
      "old_mode": 33188,
      "old_path": "examples/BUILD",
      "new_id": "c5925bfad24b39115111872290f438c0cb8142fe",
      "new_mode": 33188,
      "new_path": "examples/BUILD"
    },
    {
      "type": "modify",
      "old_id": "f81f08876e167b9489c01ef10fd344cb42a77a96",
      "old_mode": 33188,
      "old_path": "examples/foo.proto",
      "new_id": "f9fca4af34668a777df4e18144be595f0c1eb59b",
      "new_mode": 33188,
      "new_path": "examples/foo.proto"
    },
    {
      "type": "modify",
      "old_id": "0d40f219eadc519313694a8df61355b2d20d5f1e",
      "old_mode": 33188,
      "old_path": "protoc/extensions.bzl",
      "new_id": "4f24079ffa6e257618a4b52e5fcb392a693618e7",
      "new_mode": 33188,
      "new_path": "protoc/extensions.bzl"
    },
    {
      "type": "modify",
      "old_id": "fe8af5a7eb188e5450a5294312b303cceb97c7bd",
      "old_mode": 33188,
      "old_path": "protoc/private/prebuilt_protoc_toolchain.bzl",
      "new_id": "d725f6b72414e2a4b5185e45af5a23cb7259ec2d",
      "new_mode": 33188,
      "new_path": "protoc/private/prebuilt_protoc_toolchain.bzl"
    },
    {
      "type": "modify",
      "old_id": "b3dd4ce064640b735d005bf8d3de65ca21f74dea",
      "old_mode": 33188,
      "old_path": "protoc/private/protoc_toolchains.bzl",
      "new_id": "19d9388a87a707a355cf95295d1468b42c7842a3",
      "new_mode": 33188,
      "new_path": "protoc/private/protoc_toolchains.bzl"
    },
    {
      "type": "modify",
      "old_id": "47a6855e69f8434f066dd6e29d137bac50c83b9b",
      "old_mode": 33188,
      "old_path": "protoc/toolchain.bzl",
      "new_id": "1731658a07d218059479016def1755f926f3011e",
      "new_mode": 33188,
      "new_path": "protoc/toolchain.bzl"
    }
  ]
}
