{"action":"created","issue":{"url":"https://api.github.com/repos/gotwarlost/istanbul/issues/212","labels_url":"https://api.github.com/repos/gotwarlost/istanbul/issues/212/labels{/name}","comments_url":"https://api.github.com/repos/gotwarlost/istanbul/issues/212/comments","events_url":"https://api.github.com/repos/gotwarlost/istanbul/issues/212/events","html_url":"https://github.com/gotwarlost/istanbul/issues/212","id":36181839,"number":212,"title":"Better integration with other pre-processors","user":{"login":"schulzch","id":2237173,"avatar_url":"https://avatars.githubusercontent.com/u/2237173?v=3","gravatar_id":"","url":"https://api.github.com/users/schulzch","html_url":"https://github.com/schulzch","followers_url":"https://api.github.com/users/schulzch/followers","following_url":"https://api.github.com/users/schulzch/following{/other_user}","gists_url":"https://api.github.com/users/schulzch/gists{/gist_id}","starred_url":"https://api.github.com/users/schulzch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/schulzch/subscriptions","organizations_url":"https://api.github.com/users/schulzch/orgs","repos_url":"https://api.github.com/users/schulzch/repos","events_url":"https://api.github.com/users/schulzch/events{/privacy}","received_events_url":"https://api.github.com/users/schulzch/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":34,"created_at":"2014-06-20T16:23:48Z","updated_at":"2015-06-25T19:32:27Z","closed_at":null,"body":"When integrating [Brunch](http://brunch.io/), [Karma](http://karma-runner.github.io/0.12/index.html) and Istanbul precious information from source maps is lost. I think its a good idea to look for source maps during instrumentation (`app.js.map` for `app.js`) and display sources instead of intermediate code.\r\n\r\nWe use Brunch to compile the application (bare `vendor.js` and requirejs `app.js`) and Karma to compile tests, instrument `app.js` using Istanbul and run tests inside Chrome/Firefox/etc.. Unfortunately the coverage report and source view (developer tools) display a single `app.js` instead of source files. Random guessing what the source file was is a real pain in the ***, not to mention virtually useless statistics.\r\n\r\nThis possibly relates to:\r\n\r\n- Issue with generating lcov/html reports for traceur-compiled files #162 \r\n- Support source maps for html report #59 \r\n- Support for CoffeeScript, TypeScript\r\n- Enterprisy tool chains\r\n"},"comment":{"url":"https://api.github.com/repos/gotwarlost/istanbul/issues/comments/115370978","html_url":"https://github.com/gotwarlost/istanbul/issues/212#issuecomment-115370978","issue_url":"https://api.github.com/repos/gotwarlost/istanbul/issues/212","id":115370978,"user":{"login":"PinkaminaDianePie","id":1625500,"avatar_url":"https://avatars.githubusercontent.com/u/1625500?v=3","gravatar_id":"","url":"https://api.github.com/users/PinkaminaDianePie","html_url":"https://github.com/PinkaminaDianePie","followers_url":"https://api.github.com/users/PinkaminaDianePie/followers","following_url":"https://api.github.com/users/PinkaminaDianePie/following{/other_user}","gists_url":"https://api.github.com/users/PinkaminaDianePie/gists{/gist_id}","starred_url":"https://api.github.com/users/PinkaminaDianePie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PinkaminaDianePie/subscriptions","organizations_url":"https://api.github.com/users/PinkaminaDianePie/orgs","repos_url":"https://api.github.com/users/PinkaminaDianePie/repos","events_url":"https://api.github.com/users/PinkaminaDianePie/events{/privacy}","received_events_url":"https://api.github.com/users/PinkaminaDianePie/received_events","type":"User","site_admin":false},"created_at":"2015-06-25T19:32:27Z","updated_at":"2015-06-25T19:32:27Z","body":"@bryanforbes ah, ok. "}}