{"action":"created","issue":{"url":"https://api.github.com/repos/skatejs/skatejs/issues/808","repository_url":"https://api.github.com/repos/skatejs/skatejs","labels_url":"https://api.github.com/repos/skatejs/skatejs/issues/808/labels{/name}","comments_url":"https://api.github.com/repos/skatejs/skatejs/issues/808/comments","events_url":"https://api.github.com/repos/skatejs/skatejs/issues/808/events","html_url":"https://github.com/skatejs/skatejs/pull/808","id":178560845,"number":808,"title":"Try to improve React dependencies handling","user":{"login":"zzarcon","id":1194982,"avatar_url":"https://avatars.githubusercontent.com/u/1194982?v=3","gravatar_id":"","url":"https://api.github.com/users/zzarcon","html_url":"https://github.com/zzarcon","followers_url":"https://api.github.com/users/zzarcon/followers","following_url":"https://api.github.com/users/zzarcon/following{/other_user}","gists_url":"https://api.github.com/users/zzarcon/gists{/gist_id}","starred_url":"https://api.github.com/users/zzarcon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zzarcon/subscriptions","organizations_url":"https://api.github.com/users/zzarcon/orgs","repos_url":"https://api.github.com/users/zzarcon/repos","events_url":"https://api.github.com/users/zzarcon/events{/privacy}","received_events_url":"https://api.github.com/users/zzarcon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-09-22T09:24:54Z","updated_at":"2016-09-22T10:48:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/skatejs/skatejs/pulls/808","html_url":"https://github.com/skatejs/skatejs/pull/808","diff_url":"https://github.com/skatejs/skatejs/pull/808.diff","patch_url":"https://github.com/skatejs/skatejs/pull/808.patch"},"body":"Right now we are including React dependencies (react core and react dom) using script tags. I tried to improve that introducing Bower for it... it might seem not a good idea to introduce a new package manager but I think it bring us some benefits in this case:\r\n\r\n* **Semver**: We are currently installing react dependencies with npm but we are not using them at all, this way we can keep the same version target and actually require them which, makes it easier to change in the future.\r\n* **Tests speed**: We don't need to wait for those scripts to load when running the testsuite\r\n* **Being able to run tests offline**: I think this a nice to have thing and it's always a good idea to don't depend on internet connection for the dev environment\r\n\r\n###  TODO\r\n\r\n* Automatice dependencies installation (bower install) \r\n\r\nI will totally understand if you close this PR since the fact of adding Bower doesn't sounds good this days, but imo I think it will do the job in this case :)\r\n\r\nPD: I just realised i didn't commit using `commitizen`, will revert the commit and use the proper command if your are happy with the changes.\r\n\r\nThanks!!"},"comment":{"url":"https://api.github.com/repos/skatejs/skatejs/issues/comments/248868160","html_url":"https://github.com/skatejs/skatejs/pull/808#issuecomment-248868160","issue_url":"https://api.github.com/repos/skatejs/skatejs/issues/808","id":248868160,"user":{"login":"zzarcon","id":1194982,"avatar_url":"https://avatars.githubusercontent.com/u/1194982?v=3","gravatar_id":"","url":"https://api.github.com/users/zzarcon","html_url":"https://github.com/zzarcon","followers_url":"https://api.github.com/users/zzarcon/followers","following_url":"https://api.github.com/users/zzarcon/following{/other_user}","gists_url":"https://api.github.com/users/zzarcon/gists{/gist_id}","starred_url":"https://api.github.com/users/zzarcon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zzarcon/subscriptions","organizations_url":"https://api.github.com/users/zzarcon/orgs","repos_url":"https://api.github.com/users/zzarcon/repos","events_url":"https://api.github.com/users/zzarcon/events{/privacy}","received_events_url":"https://api.github.com/users/zzarcon/received_events","type":"User","site_admin":false},"created_at":"2016-09-22T10:48:23Z","updated_at":"2016-09-22T10:48:23Z","body":"Couldn't manage to find the react and react-dom production versions of it :("}}
{"actor":{"display_login":"zzarcon"}}