s it for work.  Then, he gets a new job, and never updates the
prototype.  Later on, Joe writes a much more complete <code>foo</code> parser,
but can&#39;t publish, because Bob&#39;s <code>foo</code> is in the way.</li>
</ol>
<p>The validity of Joe&#39;s claim in each situation can be debated.  However,
Joe&#39;s appropriate course of action in each case is the same.</p>
<ol>
<li><code>npm owner ls foo</code>.  This will tell Joe the email address of the
owner (Bob).</li>
<li>Joe emails Bob, explai