How to publish to NPM repository npm --sign-git-tag --commit-hooks=false version patch git push --tags git checkout v{version} npm login --scope=@senzil npm publish --access public git checkout versionbranch