)]}'
{
  "log": [
    {
      "commit": "caef0eda24dd82aadc504d7a2f645add57a7e468",
      "tree": "1d030cc443c27a4dff7d7dd5158974fdfaeacb01",
      "parents": [
        "951bb184059748c40e208eba82ebd42cf74bedaa"
      ],
      "author": {
        "name": "Cameron Martin",
        "email": "cameronm@graphcore.ai",
        "time": "Wed Jan 15 11:58:39 2025 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 28 22:22:22 2025 +0100"
      },
      "message": "THRIFT-5811: Update eslint \u0026 prettier\nClient: js\nPatch: Cameron Martin\n\nThis closes #3087\n"
    },
    {
      "commit": "c3d66d2eec27ae8e6e96ad705e706b0920b6bdb5",
      "tree": "08be5ab35103b7bfb86ecb847f9c9032c95b0036",
      "parents": [
        "a3c27f9723cedd11ef0884e83ed0febb37e2c316"
      ],
      "author": {
        "name": "Chandler May",
        "email": "chandler.camille.may@gmail.com",
        "time": "Sun Dec 18 14:10:53 2022 -0500"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Mar 02 00:12:25 2023 +0100"
      },
      "message": "THRIFT-5674: Catch and handle server implementation exceptions\nClient: js:es6\n"
    },
    {
      "commit": "f74943cf6e9384e91a1085daf80c78b148f8ebe5",
      "tree": "c8bf6bb18bb6be1d014a6f8494383389935f269c",
      "parents": [
        "b909a3897b72fee7f1d9957df5d6702e5f06b442"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Apr 06 21:04:56 2017 -0400"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Apr 06 21:04:56 2017 -0400"
      },
      "message": "THRIFT-4172: fix node.js tutorial when connection fails\nClient: node.js\nPatch: Eden Hochbaum \u003ceden.hochbaum@gmail.com\u003e\n\nThis closes #1037\nThis closes #1244\n"
    },
    {
      "commit": "c2256fc751f61bb364e9e5f0fe3b5747adf4970c",
      "tree": "5e5bd17e87f1bd54fad569e2d7a07a27de085680",
      "parents": [
        "d1ceba449d3c6bb431386abc11495f21f9824238"
      ],
      "author": {
        "name": "Mark Sonnabaum",
        "email": "mark@sonnabaum.com",
        "time": "Thu Aug 25 09:08:47 2016 -0500"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sat Sep 03 17:20:06 2016 +0900"
      },
      "message": "THRIFT-3904 Fix typo in node tutorial.\n\nThis closes #1067\n"
    },
    {
      "commit": "26e1b9471945386113db1ce180533b5775f2b9cc",
      "tree": "ba96600b241c4b8323e24452b9735d828eb4976a",
      "parents": [
        "f9867ed19e2c6d71be45c4753164d3a1aa1989ec"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Wed Mar 09 20:01:14 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Mar 13 09:00:30 2016 +0900"
      },
      "message": "THRIFT-3727 Incorrect require paths in Node.js tutorial\n\nThis closes #937\n"
    },
    {
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "tree": "c476e8e393f3ad021a792a8dd9d9036aaf312924",
      "parents": [
        "f36fda203565430086e23ab6a231fdc5ec3d4b48"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sun Feb 23 20:16:44 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Feb 25 22:11:10 2014 +0100"
      },
      "message": "THRIFT-2376 nodejs: allow Promise style calls for client and server\npatch:  Pierre Lamot\n"
    }
  ]
}
