{"push_id":679323596,"size":7,"distinct_size":6,"ref":"refs/heads/fix-shadow-in-tdz","head":"873b4acebb43416945a8ad6b645ee470c2f30f0e","before":"6c52bcdaf076aa29e47d06dd2619180d95554285","commits":[{"sha":"9ea75573c95bb3bd66f922bf19bab500962162eb","author":{"email":"dbda8dc861f0b9a086be23145eb62b877fc11520@gmail.com","name":"Jose Roberto Vidal"},"message":"Update: adds \"functions\" option to no-extra-parens (fixes #2477)\n\nAdds a \"functions\" option to no-extra-parens to limit the scope\nof the rule to function expressions. In this mode, it should be\nequivalent to no-wrap-func.\n\nIt also handles a few extra corner cases: computed properties,\nobject literals and double parenthesis around function expressions.","distinct":true,"url":"https://api.github.com/repos/mysticatea/eslint/commits/9ea75573c95bb3bd66f922bf19bab500962162eb"},{"sha":"32b0cde5a10867230d22862584ca461221049218","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@uxebu.com","name":"David Aurelio"},"message":"Fix: “consistent-this” incorrectly flagging destructuring of `this` (fixes #2633)","distinct":true,"url":"https://api.github.com/repos/mysticatea/eslint/commits/32b0cde5a10867230d22862584ca461221049218"},{"sha":"9d79da2af7c0e667ed28c33219667520d59e4d65","author":{"email":"e009bd61a845292af0f0d8c6e07e37fa3e386836@gmail.com","name":"Toru Nagashima"},"message":"Upgrade: escope 3.1.0 (fixes #2310, #2405)\n\n- Breaking: References of let/const/class are resolved now. So I fixed `no-unused-vars` rule.\n- Fix: Makes references in default parameters.\n- Fix: Makes references in default values of destructuring.","distinct":false,"url":"https://api.github.com/repos/mysticatea/eslint/commits/9d79da2af7c0e667ed28c33219667520d59e4d65"},{"sha":"3254d5ee5fe9ea7133275c83814294d61da10c25","author":{"email":"3b9de09f2ff76afe9f0ad4fcae4ff68f52ec7fc4@nczconsulting.com","name":"Nicholas C. Zakas"},"message":"Merge pull request #2578 from jrvidal/no-extra-parens-2477\n\nFix: adds \"functions-only\" option to no-extra-parens (fixes #2477)","distinct":true,"url":"https://api.github.com/repos/mysticatea/eslint/commits/3254d5ee5fe9ea7133275c83814294d61da10c25"},{"sha":"bb73352068062b7f850c33c9f698ed1f09f9efbf","author":{"email":"5af88b10f565a9e62d9542f3dd642b208754ab0a@gmail.com","name":"Ilya Volodin"},"message":"Merge pull request #2635 from mysticatea/upgrade-escope\n\nUpgrade: escope 3.1.0 (fixes #2310, #2405)","distinct":true,"url":"https://api.github.com/repos/mysticatea/eslint/commits/bb73352068062b7f850c33c9f698ed1f09f9efbf"},{"sha":"b89d293dcff77b52eb39902e1e2453fc6678850a","author":{"email":"3b9de09f2ff76afe9f0ad4fcae4ff68f52ec7fc4@nczconsulting.com","name":"Nicholas C. Zakas"},"message":"Merge pull request #2634 from davidaurelio/consistent-this-and-destructuring\n\nMake “consistent-this” ignore destructuring of `this`","distinct":true,"url":"https://api.github.com/repos/mysticatea/eslint/commits/b89d293dcff77b52eb39902e1e2453fc6678850a"},{"sha":"873b4acebb43416945a8ad6b645ee470c2f30f0e","author":{"email":"e009bd61a845292af0f0d8c6e07e37fa3e386836@gmail.com","name":"Toru Nagashima"},"message":"Fix: `no-shadow` allows shadowing in the TDZ (fixes #2568)","distinct":true,"url":"https://api.github.com/repos/mysticatea/eslint/commits/873b4acebb43416945a8ad6b645ee470c2f30f0e"}]}