Al intentar publicar un paquete en NPM con un nombre que ya fue tomado por otro paquete, les va a aparecer un error por consola, ya que no pueden haber 2 paquetes con el mismo nombre en NPM. Una solucion para esto es utilizar un namespace o “scope” con su usuario de npm para nombrar sus paquetes en el package.json:
"name": "@username/nombredelpaquete"
y luego hacer:
npm publish --access=public
Para mas informacion sobre los scoped packages: https://docs.npmjs.com/getting-started/scoped-packages
Espero que esto les sirva. 😃