)]}'
{
  "log": [
    {
      "commit": "124e035fa1a3e790b469041012edcb6abc2eca71",
      "tree": "4af9de71511ce4755b03fc076e361c7f65c78803",
      "parents": [
        "b8df20583e9fc19345843fe43a15f90bff0062b5"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "mficarra@shapesecurity.com",
        "time": "Mon Aug 12 19:08:40 2019 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "mficarra@shapesecurity.com",
        "time": "Mon Aug 12 19:08:40 2019 -0700"
      },
      "message": "Version 1.12.0\n"
    },
    {
      "commit": "b8df20583e9fc19345843fe43a15f90bff0062b5",
      "tree": "474f90c2814b3184eeef56b08b1d30332a9f60fe",
      "parents": [
        "4a93ffc24378722dbfd8859d633746ef5916ce86"
      ],
      "author": {
        "name": "Andreas Lind",
        "email": "andreaslindpetersen@gmail.com",
        "time": "Tue Aug 13 04:01:20 2019 +0200"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Mon Aug 12 19:01:20 2019 -0700"
      },
      "message": "Support dynamic import (take 2) (#395)\n\n* feat: support dynamic import\r\n\r\n* Add a couple of tests\r\n\r\n* Align with estree/estree#198\r\n\r\n* Update escodegen.js\r\n\r\nCo-Authored-By: Michael Ficarra \u003cgithub@michael.ficarra.me\u003e\r\n\r\n* Remove outdated \"State 3\" from comment\r\n\r\n* Add test of a SequenceExpression as a dynamic import source\r\n\r\nhttps://github.com/estools/escodegen/pull/395#discussion_r313073705\r\n\r\n* Properly parenthesize when used with a higher precedence operator\r\n\r\nhttps://github.com/estools/escodegen/pull/395#discussion_r313074448\r\n"
    },
    {
      "commit": "4a93ffc24378722dbfd8859d633746ef5916ce86",
      "tree": "4dc325c7b7d502bb0647d6bd6366b84059f8dda2",
      "parents": [
        "f6df59fc068600803d3a945406de4620b044883a"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Tue Feb 19 06:28:56 2019 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Tue Feb 19 06:28:56 2019 -0800"
      },
      "message": "Version 1.11.1\n"
    },
    {
      "commit": "f6df59fc068600803d3a945406de4620b044883a",
      "tree": "ced76895e84c2393542f363a0afcf13e1f6b6a58",
      "parents": [
        "52df4daeae04f3f4dec2627c18d0ada687a016a6"
      ],
      "author": {
        "name": "Andreas Lind",
        "email": "andreaslindpetersen@gmail.com",
        "time": "Wed Jan 09 00:03:28 2019 +0100"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Jan 08 15:25:17 2019 -0800"
      },
      "message": "Change the precedence of await so it\u0027s the same as other unary expressions\n\nFixes #384\n\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence\n"
    },
    {
      "commit": "52df4daeae04f3f4dec2627c18d0ada687a016a6",
      "tree": "7f40f5b1f8e82c5532a9b347b3a4eace11f75bdc",
      "parents": [
        "20a0d3748a25653eb463d9155bbaa3239883717a"
      ],
      "author": {
        "name": "Fumiaki Okushi",
        "email": "fokushi@devicebook.com",
        "time": "Mon Aug 27 15:31:53 2018 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Mon Aug 27 17:28:43 2018 -0700"
      },
      "message": "fix issue #371\n\nsimply adopted solution described by johnjbarton in issue #371\n"
    },
    {
      "commit": "20a0d3748a25653eb463d9155bbaa3239883717a",
      "tree": "e2532f97ba7a487417e35a4659f4a5ec74b1990c",
      "parents": [
        "833974b56ccb3714a370f844faad1d8e75a1a2e1"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Sat Jul 14 09:49:11 2018 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Sat Jul 14 09:49:11 2018 -0700"
      },
      "message": "Version 1.11.0\n"
    },
    {
      "commit": "833974b56ccb3714a370f844faad1d8e75a1a2e1",
      "tree": "ef52c1054adc7758e5460f6546dbee2dd7c2b964",
      "parents": [
        "df614634b41565888d520222cdc4335079b5a0c2"
      ],
      "author": {
        "name": "Takuto Wada",
        "email": "takuto.wada@gmail.com",
        "time": "Wed Jul 11 18:05:04 2018 +0900"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Jul 13 10:22:14 2018 -0700"
      },
      "message": "Support async generator method introduced in ES2018\n\nrefs: https://tc39.github.io/proposal-async-iteration/\nrefs: https://tc39.github.io/proposal-async-iteration/#prod-AsyncGeneratorMethod\n"
    },
    {
      "commit": "df614634b41565888d520222cdc4335079b5a0c2",
      "tree": "29f3c502ade4a3ee1ac4388630c9528e620e7de7",
      "parents": [
        "d3b88db1acbb36219bd50a6dee7ea73014012d66"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Sun Jun 10 22:17:48 2018 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Sun Jun 10 22:17:48 2018 -0700"
      },
      "message": "Version 1.10.0\n"
    },
    {
      "commit": "d3b88db1acbb36219bd50a6dee7ea73014012d66",
      "tree": "4e55fbfcf94740199b5f201c9a5db3a50ea3c3d5",
      "parents": [
        "582a4136094b0378480a58c887af48864c985feb"
      ],
      "author": {
        "name": "Takuto Wada",
        "email": "takuto.wada@gmail.com",
        "time": "Thu May 10 16:20:54 2018 +0900"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Mon May 21 10:10:03 2018 -0700"
      },
      "message": "Support async iteration statement `for-await-of` introduced in ES2018\n\nrefs: https://tc39.github.io/proposal-async-iteration/\nrefs: https://github.com/tc39/proposal-async-iteration#the-async-iteration-statement-for-await-of\nrefs: https://github.com/estree/estree/pull/185\n"
    },
    {
      "commit": "582a4136094b0378480a58c887af48864c985feb",
      "tree": "81cf6400b9c89a8b7a191a9912effe24e43cb817",
      "parents": [
        "f0488e1d18bd87e58063f9bc73578c0c8a8ad253"
      ],
      "author": {
        "name": "Michael Ferris",
        "email": "mike.ferris@hotmail.com",
        "time": "Thu Apr 19 20:06:55 2018 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Thu Apr 19 20:06:55 2018 -0700"
      },
      "message": "MetaProperty fields as Identifier (#369)\n\nKeep support for plain strings for backward compatibility"
    },
    {
      "commit": "f0488e1d18bd87e58063f9bc73578c0c8a8ad253",
      "tree": "34e18efb0eb9d4ca5bf4bccac84e355d60ae67ce",
      "parents": [
        "d75935964106db1589103f27b710c32594391d26"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Mon Feb 26 09:48:44 2018 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Mon Feb 26 09:48:44 2018 -0800"
      },
      "message": "Version 1.9.1\n"
    },
    {
      "commit": "d75935964106db1589103f27b710c32594391d26",
      "tree": "5af68287d0269451cc966cd7c6e721ad707bf98a",
      "parents": [
        "612e75a6537fb2066460e87298b65a914054264c"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Thu Feb 01 13:07:52 2018 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 01 13:07:52 2018 -0800"
      },
      "message": "fixes #358: correctly codegen AssignmentPattern in ObjectPattern (#361)\n\n"
    },
    {
      "commit": "612e75a6537fb2066460e87298b65a914054264c",
      "tree": "e18a4b58e589c96f15178c74e3f5957fd9dd5e85",
      "parents": [
        "2056c8b53b8d9a2327d7de7972ee335620ade270"
      ],
      "author": {
        "name": "Rouven Weßling",
        "email": "me@rouvenwessling.de",
        "time": "Wed Jan 31 08:51:16 2018 +0100"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Jan 30 23:51:16 2018 -0800"
      },
      "message": "Update source-map to version 0.6.1 (#357)\n\n"
    },
    {
      "commit": "2056c8b53b8d9a2327d7de7972ee335620ade270",
      "tree": "5d963680d178e430dcd80732b797b9d3e2695357",
      "parents": [
        "bcd240e341ab777c51f771776aa8a95290f0c421"
      ],
      "author": {
        "name": "Rouven Weßling",
        "email": "me@rouvenwessling.de",
        "time": "Wed Jan 31 08:50:50 2018 +0100"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Jan 30 23:50:50 2018 -0800"
      },
      "message": "Drop support for node \u003c 4 (#355)\n\n"
    },
    {
      "commit": "bcd240e341ab777c51f771776aa8a95290f0c421",
      "tree": "d7e583093d7ba4ac1a1694712cfbffc06506ae03",
      "parents": [
        "ce726e9092acc6bf93693f1d03ca1eb4f119a0c2"
      ],
      "author": {
        "name": "johnjbarton",
        "email": "johnjbarton@johnjbarton.com",
        "time": "Tue Oct 24 10:28:17 2017 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Oct 24 10:28:17 2017 -0700"
      },
      "message": "Remove license for SourceNodeMocks (#356)\n\n* Remove license info for SourceNodeMocks.\r\n\r\nThe code is no long in the repo, so the license is not needed.\r\n\r\n* Delete LICENSE.source-map\r\n\r\nThe SourceNodeMocks are no longer in the repo.\r\n\r\n* Remove unused file from files list.\r\n"
    },
    {
      "commit": "ce726e9092acc6bf93693f1d03ca1eb4f119a0c2",
      "tree": "adc6154b44a7f200a28ec09e2c9c90a77421deca",
      "parents": [
        "f82a68534632f2da813bbdfa84be6bf7e7cae2ba"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Fri Sep 08 09:33:22 2017 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Fri Sep 08 09:33:22 2017 -0700"
      },
      "message": "Version 1.9.0\n"
    },
    {
      "commit": "f82a68534632f2da813bbdfa84be6bf7e7cae2ba",
      "tree": "aa24d7c9fca80f500c35e2254d9b6ccf78014017",
      "parents": [
        "4640adf59b352e7cbe6986107190d83dfd2b21e3"
      ],
      "author": {
        "name": "Yves Le Maout",
        "email": "yves@sutoiku.com",
        "time": "Fri Jan 27 15:06:41 2017 -0500"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Thu Sep 07 13:58:42 2017 -0700"
      },
      "message": "Update dependencies\n"
    },
    {
      "commit": "4640adf59b352e7cbe6986107190d83dfd2b21e3",
      "tree": "a26641ee36b308ebaae35eb0865bc69286b451f7",
      "parents": [
        "7bd0e2ed1a7c0c404b29bf5576551dc1bf7a86bb"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Thu Sep 07 10:00:06 2017 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Thu Sep 07 10:03:36 2017 -0700"
      },
      "message": "drop unsupported node versions from Travis config"
    },
    {
      "commit": "7bd0e2ed1a7c0c404b29bf5576551dc1bf7a86bb",
      "tree": "e4a4fe57e50b9325693bbb393225f510921a4235",
      "parents": [
        "719de3033c4a9a0df27f698c47b48d2af7241835"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Wed Jul 19 22:50:56 2017 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sat Jul 22 07:23:04 2017 -0700"
      },
      "message": "fixes #104: member expression on number may alter its raw value\n"
    },
    {
      "commit": "719de3033c4a9a0df27f698c47b48d2af7241835",
      "tree": "5db5ec68d9a9dbe105892c11386271b16a9f9c2f",
      "parents": [
        "ba4faabb224b2d5e0080c8e4f964702b699c7d1f"
      ],
      "author": {
        "name": "Markus Wolf",
        "email": "mail@markus-wolf.de",
        "time": "Thu Sep 01 08:52:29 2016 +0200"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Wed Aug 31 23:52:29 2016 -0700"
      },
      "message": "fix: create regexp literal if possible (#308)\n\nto get around not serializable regexp the raw literal value should be used instead of the value\r\n\r\nFIX ISSUE #294"
    },
    {
      "commit": "ba4faabb224b2d5e0080c8e4f964702b699c7d1f",
      "tree": "79227894357acdcbfd3aa4b9adc1aa65b282a3ce",
      "parents": [
        "932847d5e077125e6dcc746f8c5642cc33642d31"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Sat Aug 06 11:04:07 2016 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Sat Aug 06 11:04:07 2016 -0700"
      },
      "message": "Version 1.8.1\n"
    },
    {
      "commit": "932847d5e077125e6dcc746f8c5642cc33642d31",
      "tree": "e4cd0663f85675b2f56405ea6ff8c7aedc84a368",
      "parents": [
        "9844f649e45f03a4f8f2f6058adef327c8ff02f8"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Aug 05 09:02:12 2016 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 05 09:02:12 2016 -0700"
      },
      "message": "fix inconsistent brace style from recently merged PR"
    },
    {
      "commit": "9844f649e45f03a4f8f2f6058adef327c8ff02f8",
      "tree": "0a24c729358bad4b46d243d8dd51b4bec4842734",
      "parents": [
        "2b8d6ed0979443dccae8779e9b312354f240a302"
      ],
      "author": {
        "name": "Tyler Waters",
        "email": "tswaters@users.noreply.github.com",
        "time": "Fri Aug 05 09:01:25 2016 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Aug 05 18:01:25 2016 +0200"
      },
      "message": "Support for defaults when destructuring parameters (#297)\n\nFixes #296"
    },
    {
      "commit": "2b8d6ed0979443dccae8779e9b312354f240a302",
      "tree": "3688840a1393eaf053d9bd2a8b6b35f6b21ac329",
      "parents": [
        "c6a0c12d26ade4ff91762d910e8d263f624245e6",
        "4130f99793dcd192a2f92c8e495e9e73435d0e59"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Jan 29 10:00:06 2016 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Jan 29 10:00:06 2016 -0800"
      },
      "message": "Merge pull request #281 from zjmiller/master\n\nTest with Acorn (not Acorn-6to5) and fix issue with AssignmentPattern"
    },
    {
      "commit": "4130f99793dcd192a2f92c8e495e9e73435d0e59",
      "tree": "3688840a1393eaf053d9bd2a8b6b35f6b21ac329",
      "parents": [
        "c6a0c12d26ade4ff91762d910e8d263f624245e6"
      ],
      "author": {
        "name": "Zachary Miller",
        "email": "zachary.john.miller@gmail.com",
        "time": "Wed Jan 27 10:11:20 2016 -0600"
      },
      "committer": {
        "name": "Zachary Miller",
        "email": "zachary.john.miller@gmail.com",
        "time": "Wed Jan 27 10:31:36 2016 -0600"
      },
      "message": "Test with Acorn (not Acorn-6to5) and fix issue with AssignmentPattern\n\nAcorn-6to5 is not up-to-date. After switching to Acorn, a test failed, showing that escodegen had been improperly handling AssignmentPattern.\n"
    },
    {
      "commit": "c6a0c12d26ade4ff91762d910e8d263f624245e6",
      "tree": "bae1df904240cba930c5537cbe44e5ab93b09581",
      "parents": [
        "7aa3b049f46348c9c4bb1267605b918ba08e078f",
        "fde0f5357aed9cdd2ab70dba85c37ccb887e9665"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sun Jan 24 21:17:39 2016 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sun Jan 24 21:17:39 2016 -0800"
      },
      "message": "Merge pull request #280 from zjmiller/master\n\nAdd support for anonymous class declarations in default exports"
    },
    {
      "commit": "fde0f5357aed9cdd2ab70dba85c37ccb887e9665",
      "tree": "bae1df904240cba930c5537cbe44e5ab93b09581",
      "parents": [
        "7aa3b049f46348c9c4bb1267605b918ba08e078f"
      ],
      "author": {
        "name": "Zachary Miller",
        "email": "zachary.john.miller@gmail.com",
        "time": "Sun Jan 24 22:45:25 2016 -0600"
      },
      "committer": {
        "name": "Zachary Miller",
        "email": "zachary.john.miller@gmail.com",
        "time": "Sun Jan 24 22:45:25 2016 -0600"
      },
      "message": "Add support for anonymous class declarations in default exports\n\nThis is required because Esprima uses a ClassDeclaration with a null id property when parsing a default export involving an anonymous class.\n"
    },
    {
      "commit": "7aa3b049f46348c9c4bb1267605b918ba08e078f",
      "tree": "637ae00740df3a3b2873f108f399c41fda40fd60",
      "parents": [
        "334bd71ef8326f7ad981f1da92c4ae0637416aa3"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 10:08:09 2016 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 10:08:09 2016 +0900"
      },
      "message": "Add the test with default and anonymous function\n"
    },
    {
      "commit": "334bd71ef8326f7ad981f1da92c4ae0637416aa3",
      "tree": "8b70d755848dce1dbcc5b63b3708fd972f55edcd",
      "parents": [
        "9e0b891050a493166472f9b1a5ddd43cff630901"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 10:01:32 2016 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 10:01:32 2016 +0900"
      },
      "message": "version 1.8.0\n"
    },
    {
      "commit": "9e0b891050a493166472f9b1a5ddd43cff630901",
      "tree": "5094f10182fd9c177a7714d66b339d7259cc1c93",
      "parents": [
        "b77a9ef7890d5fe9184719c8f08575a8cfca4994"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 10:00:02 2016 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 10:00:02 2016 +0900"
      },
      "message": "Update optionator to 0.8.1\n"
    },
    {
      "commit": "b77a9ef7890d5fe9184719c8f08575a8cfca4994",
      "tree": "18209fbc18e1d7e4d63de358a2c5963adf62dd94",
      "parents": [
        "556408d903eec8e2b2cac044df96552ecf74f263"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 09:52:23 2016 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 09:52:23 2016 +0900"
      },
      "message": "Update esprima version to 2.7.1\n"
    },
    {
      "commit": "556408d903eec8e2b2cac044df96552ecf74f263",
      "tree": "d527dbbbce8cca89f41e64fb4d69ae1b8fedb488",
      "parents": [
        "3abb2716ea1e9d032fca799e43225986f57c5f22",
        "3fde4c3dc677273a3a561b5fcb74934b67249d44"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 09:11:20 2016 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 09:11:20 2016 +0900"
      },
      "message": "Merge pull request #255 from tolmasky/master\n\nFix for supporting AssignmentPattern. Closes #229."
    },
    {
      "commit": "3abb2716ea1e9d032fca799e43225986f57c5f22",
      "tree": "bd456bf82400a62e2a14c0855bd350ae8d5f77f0",
      "parents": [
        "77fe8bb185ac9881ab9d43258f399893779ae9f6"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 08:35:30 2016 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Jan 03 09:08:09 2016 +0900"
      },
      "message": "Update export declarations to meet the latest estree spec\n\nharmony.js\u0027s dropped tests are already covered by the compare-esprima2 tests.\nClose #278\n"
    },
    {
      "commit": "77fe8bb185ac9881ab9d43258f399893779ae9f6",
      "tree": "aec9ae6f571a9e398c2843b2833bbaf4a74188ad",
      "parents": [
        "bc118db246a7d40e0a907cb01d2f41f0ff83f2e8",
        "8739f75aec0ecd939ac0d96feb2c08629320df7b"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Tue Dec 15 13:50:02 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Tue Dec 15 13:50:02 2015 +0900"
      },
      "message": "Merge pull request #275 from steve-gray/master\n\nAdded simple support for MetaProperty"
    },
    {
      "commit": "8739f75aec0ecd939ac0d96feb2c08629320df7b",
      "tree": "aec9ae6f571a9e398c2843b2833bbaf4a74188ad",
      "parents": [
        "6420bdaa57a324c07399316e1676f7d9a1866e3a"
      ],
      "author": {
        "name": "steveg",
        "email": "steven.gray@tattsgroup.com",
        "time": "Tue Dec 15 14:44:28 2015 +1000"
      },
      "committer": {
        "name": "steveg",
        "email": "steven.gray@tattsgroup.com",
        "time": "Tue Dec 15 14:44:28 2015 +1000"
      },
      "message": "Cleaned up code, added test case for esprima 2.5 enhancement to parse new.target meta-property.\n"
    },
    {
      "commit": "6420bdaa57a324c07399316e1676f7d9a1866e3a",
      "tree": "841f510721d4e327f2eef4678a9487a16c79785e",
      "parents": [
        "bc118db246a7d40e0a907cb01d2f41f0ff83f2e8"
      ],
      "author": {
        "name": "steveg",
        "email": "steven.gray@tattsgroup.com",
        "time": "Tue Dec 15 13:40:10 2015 +1000"
      },
      "committer": {
        "name": "steveg",
        "email": "steven.gray@tattsgroup.com",
        "time": "Tue Dec 15 13:40:10 2015 +1000"
      },
      "message": "Added simple support for MetaProperty\n"
    },
    {
      "commit": "bc118db246a7d40e0a907cb01d2f41f0ff83f2e8",
      "tree": "9cf18c66d182e615b9f5d377cb7a0c3cb2b70c66",
      "parents": [
        "f48fa71ce638ec32943c42c2377a08cefe9d8576",
        "9ab203a06446fd9f405699297b3015915e0d8779"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Dec 04 07:44:51 2015 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Dec 04 07:44:51 2015 -0800"
      },
      "message": "Merge pull request #272 from adamjmcgrath/fix-export-specifier\n\nAdd exported identifier to ExportSpecifier for esprima"
    },
    {
      "commit": "9ab203a06446fd9f405699297b3015915e0d8779",
      "tree": "9cf18c66d182e615b9f5d377cb7a0c3cb2b70c66",
      "parents": [
        "9e5f89d2425dc8d04ce8d5b1497f7a1bb53055fd"
      ],
      "author": {
        "name": "Adam Mcgrath",
        "email": "adamjmcgrath@gmail.com",
        "time": "Thu Nov 26 20:00:21 2015 +0000"
      },
      "committer": {
        "name": "Adam Mcgrath",
        "email": "adamjmcgrath@gmail.com",
        "time": "Thu Nov 26 20:00:21 2015 +0000"
      },
      "message": "Create export-declaration test cases\n"
    },
    {
      "commit": "9e5f89d2425dc8d04ce8d5b1497f7a1bb53055fd",
      "tree": "9c655e37f38098ea5917e97e9db12d9f42d24ca0",
      "parents": [
        "f48fa71ce638ec32943c42c2377a08cefe9d8576"
      ],
      "author": {
        "name": "Adam Mcgrath",
        "email": "adamjmcgrath@gmail.com",
        "time": "Wed Nov 25 21:32:17 2015 +0000"
      },
      "committer": {
        "name": "Adam Mcgrath",
        "email": "adamjmcgrath@gmail.com",
        "time": "Wed Nov 25 21:32:17 2015 +0000"
      },
      "message": "Add exported identifier to ExportSpecifier for esprima\n\nSee #271\n"
    },
    {
      "commit": "f48fa71ce638ec32943c42c2377a08cefe9d8576",
      "tree": "e53bf531d590c5f9b651b3954f38ad02bd20136c",
      "parents": [
        "b8f42ea7059648cf07ce2fe7137b9bde7e6e919a"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Tue Nov 24 14:08:22 2015 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Tue Nov 24 14:35:04 2015 -0800"
      },
      "message": "version 1.7.1\n"
    },
    {
      "commit": "b8f42ea7059648cf07ce2fe7137b9bde7e6e919a",
      "tree": "87faf4acd7f97ba330c306afe277f80071c7aa5d",
      "parents": [
        "ba5dc1c9a079b43d7ab478fb8524371662c9c96f",
        "5b152cf4353cc8b4752aabe6e39d5d98bcd65f71"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Nov 24 11:54:45 2015 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Nov 24 11:54:45 2015 -0800"
      },
      "message": "Merge pull request #270 from ariya/update-travis\n\nTravis CI\u0027s Node.js versions: exclude 0.11, add iojs and latest stable v4."
    },
    {
      "commit": "5b152cf4353cc8b4752aabe6e39d5d98bcd65f71",
      "tree": "87faf4acd7f97ba330c306afe277f80071c7aa5d",
      "parents": [
        "ba5dc1c9a079b43d7ab478fb8524371662c9c96f"
      ],
      "author": {
        "name": "Ariya Hidayat",
        "email": "ariya.hidayat@gmail.com",
        "time": "Sun Nov 22 10:06:10 2015 -0800"
      },
      "committer": {
        "name": "Ariya Hidayat",
        "email": "ariya.hidayat@gmail.com",
        "time": "Sun Nov 22 10:06:10 2015 -0800"
      },
      "message": "Travis CI\u0027s Node.js versions: exclude 0.11, add iojs and latest stable 4.\n\n0.11 was considered unstable and superceded already by 0.12. Since \u003e\u003d\n0.12 is what is tested, that is the one which should go in the package\nmanifest.\n"
    },
    {
      "commit": "ba5dc1c9a079b43d7ab478fb8524371662c9c96f",
      "tree": "5f3b8553217e2fc9567e297397961023e505a4d6",
      "parents": [
        "2a307d5904c2f9dd6d24d9818974d094fc171543",
        "ceaa2d65d3026ae5783c8066015ac6cf18e81db6"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sat Nov 21 17:39:46 2015 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sat Nov 21 17:39:46 2015 -0800"
      },
      "message": "Merge pull request #269 from ariya/update-semver\n\nUpdate semver to the latest version 5.1."
    },
    {
      "commit": "ceaa2d65d3026ae5783c8066015ac6cf18e81db6",
      "tree": "5f3b8553217e2fc9567e297397961023e505a4d6",
      "parents": [
        "2a307d5904c2f9dd6d24d9818974d094fc171543"
      ],
      "author": {
        "name": "Ariya Hidayat",
        "email": "ariya.hidayat@gmail.com",
        "time": "Sat Nov 21 08:15:48 2015 -0800"
      },
      "committer": {
        "name": "Ariya Hidayat",
        "email": "ariya.hidayat@gmail.com",
        "time": "Sat Nov 21 08:15:48 2015 -0800"
      },
      "message": "Update semver to the latest version 5.1.\n"
    },
    {
      "commit": "2a307d5904c2f9dd6d24d9818974d094fc171543",
      "tree": "4f2513910ef32b9de6031adad55e1443b9b7c8b4",
      "parents": [
        "fc99fcda78aabf949c1c94c0058bdc1cf0278d8a",
        "da47c465c384bbb3745eb7f417a8c13614b4f3ff"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Nov 22 00:35:39 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Nov 22 00:35:39 2015 +0900"
      },
      "message": "Merge pull request #268 from ariya/no-moz\n\nDon\u0027t test esprima-moz anymore."
    },
    {
      "commit": "da47c465c384bbb3745eb7f417a8c13614b4f3ff",
      "tree": "4f2513910ef32b9de6031adad55e1443b9b7c8b4",
      "parents": [
        "fc99fcda78aabf949c1c94c0058bdc1cf0278d8a"
      ],
      "author": {
        "name": "Ariya Hidayat",
        "email": "ariya.hidayat@gmail.com",
        "time": "Sat Nov 21 07:30:40 2015 -0800"
      },
      "committer": {
        "name": "Ariya Hidayat",
        "email": "ariya.hidayat@gmail.com",
        "time": "Sat Nov 21 07:30:40 2015 -0800"
      },
      "message": "Don\u0027t test esprima-moz anymore.\n"
    },
    {
      "commit": "fc99fcda78aabf949c1c94c0058bdc1cf0278d8a",
      "tree": "42958f92a2d2a0b4eb9e59187e665ef50c9cc0f0",
      "parents": [
        "5dabbc5441b396febd0afb9252a9afdfa7051657",
        "b99a20005fcc868c3326408eef6fed0b586f9bec"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Sep 25 00:07:20 2015 -0700"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Sep 25 00:07:20 2015 -0700"
      },
      "message": "Merge pull request #257 from adamjmcgrath/esprima-2-aliased-imports\n\nFix Import variable binding for esprima 2"
    },
    {
      "commit": "b99a20005fcc868c3326408eef6fed0b586f9bec",
      "tree": "42958f92a2d2a0b4eb9e59187e665ef50c9cc0f0",
      "parents": [
        "5dabbc5441b396febd0afb9252a9afdfa7051657"
      ],
      "author": {
        "name": "adamjmcgrath",
        "email": "adamjmcgrath@gmail.com",
        "time": "Thu Sep 24 14:29:59 2015 +0100"
      },
      "committer": {
        "name": "adamjmcgrath",
        "email": "adamjmcgrath@gmail.com",
        "time": "Thu Sep 24 14:29:59 2015 +0100"
      },
      "message": "Fix Import variable binding for esprima 2, eg `import {foo as bar} from \"baz\";`\n"
    },
    {
      "commit": "5dabbc5441b396febd0afb9252a9afdfa7051657",
      "tree": "da6d7e38b4c4af885a155ac2f5a95c14eb76c763",
      "parents": [
        "dbf8fe2eb44e8bd508ae6151bbab9f499770e279"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Sun Sep 06 09:35:15 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Sun Sep 06 09:35:15 2015 -0700"
      },
      "message": "version 1.7.0\n"
    },
    {
      "commit": "3fde4c3dc677273a3a561b5fcb74934b67249d44",
      "tree": "1eabd2f697ddd306b973afec44af8eaa31729aac",
      "parents": [
        "c3ecceffc3ba151fd2d48c8ba9c1b84d4c46c4ab"
      ],
      "author": {
        "name": "Francisco Ryan Tolmasky I",
        "email": "tolmasky@gmail.com",
        "time": "Fri Sep 04 21:05:36 2015 -0700"
      },
      "committer": {
        "name": "Francisco Ryan Tolmasky I",
        "email": "tolmasky@gmail.com",
        "time": "Fri Sep 04 21:05:36 2015 -0700"
      },
      "message": "Add assignment pattern tests.\n\nReviewed by @tolmasky.\n"
    },
    {
      "commit": "c3ecceffc3ba151fd2d48c8ba9c1b84d4c46c4ab",
      "tree": "285d80ff147aa5ba6ea8bd235118a21a274faf8b",
      "parents": [
        "dbf8fe2eb44e8bd508ae6151bbab9f499770e279"
      ],
      "author": {
        "name": "Francisco Ryan Tolmasky I",
        "email": "tolmasky@gmail.com",
        "time": "Fri Sep 04 20:48:56 2015 -0700"
      },
      "committer": {
        "name": "Francisco Ryan Tolmasky I",
        "email": "tolmasky@gmail.com",
        "time": "Fri Sep 04 20:48:56 2015 -0700"
      },
      "message": "Fix for supporting AssignmentPattern. Closes #229.\n\nReviewed by @tolmasky.\n"
    },
    {
      "commit": "dbf8fe2eb44e8bd508ae6151bbab9f499770e279",
      "tree": "d8b8ccda23875257e3669e11c026511fd0615915",
      "parents": [
        "12a4319ab19d079f44ae83e1469024b743dae876",
        "f2879cd6f3f95577143b6fbd014b6c9f5fea80d3"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Aug 28 17:55:22 2015 -0700"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Aug 28 17:55:22 2015 -0700"
      },
      "message": "Merge pull request #253 from adamjmcgrath/esprima-2.x\n\nEsprima 2.x import/export statements"
    },
    {
      "commit": "f2879cd6f3f95577143b6fbd014b6c9f5fea80d3",
      "tree": "d8b8ccda23875257e3669e11c026511fd0615915",
      "parents": [
        "12a4319ab19d079f44ae83e1469024b743dae876"
      ],
      "author": {
        "name": "Adam Mcgrath",
        "email": "adamjmcgrath@gmail.com",
        "time": "Wed Jul 01 17:14:57 2015 +0100"
      },
      "committer": {
        "name": "adamjmcgrath",
        "email": "adamjmcgrath@gmail.com",
        "time": "Fri Aug 28 18:20:34 2015 +0100"
      },
      "message": "Add support for esprima 2.x import and export statements\n"
    },
    {
      "commit": "12a4319ab19d079f44ae83e1469024b743dae876",
      "tree": "2464df5a8c01b1be36fae313b4e1a637e5a04800",
      "parents": [
        "08e6f47e5606322c9c53a6b1517acccba01a2737",
        "19bf5d0585892561309e482f829c3583f4c840cc"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Aug 25 21:30:33 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Aug 25 21:30:33 2015 -0700"
      },
      "message": "Merge pull request #252 from sterlinghw/master\n\nadd support for es6 super()"
    },
    {
      "commit": "19bf5d0585892561309e482f829c3583f4c840cc",
      "tree": "2464df5a8c01b1be36fae313b4e1a637e5a04800",
      "parents": [
        "08e6f47e5606322c9c53a6b1517acccba01a2737"
      ],
      "author": {
        "name": "Sterling Williams",
        "email": "sterlingw@qualtrics.com",
        "time": "Tue Aug 25 16:23:17 2015 -0600"
      },
      "committer": {
        "name": "Sterling Williams",
        "email": "sterlingw@qualtrics.com",
        "time": "Tue Aug 25 16:23:17 2015 -0600"
      },
      "message": "add support for super()\n"
    },
    {
      "commit": "08e6f47e5606322c9c53a6b1517acccba01a2737",
      "tree": "800eb0e56da5efa02c644019dffbd88e476e425c",
      "parents": [
        "617dc9fdf13955ec715c20011472994336541365",
        "609c9694cb0363194e7dd200375f1322104d1549"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sun Aug 09 08:26:21 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sun Aug 09 08:26:21 2015 -0700"
      },
      "message": "Merge pull request #248 from estools/michaelficarra-patch-1\n\nuse \"sudo: false\" in travis config for faster builds"
    },
    {
      "commit": "609c9694cb0363194e7dd200375f1322104d1549",
      "tree": "800eb0e56da5efa02c644019dffbd88e476e425c",
      "parents": [
        "a216a16df843a7a634dc2b9f2486685f3290b531"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sun Aug 09 08:24:47 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sun Aug 09 08:24:47 2015 -0700"
      },
      "message": "replace * version for esprima-moz with actual version"
    },
    {
      "commit": "a216a16df843a7a634dc2b9f2486685f3290b531",
      "tree": "139225d053b728679ebedaa339707ba1d1fe75a6",
      "parents": [
        "617dc9fdf13955ec715c20011472994336541365"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sun Aug 09 08:09:49 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Sun Aug 09 08:09:49 2015 -0700"
      },
      "message": "use \"sudo: false\" in travis config for faster builds"
    },
    {
      "commit": "617dc9fdf13955ec715c20011472994336541365",
      "tree": "c8d7bff604f83b38f4601f9529f388bb7e3cd45d",
      "parents": [
        "2e90c2b95274aae27910c28e086676b104b7ded4",
        "7f5a86d14def7c5dc61d88da423576382844b8a2"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Jun 05 15:21:29 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Fri Jun 05 15:21:29 2015 -0700"
      },
      "message": "Merge pull request #238 from ef4/expand-rest-patterns\n\nExpand RestElement to support all patterns"
    },
    {
      "commit": "7f5a86d14def7c5dc61d88da423576382844b8a2",
      "tree": "c8d7bff604f83b38f4601f9529f388bb7e3cd45d",
      "parents": [
        "2e90c2b95274aae27910c28e086676b104b7ded4"
      ],
      "author": {
        "name": "Edward Faulkner",
        "email": "ef@alum.mit.edu",
        "time": "Thu May 28 10:10:48 2015 -0400"
      },
      "committer": {
        "name": "Edward Faulkner",
        "email": "ef@alum.mit.edu",
        "time": "Thu May 28 10:14:01 2015 -0400"
      },
      "message": "expand RestElement to support all patterns\n\nThis is a followup to #236 that brings RestElement into full spec\ncompliance.\n"
    },
    {
      "commit": "2e90c2b95274aae27910c28e086676b104b7ded4",
      "tree": "2de46e0048ef536a28a29a66569d7521443eb086",
      "parents": [
        "ed529d5d32a2f74d0abf3033b5ffa341e0ebd24e",
        "5070077d838c7f098dcab9c701331af37db1e763"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Wed May 27 14:29:57 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Wed May 27 14:29:57 2015 -0700"
      },
      "message": "Merge pull request #237 from ef4/nicer-array-patterns\n\nImproved ArrayPattern formatting"
    },
    {
      "commit": "5070077d838c7f098dcab9c701331af37db1e763",
      "tree": "2de46e0048ef536a28a29a66569d7521443eb086",
      "parents": [
        "ed529d5d32a2f74d0abf3033b5ffa341e0ebd24e"
      ],
      "author": {
        "name": "Edward Faulkner",
        "email": "ef@alum.mit.edu",
        "time": "Wed May 27 14:46:27 2015 -0400"
      },
      "committer": {
        "name": "Edward Faulkner",
        "email": "ef@alum.mit.edu",
        "time": "Wed May 27 14:46:27 2015 -0400"
      },
      "message": "Improved ArrayPattern formatting\n"
    },
    {
      "commit": "ed529d5d32a2f74d0abf3033b5ffa341e0ebd24e",
      "tree": "2245b5c13720b082bc7fe4045e066301ef842a46",
      "parents": [
        "f845b2c808c4a425153be4511151fe757787b22e"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu May 28 03:40:12 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu May 28 03:40:12 2015 +0900"
      },
      "message": "Update node.js versions of travis\n"
    },
    {
      "commit": "f845b2c808c4a425153be4511151fe757787b22e",
      "tree": "fbe15d3bdb3b6c1016f0993e93b5a5632a2f9536",
      "parents": [
        "7c571e460f4844854c1a44f952ca34f184b32d2c",
        "f8bc1d5d0455a91a079943a3282dd4571d952e88"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu May 28 03:39:45 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu May 28 03:39:45 2015 +0900"
      },
      "message": "Merge pull request #236 from ef4/rest-element\n\nSupport RestElement"
    },
    {
      "commit": "f8bc1d5d0455a91a079943a3282dd4571d952e88",
      "tree": "fbe15d3bdb3b6c1016f0993e93b5a5632a2f9536",
      "parents": [
        "7c571e460f4844854c1a44f952ca34f184b32d2c"
      ],
      "author": {
        "name": "Edward Faulkner",
        "email": "ef@alum.mit.edu",
        "time": "Wed May 27 14:26:36 2015 -0400"
      },
      "committer": {
        "name": "Edward Faulkner",
        "email": "ef@alum.mit.edu",
        "time": "Wed May 27 14:26:36 2015 -0400"
      },
      "message": "Support RestElement\n\nCloses #225\n"
    },
    {
      "commit": "7c571e460f4844854c1a44f952ca34f184b32d2c",
      "tree": "a6ebb15bd1a2d5e15f5cdc40767118b0a8c1444a",
      "parents": [
        "a01f6703c0bbf5900cf77ace219eeb5fd3cdb547",
        "02d47fee6e9822173d408123a9ea2583aa16cb38"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Tue May 19 18:57:47 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Tue May 19 18:57:47 2015 +0900"
      },
      "message": "Merge pull request #235 from pgilad/patch-1\n\nupdate license attribute"
    },
    {
      "commit": "02d47fee6e9822173d408123a9ea2583aa16cb38",
      "tree": "a6ebb15bd1a2d5e15f5cdc40767118b0a8c1444a",
      "parents": [
        "a01f6703c0bbf5900cf77ace219eeb5fd3cdb547"
      ],
      "author": {
        "name": "Gilad Peleg",
        "email": "giladp007@gmail.com",
        "time": "Tue May 19 12:57:23 2015 +0300"
      },
      "committer": {
        "name": "Gilad Peleg",
        "email": "giladp007@gmail.com",
        "time": "Tue May 19 12:57:23 2015 +0300"
      },
      "message": "update license attribute\n\nspecifying the type and URL is deprecated:\r\n\r\nhttps://docs.npmjs.com/files/package.json#license\r\nhttp://npm1k.org/"
    },
    {
      "commit": "a01f6703c0bbf5900cf77ace219eeb5fd3cdb547",
      "tree": "a0b1186977b930f4e7de40c536433622cb77f825",
      "parents": [
        "484275207dd006b5c08a8007a0833edf67d7d2f1"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu May 14 00:54:09 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu May 14 00:54:09 2015 +0900"
      },
      "message": "Update esutils version\n"
    },
    {
      "commit": "484275207dd006b5c08a8007a0833edf67d7d2f1",
      "tree": "c97e5c2139f726e2ffa11aa55d456684251b9815",
      "parents": [
        "fd958870018b0d614278c67dd4d9697099f67b09",
        "1b3d9bca0347800c142553086ff91dde236a40d3"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Apr 28 09:25:53 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Apr 28 09:25:53 2015 -0700"
      },
      "message": "Merge pull request #232 from michaelficarra/GH-231\n\nfixes #231: generate strings with fewer escape sequences by default"
    },
    {
      "commit": "1b3d9bca0347800c142553086ff91dde236a40d3",
      "tree": "c97e5c2139f726e2ffa11aa55d456684251b9815",
      "parents": [
        "fd958870018b0d614278c67dd4d9697099f67b09"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Tue Apr 28 09:16:49 2015 -0700"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "git@michael.ficarra.me",
        "time": "Tue Apr 28 09:16:49 2015 -0700"
      },
      "message": "fixes #231: generate strings with fewer escape sequences by default\n"
    },
    {
      "commit": "fd958870018b0d614278c67dd4d9697099f67b09",
      "tree": "1406bc714165f32eb260a628e084607f5425ef1f",
      "parents": [
        "3ca9e976320b26f0cb116ed48e463941775d4cb8"
      ],
      "author": {
        "name": "Ingvar Stepanyan",
        "email": "me@rreverser.com",
        "time": "Fri Feb 20 16:32:54 2015 +0200"
      },
      "committer": {
        "name": "Ingvar Stepanyan",
        "email": "me@rreverser.com",
        "time": "Fri Feb 20 16:32:54 2015 +0200"
      },
      "message": "Rename `AwaitExpression.delegate` -\u003e `.all`"
    },
    {
      "commit": "3ca9e976320b26f0cb116ed48e463941775d4cb8",
      "tree": "c1bda708b90071c0390afc7bd87aa95a0bf77c65",
      "parents": [
        "e4bd686658f308d7fc5a25617dc3d9d9a92dc9ec"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:14:24 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:14:24 2015 +0900"
      },
      "message": "Upgrade to the latest source-map library\n"
    },
    {
      "commit": "e4bd686658f308d7fc5a25617dc3d9d9a92dc9ec",
      "tree": "a08dcf64c5dc4edb7877583cfb0752a9a0c838ce",
      "parents": [
        "b09c6eb208e1a082a5581d9bcdc08d9e4b6acd00"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:13:23 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:13:23 2015 +0900"
      },
      "message": "Fix failing source-map tests\n\nThis is because source-map library changes it\u0027s internal representations.\n"
    },
    {
      "commit": "b09c6eb208e1a082a5581d9bcdc08d9e4b6acd00",
      "tree": "f8373fb2b1aee680e1e53828dd93bb25c815b7fd",
      "parents": [
        "c02e42b8210b41f87138c1f638ffb93308dce496"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:07:33 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:07:33 2015 +0900"
      },
      "message": "Fix linting errors\n"
    },
    {
      "commit": "c02e42b8210b41f87138c1f638ffb93308dce496",
      "tree": "bf6d6ccf4151387baa9f73813df3ce206a5462f0",
      "parents": [
        "46d311ce0daa8db1d600044b4b0a28704bc8ae1d"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:03:15 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:03:15 2015 +0900"
      },
      "message": "version 1.6.1\n"
    },
    {
      "commit": "46d311ce0daa8db1d600044b4b0a28704bc8ae1d",
      "tree": "6572f3099899db936d0e37e376b02c6ef829a2ce",
      "parents": [
        "6e29d121b0eb2177b986c09a4c397dda096eaa4b"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:01:18 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 18:01:18 2015 +0900"
      },
      "message": "Parenthesize `(async function expression() { })`\n\nClose #222\n"
    },
    {
      "commit": "6e29d121b0eb2177b986c09a4c397dda096eaa4b",
      "tree": "68bcd15e5ea39b1558f120fea4e87b7b51208a20",
      "parents": [
        "ecba614a0a5b4de49c19158e460fc933f644cef3"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 17:43:26 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 29 17:43:26 2015 +0900"
      },
      "message": "temporary\n"
    },
    {
      "commit": "ecba614a0a5b4de49c19158e460fc933f644cef3",
      "tree": "bd4376135bc42b975f6840f13d851427cb408925",
      "parents": [
        "903c53c12ad561a0c7d4cdb792802519f52283fa"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Tue Jan 13 00:20:45 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Tue Jan 13 00:20:45 2015 +0900"
      },
      "message": "Bump version to 1.6.0\n"
    },
    {
      "commit": "903c53c12ad561a0c7d4cdb792802519f52283fa",
      "tree": "3ec6626769029258ff5f79e8fbf27f0c9117d9b6",
      "parents": [
        "472cbce24c0efef2768761c5164dcf7bf81b0124"
      ],
      "author": {
        "name": "Ingvar Stepanyan",
        "email": "me@rreverser.com",
        "time": "Sat Jan 10 23:26:47 2015 +0200"
      },
      "committer": {
        "name": "Ingvar Stepanyan",
        "email": "me@rreverser.com",
        "time": "Sat Jan 10 23:26:47 2015 +0200"
      },
      "message": "Add support for async/await.\n\nSpec proposal: https://github.com/lukehoban/ecmascript-asyncawait\n"
    },
    {
      "commit": "472cbce24c0efef2768761c5164dcf7bf81b0124",
      "tree": "a1cad2acf8fd774a1389675ec5ff6d63bc63fc14",
      "parents": [
        "34fd1cf72129ff13103e6a5a00daa9499684f329"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 08 00:05:14 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Thu Jan 08 00:05:14 2015 +0900"
      },
      "message": "version 1.5.0-dev starts\n"
    },
    {
      "commit": "34fd1cf72129ff13103e6a5a00daa9499684f329",
      "tree": "9258a2b799faab9988e248c25a3c6e9a13139b49",
      "parents": [
        "9d6530afff302a034621a53ed045d86851d1b64b"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Wed Jan 07 23:53:18 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Wed Jan 07 23:53:18 2015 +0900"
      },
      "message": "Drop escodegen-old.js\n"
    },
    {
      "commit": "9d6530afff302a034621a53ed045d86851d1b64b",
      "tree": "7d9cf4197ea97fe8f4b91c802490fadcf61fe510",
      "parents": [
        "824f571a6826de6527bab7440f8dbaf69f5fb218",
        "2cf9e64c8e692382112e973ea5b5d557d90f860a"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Wed Jan 07 23:51:17 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Wed Jan 07 23:51:17 2015 +0900"
      },
      "message": "Merge pull request #208 from kevinb7/preserveBlankLines\n\nPreserve blank lines"
    },
    {
      "commit": "824f571a6826de6527bab7440f8dbaf69f5fb218",
      "tree": "1d52f5c56e7a1deed0b840e8a6720a4db7a0fed7",
      "parents": [
        "ee5d108d87ca5804c77a2cb5f7eabb150b3942b9"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Mon Jan 05 04:16:57 2015 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Mon Jan 05 04:16:57 2015 +0900"
      },
      "message": "Use estraverse.Syntax\n"
    },
    {
      "commit": "2cf9e64c8e692382112e973ea5b5d557d90f860a",
      "tree": "558ffc4689205fff7e16d23f7cceb96e19983417",
      "parents": [
        "2516910a8a3ba96117a551ae606cbf63fe35b437"
      ],
      "author": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Sun Dec 21 21:01:10 2014 -0700"
      },
      "committer": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Sun Dec 21 21:01:10 2014 -0700"
      },
      "message": "combined some more variable declarations\n"
    },
    {
      "commit": "2516910a8a3ba96117a551ae606cbf63fe35b437",
      "tree": "2288a1696180adfd253ffec9631d73a337624049",
      "parents": [
        "10c0c5cc45726689970b657edad03d951264ebc5"
      ],
      "author": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Sun Dec 21 20:59:26 2014 -0700"
      },
      "committer": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Sun Dec 21 20:59:26 2014 -0700"
      },
      "message": "combined variable declarations\n"
    },
    {
      "commit": "10c0c5cc45726689970b657edad03d951264ebc5",
      "tree": "36c04b492f6fb0583444fe879bad898127fbd95f",
      "parents": [
        "67cfbef51689f3878ce1fcd1039397df50674d15"
      ],
      "author": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Sun Dec 21 20:33:39 2014 -0700"
      },
      "committer": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Sun Dec 21 20:33:39 2014 -0700"
      },
      "message": "lint\n"
    },
    {
      "commit": "67cfbef51689f3878ce1fcd1039397df50674d15",
      "tree": "c7a7c5f2ef7e3e255988d942d10f61fba922e725",
      "parents": [
        "540918929045b3f15374cb9827cba7379b93216c"
      ],
      "author": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Sun Dec 21 20:23:25 2014 -0700"
      },
      "committer": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Sun Dec 21 20:23:25 2014 -0700"
      },
      "message": "finished porting changes\n"
    },
    {
      "commit": "540918929045b3f15374cb9827cba7379b93216c",
      "tree": "64d87cf336de98b35afa07b91af1e3b64df4add3",
      "parents": [
        "ee5d108d87ca5804c77a2cb5f7eabb150b3942b9"
      ],
      "author": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Fri Dec 19 20:40:55 2014 -0700"
      },
      "committer": {
        "name": "Kevin Barabash",
        "email": "kevinb7@gmail.com",
        "time": "Fri Dec 19 20:40:55 2014 -0700"
      },
      "message": "work-in-progress porting preserveBlankLines\n"
    },
    {
      "commit": "ee5d108d87ca5804c77a2cb5f7eabb150b3942b9",
      "tree": "7b9f3d74ee8ff19ce9716e9c67bae3a72f74ef29",
      "parents": [
        "4ff63037933cd5437ed7213c887a047205922c6c"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Dec 19 21:47:03 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Dec 19 21:47:21 2014 +0900"
      },
      "message": "Exclude gulpfile.js from npm package\n\nThank you @inikulin :)\nref #217\n"
    },
    {
      "commit": "4ff63037933cd5437ed7213c887a047205922c6c",
      "tree": "30356d16ffe26815bed7a6578f13841b5de8f14c",
      "parents": [
        "9529c8c639d3198e7b6a308f120fa824fc3cb3e0"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Dec 19 19:34:55 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Dec 19 19:34:55 2014 +0900"
      },
      "message": "Update dependencies\n"
    },
    {
      "commit": "9529c8c639d3198e7b6a308f120fa824fc3cb3e0",
      "tree": "a505fcbae5cef1f3ac8cd518676d4e8c9d512073",
      "parents": [
        "43f40ded0eaedfc03638f1f18197facdbc851b7c"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Dec 19 19:33:33 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Dec 19 19:33:33 2014 +0900"
      },
      "message": "version 1.4.4-dev starts\n"
    },
    {
      "commit": "43f40ded0eaedfc03638f1f18197facdbc851b7c",
      "tree": "7623ebe9be0d6c1edbce23caf0f2f147fb1d002b",
      "parents": [
        "eed753c0326e65fb6ab35d15e3672fcb3f5da02a",
        "f34fa3cacd6221eea1d47ba217f8483aa6c5f754"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Dec 19 15:43:27 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Fri Dec 19 15:43:27 2014 +0900"
      },
      "message": "Merge pull request #218 from twada/package.files\n\nuse `files` field in package.json for npm whitelist"
    },
    {
      "commit": "f34fa3cacd6221eea1d47ba217f8483aa6c5f754",
      "tree": "7623ebe9be0d6c1edbce23caf0f2f147fb1d002b",
      "parents": [
        "eed753c0326e65fb6ab35d15e3672fcb3f5da02a"
      ],
      "author": {
        "name": "Takuto Wada",
        "email": "takuto.wada@gmail.com",
        "time": "Fri Dec 19 15:37:55 2014 +0900"
      },
      "committer": {
        "name": "Takuto Wada",
        "email": "takuto.wada@gmail.com",
        "time": "Fri Dec 19 15:37:55 2014 +0900"
      },
      "message": "use `files` field in package.json for npm whitelist. fixes #217\n"
    },
    {
      "commit": "eed753c0326e65fb6ab35d15e3672fcb3f5da02a",
      "tree": "031d30320bac6642e0ca0bd0d9498d05f9944298",
      "parents": [
        "3eb5100aa46bbacdceeb321ed914e2fd192fb248",
        "0a4b131a51e7d2682ad7d2ff770c59310acf1b69"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Mon Dec 15 15:56:34 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Mon Dec 15 15:56:34 2014 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:estools/escodegen\n"
    },
    {
      "commit": "3eb5100aa46bbacdceeb321ed914e2fd192fb248",
      "tree": "c95012b0dd327e4477fbbaa32ebe8aa4631301e2",
      "parents": [
        "75e25320030e10ec1aafd8d3d00663d8bcd1b567"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Mon Dec 15 15:56:20 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Mon Dec 15 15:56:20 2014 +0900"
      },
      "message": "version 1.4.3-dev starts\n"
    },
    {
      "commit": "75e25320030e10ec1aafd8d3d00663d8bcd1b567",
      "tree": "66af51ece94ea45dd42a5f9a0d17e3f8e115d0ac",
      "parents": [
        "7e6f8cf691f116b2e588bb93d0a1307aac6348e5"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Mon Dec 15 15:54:11 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Mon Dec 15 15:54:11 2014 +0900"
      },
      "message": "Update dependencies\n"
    },
    {
      "commit": "0a4b131a51e7d2682ad7d2ff770c59310acf1b69",
      "tree": "51ac6aa6e8273bd8e3de69119fc1437a25c3ec09",
      "parents": [
        "7e6f8cf691f116b2e588bb93d0a1307aac6348e5",
        "4cf58e9e94c4cf5d2c5dde4c4aab55e64c3b7700"
      ],
      "author": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Dec 09 08:13:22 2014 -0800"
      },
      "committer": {
        "name": "Michael Ficarra",
        "email": "github@michael.ficarra.me",
        "time": "Tue Dec 09 08:13:22 2014 -0800"
      },
      "message": "Merge pull request #215 from okuryu/javascript\n\nFix a link to Wikipedia"
    },
    {
      "commit": "4cf58e9e94c4cf5d2c5dde4c4aab55e64c3b7700",
      "tree": "51ac6aa6e8273bd8e3de69119fc1437a25c3ec09",
      "parents": [
        "7e6f8cf691f116b2e588bb93d0a1307aac6348e5"
      ],
      "author": {
        "name": "Ryuichi Okumura",
        "email": "okuryu@okuryu.com",
        "time": "Tue Dec 09 21:02:07 2014 +0900"
      },
      "committer": {
        "name": "Ryuichi Okumura",
        "email": "okuryu@okuryu.com",
        "time": "Tue Dec 09 21:02:07 2014 +0900"
      },
      "message": "Fix a link to Wikipedia\n"
    },
    {
      "commit": "7e6f8cf691f116b2e588bb93d0a1307aac6348e5",
      "tree": "43e0eaedb6463ec7ac6fd16775ea040e42ee38c0",
      "parents": [
        "21a9331faf2d822d40aeea3d34e47dc109bcdd56"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Nov 23 07:33:49 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Nov 23 07:33:49 2014 +0900"
      },
      "message": "Temporary comment out custom rules\n"
    },
    {
      "commit": "21a9331faf2d822d40aeea3d34e47dc109bcdd56",
      "tree": "856818fafee8cc737907fc701d55b8ed68f3c085",
      "parents": [
        "d9c8328a7984b2a1b4a1458fa1dce7ccadde366d"
      ],
      "author": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Nov 23 07:19:08 2014 +0900"
      },
      "committer": {
        "name": "Yusuke Suzuki",
        "email": "utatane.tea@gmail.com",
        "time": "Sun Nov 23 07:19:08 2014 +0900"
      },
      "message": "Update dependencies\n"
    }
  ],
  "next": "d9c8328a7984b2a1b4a1458fa1dce7ccadde366d"
}
