Pinning all possible packages to minor versions
Pinning packages to minor versions is as ~1.0.0
In cases where we have forked a d.o module and have had to create our own tags we've used the d.o module's major version only as a starting point for our tag. We have to use semver tags instead of d.o style tags so 8.x-2.1-alpha2
becomes ~2.0.0