Node.js npm Publishing a package


First, make sure that you have configured your package (as said in Setting up a package configuration‚Äč). Then, you have to be logged in to npmjs.

If you already have a npm user

npm login

If you don't have a user

npm adduser

To check that your user is registered in the current client

npm config ls

After that, when your package is ready to be published use

npm publish

And you are done.

If you need to publish a new version, ensure that you update your package version, as stated in Basic semantic versioning. Otherwise, npm will not let you publish the package.

    name: "package-name",
    version: "1.0.4"