i'm not able install react-intl.it keeps throwing error
├── unmet peer dependency react@0.13.3 └── react-intl@2.1.3
npm warn react-dom@15.3.0 requires peer of react@^15.3.0 none installed.
npm warn react-intl@2.1.3 requires peer of react@^0.14.0 || ^15.0.0-0 none installed.
npm warn react-native@0.30.0 requires peer of react@~15.2.0 none installed.
this package.json
"dependencies": { "baobab": "^1.1.2", "baobab-react": "^0.1.1", "d3": "^3.5.6", "fixed-data-table": "^0.4.6", "json2csv": "^2.12.0", "lodash": "^3.10.1", "moment": "^2.10.6", "numeral": "^1.5.3", "react": "^0.13.3", "react-hot-loader": "^1.3.0", "react-motion": "^0.2.7", "react-router": "^0.13.3", "react-style": "^0.5.5", "react-style-webpack-plugin": "^0.4.0", "scroller": "0.0.3", "superagent": "^1.3.0" }, "devdependencies": { "babel": "^5.8.23", "babel-core": "^5.8.23", "babel-jest": "^5.3.0", "babel-loader": "^5.3.2", "esdoc": "^0.2.5", "file-loader": "^0.8.4", "jest-cli": "^0.5.8", "webpack": "^1.12.2", "webpack-dev-server": "^1.10.1" }
your react version ^0.13.3. means 0.13.x x largest minor version react publishing. looking @ package.json of react-intl, need 0.14.x or 15.
"peerdependencies": { "react": "^0.14.0 || ^15.0.0-0" },
https://github.com/yahoo/react-intl/blob/master/package.json
it means have update package.json (note react becomes 0.14.0:
"dependencies":{ "baobab":"^1.1.2", "baobab-react":"^0.1.1", "d3":"^3.5.6", "fixed-data-table":"^0.4.6", "json2csv":"^2.12.0", "lodash":"^3.10.1", "moment":"^2.10.6", "numeral":"^1.5.3", "react":"^0.14.0", "react-hot-loader":"^1.3.0", "react-motion":"^0.2.7", "react-router":"^0.13.3", "react-style":"^0.5.5", "react-style-webpack-plugin":"^0.4.0", "scroller":"0.0.3", "superagent":"^1.3.0" }, "devdependencies":{ "babel":"^5.8.23", "babel-core":"^5.8.23", "babel-jest":"^5.3.0", "babel-loader":"^5.3.2", "esdoc":"^0.2.5", "file-loader":"^0.8.4", "jest-cli":"^0.5.8", "webpack":"^1.12.2", "webpack-dev-server":"^1.10.1" }
Comments
Post a Comment