title: UNMET PEER DEPENDENCY with react
body: <p>I'm having javascript problems related to react. This is the error caught by chrome when page is rendering:</p>
  
  <pre><code>Uncaught TypeError: Super expression must either be null or a function, not undefined
  at _inherits (application.js:16301)
  at application.js:16310
  at Object.232.prop-types (application.js:16549)
  at s (application.js:1)
  at application.js:1
  at Object.233../Collapse (application.js:16574)
  at s (application.js:1)
  at application.js:1
  at Object.1.react (application.js:78)
  at s (application.js:1)
  </code></pre>
  
  <p>When I've install my react using npm it complains about peer dependencies of react and react-height:</p>
  
  <pre><code>├─┬ UNMET PEER DEPENDENCY react@0.14.9
  │ ├─┬ envify@3.4.1 
  │ │ └─┬ jstransform@11.0.3 
  │ │   ├── base62@1.1.2 
  │ │   ├─┬ commoner@0.10.8 
  │ │   │ ├─┬ commander@2.9.0 
  ...
  </code></pre>
  
  <p>And:</p>
  
  <pre><code>├─┬ UNMET PEER DEPENDENCY react-height@2.2.1
  │ └─┬ create-react-class@15.5.2 
  │   └─┬ fbjs@0.8.12 
  │     └── core-js@1.2.7 
  </code></pre>
  
  <p>After that I changed my package.json file to:</p>
  
  <pre><code>"react": "0.14.9",
  "react-bootstrap": "^0.28.1",
  "react-collapse": "^2.2.1",
  "react-dom": "^0.14.3",
  "react-height": "2.2.1",
  ...
  </code></pre>
  
  <p>After these changes I removed completely <code>node_modules</code> folder with <code>rm -rf</code> did an npm cache clean and reinstall again. </p>
  
  <p>The VERY SAME problem continues to occur. I notice 2 warnings:</p>
  
  <pre><code>npm WARN react-collapse@2.4.0 requires a peer of react@&gt;=15.3 but none was installed.
  npm WARN react-collapse@2.4.0 requires a peer of react-height@^3 but none was installed.
  </code></pre>
  
  <p>Is there a problem to update the packages or a problem related to react itself?</p>