default to ^ instead of ~
This format doesn't seem to be documented at https://www.npmjs.org/doc/files/package.json.html and I just fell foul of this as it broke backward compatibility with node 0.8 for some libraries that I just updated with new dependencies. Basically this change means that if I update any libraries using npm install --save they will no longer be compatible with 0.8 unless I manually change it back to ~
npm install --save
I think at least it should be documented before making it default or am i looking in the wrong place for documentation.
Sorry to be complainy ;)