{"action":"created","issue":{"url":"https://api.github.com/repos/OpenBudget/open-budget-frontend/issues/355","repository_url":"https://api.github.com/repos/OpenBudget/open-budget-frontend","labels_url":"https://api.github.com/repos/OpenBudget/open-budget-frontend/issues/355/labels{/name}","comments_url":"https://api.github.com/repos/OpenBudget/open-budget-frontend/issues/355/comments","events_url":"https://api.github.com/repos/OpenBudget/open-budget-frontend/issues/355/events","html_url":"https://github.com/OpenBudget/open-budget-frontend/pull/355","id":131748544,"number":355,"title":"ES6 introduction","user":{"login":"Bnaya","id":1304862,"avatar_url":"https://avatars.githubusercontent.com/u/1304862?v=3","gravatar_id":"","url":"https://api.github.com/users/Bnaya","html_url":"https://github.com/Bnaya","followers_url":"https://api.github.com/users/Bnaya/followers","following_url":"https://api.github.com/users/Bnaya/following{/other_user}","gists_url":"https://api.github.com/users/Bnaya/gists{/gist_id}","starred_url":"https://api.github.com/users/Bnaya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Bnaya/subscriptions","organizations_url":"https://api.github.com/users/Bnaya/orgs","repos_url":"https://api.github.com/users/Bnaya/repos","events_url":"https://api.github.com/users/Bnaya/events{/privacy}","received_events_url":"https://api.github.com/users/Bnaya/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenBudget/open-budget-frontend/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-05T20:31:49Z","updated_at":"2016-02-06T12:02:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/OpenBudget/open-budget-frontend/pulls/355","html_url":"https://github.com/OpenBudget/open-budget-frontend/pull/355","diff_url":"https://github.com/OpenBudget/open-budget-frontend/pull/355.diff","patch_url":"https://github.com/OpenBudget/open-budget-frontend/pull/355.patch"},"body":"webpack config & need node modules to transpile ES6\r\nWe are gonna use ES2015 + stage 1\r\nhttp://babeljs.io/docs/plugins/preset-es2015/\r\nhttp://babeljs.io/docs/plugins/preset-stage-1/\r\n\r\nThe code transform from coffee to ES6 was made using\r\nhttp://decaffeinate.github.io/decaffeinate/repl/\r\nThen manually change the module format from AMD to ES6"},"comment":{"url":"https://api.github.com/repos/OpenBudget/open-budget-frontend/issues/comments/180746473","html_url":"https://github.com/OpenBudget/open-budget-frontend/pull/355#issuecomment-180746473","issue_url":"https://api.github.com/repos/OpenBudget/open-budget-frontend/issues/355","id":180746473,"user":{"login":"Bnaya","id":1304862,"avatar_url":"https://avatars.githubusercontent.com/u/1304862?v=3","gravatar_id":"","url":"https://api.github.com/users/Bnaya","html_url":"https://github.com/Bnaya","followers_url":"https://api.github.com/users/Bnaya/followers","following_url":"https://api.github.com/users/Bnaya/following{/other_user}","gists_url":"https://api.github.com/users/Bnaya/gists{/gist_id}","starred_url":"https://api.github.com/users/Bnaya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Bnaya/subscriptions","organizations_url":"https://api.github.com/users/Bnaya/orgs","repos_url":"https://api.github.com/users/Bnaya/repos","events_url":"https://api.github.com/users/Bnaya/events{/privacy}","received_events_url":"https://api.github.com/users/Bnaya/received_events","type":"User","site_admin":false},"created_at":"2016-02-06T12:02:21Z","updated_at":"2016-02-06T12:02:21Z","body":"@akariv I think to require a js code style requirements,\r\nusing eslint, based on a common preset, and all PRS will need to comply with it.\r\nBut i don't know what to choose, and i don't know them in depth.\r\n\r\nsome options:\r\nhttp://standardjs.com/\r\nhttps://github.com/google/eslint-config-google\r\nhttps://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb\r\n\r\nIf you know someone that can advice us about this, it would be great  "}}