No.

I have look it up years ago, and I don't remember all combination of `=` vs `^` vs `~` across all languages and package managers

To make it even more interesting, in npm ^ works differently depending on what version you are on