{"action":"created","issue":{"url":"https://api.github.com/repos/Hardmath123/nearley/issues/123","repository_url":"https://api.github.com/repos/Hardmath123/nearley","labels_url":"https://api.github.com/repos/Hardmath123/nearley/issues/123/labels{/name}","comments_url":"https://api.github.com/repos/Hardmath123/nearley/issues/123/comments","events_url":"https://api.github.com/repos/Hardmath123/nearley/issues/123/events","html_url":"https://github.com/Hardmath123/nearley/issues/123","id":176430917,"number":123,"title":"Use of `this.reference` in `Array.prototype.map` refers to implicit global, not outer scope","user":{"login":"moll","id":156837,"avatar_url":"https://avatars.githubusercontent.com/u/156837?v=3","gravatar_id":"","url":"https://api.github.com/users/moll","html_url":"https://github.com/moll","followers_url":"https://api.github.com/users/moll/followers","following_url":"https://api.github.com/users/moll/following{/other_user}","gists_url":"https://api.github.com/users/moll/gists{/gist_id}","starred_url":"https://api.github.com/users/moll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moll/subscriptions","organizations_url":"https://api.github.com/users/moll/orgs","repos_url":"https://api.github.com/users/moll/repos","events_url":"https://api.github.com/users/moll/events{/privacy}","received_events_url":"https://api.github.com/users/moll/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-12T17:11:42Z","updated_at":"2016-09-13T13:44:52Z","closed_at":null,"body":"Hey,\r\n\r\nNoticed https://github.com/Hardmath123/nearley/blob/master/lib/nearley.js#L167 doesn't pass the outer scope's `this` to `Array.prototype.map`, therefore failing in strict mode where `this` is not the global object, but `null`."},"comment":{"url":"https://api.github.com/repos/Hardmath123/nearley/issues/comments/246685635","html_url":"https://github.com/Hardmath123/nearley/issues/123#issuecomment-246685635","issue_url":"https://api.github.com/repos/Hardmath123/nearley/issues/123","id":246685635,"user":{"login":"bd82","id":4233843,"avatar_url":"https://avatars.githubusercontent.com/u/4233843?v=3","gravatar_id":"","url":"https://api.github.com/users/bd82","html_url":"https://github.com/bd82","followers_url":"https://api.github.com/users/bd82/followers","following_url":"https://api.github.com/users/bd82/following{/other_user}","gists_url":"https://api.github.com/users/bd82/gists{/gist_id}","starred_url":"https://api.github.com/users/bd82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bd82/subscriptions","organizations_url":"https://api.github.com/users/bd82/orgs","repos_url":"https://api.github.com/users/bd82/repos","events_url":"https://api.github.com/users/bd82/events{/privacy}","received_events_url":"https://api.github.com/users/bd82/received_events","type":"User","site_admin":false},"created_at":"2016-09-13T13:44:52Z","updated_at":"2016-09-13T13:44:52Z","body":"http://stackoverflow.com/questions/80084/in-javascript-why-is-the-this-operator-inconsistent"}}
{"actor":{"display_login":"bd82"}}