{"action":"created","issue":{"url":"https://api.github.com/repos/facebook/react-native/issues/1808","labels_url":"https://api.github.com/repos/facebook/react-native/issues/1808/labels{/name}","comments_url":"https://api.github.com/repos/facebook/react-native/issues/1808/comments","events_url":"https://api.github.com/repos/facebook/react-native/issues/1808/events","html_url":"https://github.com/facebook/react-native/issues/1808","id":92124000,"number":1808,"title":"[Bridge & Packager] Module resolution issues after 0.7.0-rc.2 upgrade.","user":{"login":"dhrrgn","id":149921,"avatar_url":"https://avatars.githubusercontent.com/u/149921?v=3","gravatar_id":"","url":"https://api.github.com/users/dhrrgn","html_url":"https://github.com/dhrrgn","followers_url":"https://api.github.com/users/dhrrgn/followers","following_url":"https://api.github.com/users/dhrrgn/following{/other_user}","gists_url":"https://api.github.com/users/dhrrgn/gists{/gist_id}","starred_url":"https://api.github.com/users/dhrrgn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dhrrgn/subscriptions","organizations_url":"https://api.github.com/users/dhrrgn/orgs","repos_url":"https://api.github.com/users/dhrrgn/repos","events_url":"https://api.github.com/users/dhrrgn/events{/privacy}","received_events_url":"https://api.github.com/users/dhrrgn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"tadeuzagallo","id":764414,"avatar_url":"https://avatars.githubusercontent.com/u/764414?v=3","gravatar_id":"","url":"https://api.github.com/users/tadeuzagallo","html_url":"https://github.com/tadeuzagallo","followers_url":"https://api.github.com/users/tadeuzagallo/followers","following_url":"https://api.github.com/users/tadeuzagallo/following{/other_user}","gists_url":"https://api.github.com/users/tadeuzagallo/gists{/gist_id}","starred_url":"https://api.github.com/users/tadeuzagallo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tadeuzagallo/subscriptions","organizations_url":"https://api.github.com/users/tadeuzagallo/orgs","repos_url":"https://api.github.com/users/tadeuzagallo/repos","events_url":"https://api.github.com/users/tadeuzagallo/events{/privacy}","received_events_url":"https://api.github.com/users/tadeuzagallo/received_events","type":"User","site_admin":false},"milestone":null,"comments":14,"created_at":"2015-06-30T15:25:31Z","updated_at":"2015-06-30T20:01:48Z","closed_at":null,"body":"I wanted to test 0.7.0-rc.2, so I made the update and tried running my application.  Now, everytime I stop the packager, and it restarts, I get this error:\r\n\r\n```\r\n2015-06-30 11:10:55.714 [error][tid:main][RCTModuleData.m:119] SMXTabBarManager is returning nil for it's methodQueue, which is not permitted. You must either return a pre-initialized queue, or @synthesize the methodQueue to let the bridge create a queue for you.\r\n```\r\n\r\n(I am not sure that is related to the module resolution, so, I can move that to its own issue if needed)\r\n\r\nHowever, that \"goes away\" after a second, and it replaced by module resolution errors.  I am using a few 3rd-party modules, which worked fine in 0.6.0.  However, now I am getting `Unable to resolve module` errors. This even happens when trying to require `react-timer-mixin`.\r\n\r\nFurthermore, when it actually can find and import the module, that module's code then can't resolve core RN modules.  Example:\r\n\r\n```\r\nUnable to resolve module NativeModules from [project_path]/node_modules/react-native-keyboardevents/KeyboardEvents.ios.js\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/facebook/react-native/issues/comments/117322763","html_url":"https://github.com/facebook/react-native/issues/1808#issuecomment-117322763","issue_url":"https://api.github.com/repos/facebook/react-native/issues/1808","id":117322763,"user":{"login":"dhrrgn","id":149921,"avatar_url":"https://avatars.githubusercontent.com/u/149921?v=3","gravatar_id":"","url":"https://api.github.com/users/dhrrgn","html_url":"https://github.com/dhrrgn","followers_url":"https://api.github.com/users/dhrrgn/followers","following_url":"https://api.github.com/users/dhrrgn/following{/other_user}","gists_url":"https://api.github.com/users/dhrrgn/gists{/gist_id}","starred_url":"https://api.github.com/users/dhrrgn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dhrrgn/subscriptions","organizations_url":"https://api.github.com/users/dhrrgn/orgs","repos_url":"https://api.github.com/users/dhrrgn/repos","events_url":"https://api.github.com/users/dhrrgn/events{/privacy}","received_events_url":"https://api.github.com/users/dhrrgn/received_events","type":"User","site_admin":false},"created_at":"2015-06-30T20:01:48Z","updated_at":"2015-06-30T20:01:48Z","body":"@amasad @brentvatne I have figured out that the `methodQueue` error only happens when I get the warnings about the unresolved modules, so this is somehow connected to that.\r\n\r\nAlso, there is a larger issue here in that many of the \"internal\" modules commonly used by native components / modules are not yet available via the `react-native` public interface.\r\n\r\nI updated `react-native-video` the best I could, and still, there are a good number of unexposed modules being used (therefor, a lot of warnings). https://github.com/brentvatne/react-native-video/pull/71"}}