{"action":"created","issue":{"url":"https://api.github.com/repos/facebook/react/issues/8468","repository_url":"https://api.github.com/repos/facebook/react","labels_url":"https://api.github.com/repos/facebook/react/issues/8468/labels{/name}","comments_url":"https://api.github.com/repos/facebook/react/issues/8468/comments","events_url":"https://api.github.com/repos/facebook/react/issues/8468/events","html_url":"https://github.com/facebook/react/issues/8468","id":192673417,"number":8468,"title":"shallow compare & test renderer have strict dependencies","user":{"login":"peacechen","id":6295083,"avatar_url":"https://avatars.githubusercontent.com/u/6295083?v=3","gravatar_id":"","url":"https://api.github.com/users/peacechen","html_url":"https://github.com/peacechen","followers_url":"https://api.github.com/users/peacechen/followers","following_url":"https://api.github.com/users/peacechen/following{/other_user}","gists_url":"https://api.github.com/users/peacechen/gists{/gist_id}","starred_url":"https://api.github.com/users/peacechen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peacechen/subscriptions","organizations_url":"https://api.github.com/users/peacechen/orgs","repos_url":"https://api.github.com/users/peacechen/repos","events_url":"https://api.github.com/users/peacechen/events{/privacy}","received_events_url":"https://api.github.com/users/peacechen/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-11-30T20:40:46Z","updated_at":"2016-12-02T16:50:13Z","closed_at":"2016-11-30T23:03:57Z","body":"I'm using multiple libraries which call for various versions of React and React Native.  NPM tries to find a common compatible version for everything, but these warnings persist:\r\n\r\n> npm WARN react-addons-shallow-compare@15.3.2 requires a peer of react@^15.3.2 but none was installed.\r\n> npm WARN react-test-renderer@15.4.1 requires a peer of react@^15.4.1 but none was installed.\r\n\r\nIs it necessary to tightly couple the versions?  It would be beneficial to loosen the dependencies and let the consumer of the library choose which version to use.\r\n"},"comment":{"url":"https://api.github.com/repos/facebook/react/issues/comments/264502082","html_url":"https://github.com/facebook/react/issues/8468#issuecomment-264502082","issue_url":"https://api.github.com/repos/facebook/react/issues/8468","id":264502082,"user":{"login":"peacechen","id":6295083,"avatar_url":"https://avatars.githubusercontent.com/u/6295083?v=3","gravatar_id":"","url":"https://api.github.com/users/peacechen","html_url":"https://github.com/peacechen","followers_url":"https://api.github.com/users/peacechen/followers","following_url":"https://api.github.com/users/peacechen/following{/other_user}","gists_url":"https://api.github.com/users/peacechen/gists{/gist_id}","starred_url":"https://api.github.com/users/peacechen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peacechen/subscriptions","organizations_url":"https://api.github.com/users/peacechen/orgs","repos_url":"https://api.github.com/users/peacechen/repos","events_url":"https://api.github.com/users/peacechen/events{/privacy}","received_events_url":"https://api.github.com/users/peacechen/received_events","type":"User","site_admin":false},"created_at":"2016-12-02T16:50:13Z","updated_at":"2016-12-02T16:50:13Z","body":"react-test-renderer and shallow-compare are not explicit dependencies of my project.  It's a sub-dependency of another library, so I don't have control over what they're relying on."}}
{"actor":{"display_login":"peacechen"}}