… 
				
			
			
		semantic-release
npm i semantic-release
semantic-release provides "prepublish" and "postpublish" hooks so you automatically release the correct version.
Run semantic-release pre right before npm publish and semantic-release post right after.
For maximum comfort you can automate this inside your package.json:
"scripts": {
  "prepublish": "semantic-release pre",
  "postpublish": "semantic-release post"
}
Note: Even though semantic-release works around a limitation in npm's "prepublish" hook using it prints an error that you can safely ignore.
See npm/npm#7118.
MIT License 2015 Stephan Bönnemann
Description
				📦🚀 Fully automated version management and package publishing
						
						
						
							
							automationchangelogpackagepublishreleaserelease-automationrelease-workflowsemantic-releasesemantic-versionsemversemver-releaseversion
						
						
						
							
								 Readme
							
						
						
						
						
							
							
							 11 MiB
						
					
					Languages
				
				
								
								
									JavaScript
								
								100%
							
						
					