{"action":"created","issue":{"url":"https://api.github.com/repos/dwyl/goodparts/issues/128","repository_url":"https://api.github.com/repos/dwyl/goodparts","labels_url":"https://api.github.com/repos/dwyl/goodparts/issues/128/labels{/name}","comments_url":"https://api.github.com/repos/dwyl/goodparts/issues/128/comments","events_url":"https://api.github.com/repos/dwyl/goodparts/issues/128/events","html_url":"https://github.com/dwyl/goodparts/issues/128","id":178095831,"number":128,"title":"strict","user":{"login":"SimonLab","id":6057298,"avatar_url":"https://avatars.githubusercontent.com/u/6057298?v=3","gravatar_id":"","url":"https://api.github.com/users/SimonLab","html_url":"https://github.com/SimonLab","followers_url":"https://api.github.com/users/SimonLab/followers","following_url":"https://api.github.com/users/SimonLab/following{/other_user}","gists_url":"https://api.github.com/users/SimonLab/gists{/gist_id}","starred_url":"https://api.github.com/users/SimonLab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SimonLab/subscriptions","organizations_url":"https://api.github.com/users/SimonLab/orgs","repos_url":"https://api.github.com/users/SimonLab/repos","events_url":"https://api.github.com/users/SimonLab/events{/privacy}","received_events_url":"https://api.github.com/users/SimonLab/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dwyl/goodparts/labels/discuss","name":"discuss","color":"fbca04"},{"url":"https://api.github.com/repos/dwyl/goodparts/labels/help%20wanted","name":"help wanted","color":"128A0C"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-09-20T15:35:50Z","updated_at":"2016-10-03T20:59:05Z","closed_at":null,"body":"http://eslint.org/docs/rules/strict\r\n\r\n```\r\nstrict: 2\r\n```\r\nI'm not sure about this rule, I think it can add more checks and good practice by using it but we also have all the other eslint which let us know if something is wrong \r\n"},"comment":{"url":"https://api.github.com/repos/dwyl/goodparts/issues/comments/251225172","html_url":"https://github.com/dwyl/goodparts/issues/128#issuecomment-251225172","issue_url":"https://api.github.com/repos/dwyl/goodparts/issues/128","id":251225172,"user":{"login":"eliascodes","id":12719553,"avatar_url":"https://avatars.githubusercontent.com/u/12719553?v=3","gravatar_id":"","url":"https://api.github.com/users/eliascodes","html_url":"https://github.com/eliascodes","followers_url":"https://api.github.com/users/eliascodes/followers","following_url":"https://api.github.com/users/eliascodes/following{/other_user}","gists_url":"https://api.github.com/users/eliascodes/gists{/gist_id}","starred_url":"https://api.github.com/users/eliascodes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eliascodes/subscriptions","organizations_url":"https://api.github.com/users/eliascodes/orgs","repos_url":"https://api.github.com/users/eliascodes/repos","events_url":"https://api.github.com/users/eliascodes/events{/privacy}","received_events_url":"https://api.github.com/users/eliascodes/received_events","type":"User","site_admin":false},"created_at":"2016-10-03T20:59:05Z","updated_at":"2016-10-03T20:59:05Z","body":"@nelsonic from a quick scan of those articles,\r\n* Prevents `this` coersion and accidentally calling constructors without `new`\r\n* Throws when trying to assign immutable properties\r\n\r\nI agree that most of the issues covered by strict mode are also covered by the linter. But having strict mode on as well provides a level of redundancy. We know that we may change some of the linter rules in the future. It's nice to have the freedom to be able to do that without worrying about that same change introducing a vector for weird run-time bugs.\r\n\r\nI'm happy to be persuaded to turn this off, but at the moment I think it's a good thing to have."}}
{"actor":{"display_login":"eliascodes"}}