{"action":"created","issue":{"url":"https://api.github.com/repos/madsflensted/elm-brunch/issues/7","labels_url":"https://api.github.com/repos/madsflensted/elm-brunch/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/madsflensted/elm-brunch/issues/7/comments","events_url":"https://api.github.com/repos/madsflensted/elm-brunch/issues/7/events","html_url":"https://github.com/madsflensted/elm-brunch/pull/7","id":123265142,"number":7,"title":"Skip compilation for non-main on init.","user":{"login":"Damirados","id":7976300,"avatar_url":"https://avatars.githubusercontent.com/u/7976300?v=3","gravatar_id":"","url":"https://api.github.com/users/Damirados","html_url":"https://github.com/Damirados","followers_url":"https://api.github.com/users/Damirados/followers","following_url":"https://api.github.com/users/Damirados/following{/other_user}","gists_url":"https://api.github.com/users/Damirados/gists{/gist_id}","starred_url":"https://api.github.com/users/Damirados/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Damirados/subscriptions","organizations_url":"https://api.github.com/users/Damirados/orgs","repos_url":"https://api.github.com/users/Damirados/repos","events_url":"https://api.github.com/users/Damirados/events{/privacy}","received_events_url":"https://api.github.com/users/Damirados/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-12-21T12:01:28Z","updated_at":"2015-12-22T10:46:57Z","closed_at":"2015-12-21T22:27:05Z","pull_request":{"url":"https://api.github.com/repos/madsflensted/elm-brunch/pulls/7","html_url":"https://github.com/madsflensted/elm-brunch/pull/7","diff_url":"https://github.com/madsflensted/elm-brunch/pull/7.diff","patch_url":"https://github.com/madsflensted/elm-brunch/pull/7.patch"},"body":"I use this plugin for bigger project. I got pretty annoyed with fact that my main module will get compiled dozen of times because there are dozen of  `.elm` files.\r\n\r\nWith this change when brunch initial encounters `.elm` file that is not main module it skips it, but if file is changed later on, main modules get recompiled."},"comment":{"url":"https://api.github.com/repos/madsflensted/elm-brunch/issues/comments/166579194","html_url":"https://github.com/madsflensted/elm-brunch/pull/7#issuecomment-166579194","issue_url":"https://api.github.com/repos/madsflensted/elm-brunch/issues/7","id":166579194,"user":{"login":"Damirados","id":7976300,"avatar_url":"https://avatars.githubusercontent.com/u/7976300?v=3","gravatar_id":"","url":"https://api.github.com/users/Damirados","html_url":"https://github.com/Damirados","followers_url":"https://api.github.com/users/Damirados/followers","following_url":"https://api.github.com/users/Damirados/following{/other_user}","gists_url":"https://api.github.com/users/Damirados/gists{/gist_id}","starred_url":"https://api.github.com/users/Damirados/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Damirados/subscriptions","organizations_url":"https://api.github.com/users/Damirados/orgs","repos_url":"https://api.github.com/users/Damirados/repos","events_url":"https://api.github.com/users/Damirados/events{/privacy}","received_events_url":"https://api.github.com/users/Damirados/received_events","type":"User","site_admin":false},"created_at":"2015-12-22T10:46:57Z","updated_at":"2015-12-22T10:46:57Z","body":"Happy to contribute :). Next time I'll give my best to spell skipped correctly (Saw that just now).\r\n\r\nThanks for writing test case. I'm not familiar with chai, so it would probably take some time to write them.\r\n"}}