title: Why does republishing a package to npm with `npm publish` not work after removing it from the npm registry?
body: <p>I wanted to reupload a package of mine to the npm package registry. Which means i have deleted my package with <code>npm unpublish --force</code>.
  Now i want to republish the package with <code>npm publish</code> however i does not work and my terminal keeps getting stuck at that point:</p>
  <pre><code>$ npm publish --verbose
  npm info it worked if it ends with ok
  npm verb cli [
  npm verb cli   'C:\\Program Files\\nodejs\\node.exe',
  npm verb cli   'C:\\Users\\simon\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
  npm verb cli   'publish',
  npm verb cli   '--verbose'
  npm verb cli ]
  npm info using npm@6.14.11
  npm info using node@v12.18.4
  npm verb npm-session 71877a073280f6fc
  npm verb publish [ '.' ]
  npm info lifecycle athenic-ui@1.0.22~prepublish: athenic-ui@1.0.22
  npm info lifecycle athenic-ui@1.0.22~prepare: athenic-ui@1.0.22
  npm info lifecycle athenic-ui@1.0.22~prepublishOnly: athenic-ui@1.0.22
  npm info lifecycle athenic-ui@1.0.22~prepack: athenic-ui@1.0.22
  [..................] | : info lifecycle athenic-ui@1.0.22~prepack: athenic-ui@1.0.22
  </code></pre>
  <p>I kept this thing running for a couple of hours but the last line of the logs above just printed itself over and over agin and didnt make any progress.
  Also - this might be important to mention - i have tried <code>npm publish</code> with another test package and that worked just fine. I assume it has to do something with the <strong>re</strong>publishing.</p>