{"push_id":542369997,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"d74e31b6ce76f55b6e44b652256e140e290bccf9","before":"65e3f785eda1f6976ba3340d2db13197b5e70f08","commits":[{"sha":"9f248628fbde52cc41c83a952a77f0b85dc49d4b","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@leebyron.com","name":"Lee Byron"},"message":"Module environment GetThisBinding always returns undefined\n\nhttps://people.mozilla.org/~jorendorff/es6-draft.html#sec-module-environment-records-getthisbinding\n\nAny `this` expression that's not within another declarative environment (non-arrow functions) should resolve to `undefined`.\n\nRather than relying on a function clojure in a bundle to provide the correct environment, instead replace these instances directly (better for minifiers as well)\n\nThis means the CJS builder can be much leaner.\n\nThis also fixes a bug where variables declared within an arrow function were not being scoped correctly.","distinct":true,"url":"https://api.github.com/repos/esperantojs/esperanto/commits/9f248628fbde52cc41c83a952a77f0b85dc49d4b"},{"sha":"d74e31b6ce76f55b6e44b652256e140e290bccf9","author":{"email":"151de67ce73302f935a16b64263795603025dbad@gmail.com","name":"Rich Harris"},"message":"Merge pull request #43 from leebyron/cjs\n\nModule environment GetThisBinding always returns undefined","distinct":true,"url":"https://api.github.com/repos/esperantojs/esperanto/commits/d74e31b6ce76f55b6e44b652256e140e290bccf9"}]}