)]}'
{
  "commit": "b4aeecb046480eeaaf1c578a140f71ac0e77094f",
  "tree": "2ad6d13046f579d43985cda4064278b9d11bb386",
  "parents": [
    "a0619ffec4969b0438e2cca66a19a629f54a8043"
  ],
  "author": {
    "name": "Kevin Eady",
    "email": "8634912+KevinEady@users.noreply.github.com",
    "time": "Tue Sep 03 16:40:00 2024"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Sep 03 16:40:00 2024"
  },
  "message": "feat: add support for nogc types via `BasicEnv`  (#1514)\n\n* src: introduce `NogcEnv`; support for nogc finalizers\r\n\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6abb71071494da1b4309224ba902e6df67f8d82",
      "old_mode": 33188,
      "old_path": "doc/README.md",
      "new_id": "bad1a5c5af1c646b0c78ef3566e66de81000f8d4",
      "new_mode": 33188,
      "new_path": "doc/README.md"
    },
    {
      "type": "modify",
      "old_id": "3be6b42a23799d7fa37428805b3fa49b56bcd407",
      "old_mode": 33188,
      "old_path": "doc/array_buffer.md",
      "new_id": "de05e55b31b4e946fd964de97141b3778dc6d8cb",
      "new_mode": 33188,
      "new_path": "doc/array_buffer.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a5b430f195e18c82fd7e9f38fe9e5fcfad5adff",
      "new_mode": 33188,
      "new_path": "doc/basic_env.md"
    },
    {
      "type": "modify",
      "old_id": "427eeee2f8eb50b30376774b2302c99f3eace8e9",
      "old_mode": 33188,
      "old_path": "doc/buffer.md",
      "new_id": "548400481bf751d2faaac355deb27b3f2be6e6a5",
      "new_mode": 33188,
      "new_path": "doc/buffer.md"
    },
    {
      "type": "modify",
      "old_id": "29aa4459e77f29148c31496d70ab1ec61dfc1198",
      "old_mode": 33188,
      "old_path": "doc/env.md",
      "new_id": "7773275ee6b5ed1d96a34903ab037671cb81911a",
      "new_mode": 33188,
      "new_path": "doc/env.md"
    },
    {
      "type": "modify",
      "old_id": "ce42e112a0ea0d0f285b4c893ebedfc8e5bf11d5",
      "old_mode": 33188,
      "old_path": "doc/external.md",
      "new_id": "4b4603e8e8f7fd50cf0ca75342bcbbe9906c3172",
      "new_mode": 33188,
      "new_path": "doc/external.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "825ff742a9c64f1ef887f519336b563fde1d29ad",
      "new_mode": 33188,
      "new_path": "doc/finalization.md"
    },
    {
      "type": "modify",
      "old_id": "43546646a92536e8929c125d683f312771992c4c",
      "old_mode": 33188,
      "old_path": "doc/object_wrap.md",
      "new_id": "40fb3bf128e7a4345002e6e1c1940d53c8561720",
      "new_mode": 33188,
      "new_path": "doc/object_wrap.md"
    },
    {
      "type": "modify",
      "old_id": "eb520a022e6b786301ff2eb922ab0d13fb5c855c",
      "old_mode": 33188,
      "old_path": "napi-inl.h",
      "new_id": "a66f2cbcf869585a1b2341f06ff375ca7a498bbc",
      "new_mode": 33188,
      "new_path": "napi-inl.h"
    },
    {
      "type": "modify",
      "old_id": "24298ad9a830b366aedffd8285b42efd9722e5d6",
      "old_mode": 33188,
      "old_path": "napi.h",
      "new_id": "edec5111eff716398666d8dd5965f8718646bd01",
      "new_mode": 33188,
      "new_path": "napi.h"
    },
    {
      "type": "modify",
      "old_id": "448fb9465535ebef3075a68d1b5dfc93514d3d83",
      "old_mode": 33188,
      "old_path": "test/addon_build/tpl/binding.gyp",
      "new_id": "5b4f9f8ad5ce4fb7f5a611027c50ad3ba9bb8d37",
      "new_mode": 33188,
      "new_path": "test/addon_build/tpl/binding.gyp"
    },
    {
      "type": "modify",
      "old_id": "0415c69bcae0edef22f114940a8dfb9244993a39",
      "old_mode": 33188,
      "old_path": "test/binding.cc",
      "new_id": "9e5aaaaa67621a8743a7219361de91ec05bea936",
      "new_mode": 33188,
      "new_path": "test/binding.cc"
    },
    {
      "type": "modify",
      "old_id": "e7bf253d0c2a20f866b6a4ccbae6c4588cdff2b8",
      "old_mode": 33188,
      "old_path": "test/binding.gyp",
      "new_id": "28de3fe9645f314af2b88472876624cc00b6fff6",
      "new_mode": 33188,
      "new_path": "test/binding.gyp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0767ced70821b8beab36dfb1961e3656ff3fb322",
      "new_mode": 33188,
      "new_path": "test/finalizer_order.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b267a0d0e508dc9ff73c74f1aace28a7a42ccba",
      "new_mode": 33188,
      "new_path": "test/finalizer_order.js"
    }
  ]
}
