Nikky
06/05/2021, 6:16 PM^
prefix defines the version range to be minor releases
so 1
or 1.x
or ^1.0.4
i am a fan of the .x
syntax as that will work out of the box with version sorting
we need to add some specialcasing and ignore the first character if it is ~
or ^
as for conflicts..
they get resolved by having copies
so ^
is a compromise between having mostlikely binary compatible code and not downloading the same dependency more than once