When and how often should I release new versions of NPM packages?
I often see myself releasing new npm versions as soon as I fix bugs, but this feels so wrong.
So I would like to ask you guys, what are best practices to release versions (major, minor and patches) of software in general, but having the NPM ecosystem in mind.
As developers we get excited when fixing bugs and get our code working but how advisable it is to loosely publish new versions at will and what impact it has on users?