title: npm publish Failed PUT 402
body: <p>Working on a course that is having me go through a Bash tutorial.
  I am stuck on the part where the code is asking me to publish my code so far. My instructions are as follows:</p>
  
  <blockquote>
  <pre><code> What good is a package manager without packages?  
  
   Not very good.  
  
   Luckily, that is not a problem for npm, because it's very easy for all  
   npm users to publish their modules and share them with the world.  
  
   Packages get into the registry by using the `npm publish` command.  
  
   Try it now. There's not much to it.  
  
   (Make sure you're still in the right project directory, though.  If you  
   publish something by mistake, you can remove it, but there's no guarantee  
   that no one saw it in the meantime.)  
  
   Then run `how-to-npm verify` when you're done.
  </code></pre>
  </blockquote>
  
  <p>My code was:</p>
  
  <pre><code>jsf2008:~/workspace/dev (master) $ npm publish
  npm ERR! publish Failed PUT 402
  npm ERR! code E402
  npm ERR! You must sign up for private packages : @jsf2008/quit
  npm ERR! A complete log of this run can be found in:
  npm ERR!     /home/ubuntu/.npm/_logs/2017-08-22T14_44_29_746Z-debug.log
  jsf2008:~/workspace/dev (master) $ 
  </code></pre>
  
  <p>I am quite lost here. I can't even find Error PUT 402 anywhere. Any help would be greatly appreciated.</p>