{"action":"created","issue":{"url":"https://api.github.com/repos/rkirov/ng2-ts-hello/issues/5","labels_url":"https://api.github.com/repos/rkirov/ng2-ts-hello/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/rkirov/ng2-ts-hello/issues/5/comments","events_url":"https://api.github.com/repos/rkirov/ng2-ts-hello/issues/5/events","html_url":"https://github.com/rkirov/ng2-ts-hello/issues/5","id":72743413,"number":5,"title":"Why SystemJS?","user":{"login":"johnjelinek","id":873610,"avatar_url":"https://avatars.githubusercontent.com/u/873610?v=3","gravatar_id":"","url":"https://api.github.com/users/johnjelinek","html_url":"https://github.com/johnjelinek","followers_url":"https://api.github.com/users/johnjelinek/followers","following_url":"https://api.github.com/users/johnjelinek/following{/other_user}","gists_url":"https://api.github.com/users/johnjelinek/gists{/gist_id}","starred_url":"https://api.github.com/users/johnjelinek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/johnjelinek/subscriptions","organizations_url":"https://api.github.com/users/johnjelinek/orgs","repos_url":"https://api.github.com/users/johnjelinek/repos","events_url":"https://api.github.com/users/johnjelinek/events{/privacy}","received_events_url":"https://api.github.com/users/johnjelinek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-05-03T04:00:11Z","updated_at":"2015-06-01T18:56:43Z","closed_at":null,"body":"With TypeScript compilation, should it be necessary to still use jspm/traceur/systemjs?"},"comment":{"url":"https://api.github.com/repos/rkirov/ng2-ts-hello/issues/comments/107670841","html_url":"https://github.com/rkirov/ng2-ts-hello/issues/5#issuecomment-107670841","issue_url":"https://api.github.com/repos/rkirov/ng2-ts-hello/issues/5","id":107670841,"user":{"login":"gdi2290","id":1016365,"avatar_url":"https://avatars.githubusercontent.com/u/1016365?v=3","gravatar_id":"","url":"https://api.github.com/users/gdi2290","html_url":"https://github.com/gdi2290","followers_url":"https://api.github.com/users/gdi2290/followers","following_url":"https://api.github.com/users/gdi2290/following{/other_user}","gists_url":"https://api.github.com/users/gdi2290/gists{/gist_id}","starred_url":"https://api.github.com/users/gdi2290/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gdi2290/subscriptions","organizations_url":"https://api.github.com/users/gdi2290/orgs","repos_url":"https://api.github.com/users/gdi2290/repos","events_url":"https://api.github.com/users/gdi2290/events{/privacy}","received_events_url":"https://api.github.com/users/gdi2290/received_events","type":"User","site_admin":false},"created_at":"2015-06-01T18:56:43Z","updated_at":"2015-06-01T18:56:43Z","body":"@johnjelinek the next few versions of systemjs will support typescript natively. Traceur will be removed soon once Angular2 is fully off of typescript. If you're looking for an example without systemjs then you can check out this one [angular-class/angular2-webpack-starter](https://github.com/angular-class/angular2-webpack-starter). Once TypeScript is able to compile to systemjs and systemjs can also read typescript then the build story will be a lot better (when typescript and systemjs are both out of beta)"}}