Anybody succeed React-Native Project?

javascript
nodejs

#1

package.json

“dependencies”: {
“react”: “^0.14.8”,
“react-native”: “^0.25.1”
},
“devDependencies”: {
“babel”: “^6.5.2”,
“babel-core”: “^6.9.0”,
“babel-jest”: “^12.0.2”,
“babel-preset-airbnb”: “^2.0.0”,
“babel-preset-react-native”: “^1.8.0”,
“babel-register”: “^6.8.0”,
“chai”: “^3.5.0”,
“enzyme”: “^2.3.0”,
“eslint”: “^2.10.2”,
“eslint-config-airbnb”: “^9.0.1”,
“eslint-config-airbnb-base”: “^3.0.1”,
“eslint-plugin-import”: “^1.8.0”,
“eslint-plugin-jsx-a11y”: “^1.2.0”,
“eslint-plugin-react”: “^5.1.1”,
“gulp”: “^3.9.1”,
“mocha”: “^2.4.5”,
“react-addons-test-utils”: “^15.0.2”,
“react-dom”: “^15.0.2”,
“react-native-mock”: “^0.1.0”,
“sinon”: “^1.17.4”
}

npm install works fine in my local macbook

but if this runs in circle ci,

shows this error

/-|/|-///|-/-|-//|-|-|///-|-|–|-|-|/npm WARN optional dep failed, continuing fsevents@1.0.12
|–//-|npm ERR! Linux 3.13.0-86-generic
npm ERR! argv “/home/ubuntu/nvm/versions/node/v4.4.2/bin/node” “/home/ubuntu/nvm/versions/node/v4.4.2/bin/npm” "install"
npm ERR! node v4.4.2
npm ERR! npm v2.15.0
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package react@0.14.8 does not satisfy its siblings’ peerDependencies requirements!
npm ERR! peerinvalid Peer react-native@0.25.1 wants react@^0.14.5
npm ERR! peerinvalid Peer react-addons-test-utils@15.1.0 wants react@^15.1.0
npm ERR! peerinvalid Peer react-dom@15.1.0 wants react@^15.1.0
npm ERR! peerinvalid Peer react-native-mock@0.1.0 wants react@*
npm ERR! peerinvalid Peer enzyme@2.3.0 wants react@0.13.x || 0.14.x || ^15.0.0-0

npm ERR! Please include the following file with any support request:


#2

This appears to be a frequent issue with several versions of react and/or npm 2.

https://github.com/theogravity/react-styleguide-generator-alt/issues/32 seems to indicate that installing react first may solve this issue?

https://circleci.com/gh/facebook/react-native is an example of a working build on CircleCI.


#3