)]}'
{
  "commit": "fa7de3e0f1143676d857e2e9ae3a5cd618915e67",
  "tree": "13d3da383bfddd2ee32ea85058703931b8424c40",
  "parents": [
    "73c20f60cfa046e156a2c3970f7967b00e6662e7"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Mon Sep 13 16:26:20 2021"
  },
  "committer": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Mon Sep 13 18:19:02 2021"
  },
  "message": "Fix checks for nodejs and/or the require function\n\nThe check for `require` was being applied even in the case that it\nwasn\u0027t needed.\n\nThe check for node, when running under the shell environment was out of\ndate with the node check that we use to define ENVIRONMENT_IS_NODE and\nshould not have been checking for require (which is not always present\nunder node these days).\n\nFixes: #15022\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58057e595787ec6d94bad2829ce96175ac69f6a2",
      "old_mode": 33188,
      "old_path": "src/shell.js",
      "new_id": "a2eca68f202496224137bf9657728ec302c2a864",
      "new_mode": 33188,
      "new_path": "src/shell.js"
    }
  ]
}
