Closed
Description
What I was lost on earliest attempting to get started with react-native was understanding the host environment. It's not Node, it's not a browser, it appears to be a raw VM context, with a whole bunch of polyfills. When I tried to require Bluebird, I ran into errors, likely due to assumptions made about APIs provided by the host environment.
Also, it would be important to know how third-party libs can run tests in the same type of environment to fix these issues.
Thanks.