title: npm install yields warnings about watchify peers that I can't seem to correct
body: <p>Running npm install raises the following warnings:</p>
  <blockquote>
  <p>npm WARN karma-browserify@5.1.0 requires a peer of browserify@&gt;=10 &lt;14 but none was installed.</p>
  <p>npm WARN karma-browserify@5.1.0 requires a peer of watchify@&gt;=3 &lt;4 but none was installed.</p>
  </blockquote>
  <p>I ran the following:</p>
  <pre><code>npm install browserify
  npm install watchify
  </code></pre>
  <p>Running</p>
  <pre><code> watchify --version
  </code></pre>
  <p>yields</p>
  <blockquote>
  <p>watchify v3.7.0 (in /usr/local/lib/node_modules/watchify)</p>
  <p>browserify v13.1.0 (in /usr/local/lib/node_modules/watchify/node_modules/browserify)</p>
  </blockquote>
  <p>which match the requisites in the warning, but running npm install again yields the same warnings. Did I do something wrong? Is there something else I should do? I admit I do not understand what the warning means with &quot;peer&quot; and tried googling but did not find the answer</p>