{"action":"created","issue":{"url":"https://api.github.com/repos/dequelabs/axe-core/issues/189","repository_url":"https://api.github.com/repos/dequelabs/axe-core","labels_url":"https://api.github.com/repos/dequelabs/axe-core/issues/189/labels{/name}","comments_url":"https://api.github.com/repos/dequelabs/axe-core/issues/189/comments","events_url":"https://api.github.com/repos/dequelabs/axe-core/issues/189/events","html_url":"https://github.com/dequelabs/axe-core/issues/189","id":151514812,"number":189,"title":"code organization/structure","user":{"login":"sarbbottam","id":949380,"avatar_url":"https://avatars.githubusercontent.com/u/949380?v=3","gravatar_id":"","url":"https://api.github.com/users/sarbbottam","html_url":"https://github.com/sarbbottam","followers_url":"https://api.github.com/users/sarbbottam/followers","following_url":"https://api.github.com/users/sarbbottam/following{/other_user}","gists_url":"https://api.github.com/users/sarbbottam/gists{/gist_id}","starred_url":"https://api.github.com/users/sarbbottam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarbbottam/subscriptions","organizations_url":"https://api.github.com/users/sarbbottam/orgs","repos_url":"https://api.github.com/users/sarbbottam/repos","events_url":"https://api.github.com/users/sarbbottam/events{/privacy}","received_events_url":"https://api.github.com/users/sarbbottam/received_events","type":"User","site_admin":false},"labels":[{"id":222828384,"url":"https://api.github.com/repos/dequelabs/axe-core/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-04-27T23:23:34Z","updated_at":"2016-10-31T20:13:40Z","closed_at":null,"body":"IMHO, the current code organization/structure is confusing. One has to go through the `Gruntfile.js` to comprehend what's happening. The build process, relies heavily on file concatenation. Wondering, if this project would embrace `ES2015` modules or at least `common.js` pattern?\n\nLet the `project.json` and the file references dictate control instead of file concatenation.\n\nThe project already uses `babel` why not let babel perform the build and for `umd` generation, either `webpack` or `browserify` should be good enough.\n"},"comment":{"url":"https://api.github.com/repos/dequelabs/axe-core/issues/comments/257407104","html_url":"https://github.com/dequelabs/axe-core/issues/189#issuecomment-257407104","issue_url":"https://api.github.com/repos/dequelabs/axe-core/issues/189","id":257407104,"user":{"login":"marcysutton","id":1045233,"avatar_url":"https://avatars.githubusercontent.com/u/1045233?v=3","gravatar_id":"","url":"https://api.github.com/users/marcysutton","html_url":"https://github.com/marcysutton","followers_url":"https://api.github.com/users/marcysutton/followers","following_url":"https://api.github.com/users/marcysutton/following{/other_user}","gists_url":"https://api.github.com/users/marcysutton/gists{/gist_id}","starred_url":"https://api.github.com/users/marcysutton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcysutton/subscriptions","organizations_url":"https://api.github.com/users/marcysutton/orgs","repos_url":"https://api.github.com/users/marcysutton/repos","events_url":"https://api.github.com/users/marcysutton/events{/privacy}","received_events_url":"https://api.github.com/users/marcysutton/received_events","type":"User","site_admin":false},"created_at":"2016-10-31T20:13:40Z","updated_at":"2016-10-31T20:13:40Z","body":"Hi @sarbbottam, checking back up on this: are you still interested in an aXe contribution? My email address is in my profile."}}
{"actor":{"display_login":"marcysutton"}}